Correction : vm_hosted : gitweb.
[lhc/ateliers.git] / etc / sv / gitweb / configure.sh
index cd6faa7..84c846f 100644 (file)
@@ -18,19 +18,18 @@ sudo adduser fcgi-"$sv" git-data
 sudo install -d -m 770 -o log-fcgi-"$sv" -g log-fcgi-"$sv" \
  /home/www/log/"$sv"/spawn-fcgi
 sudo install -d -m 2750 -o git -g fcgi-"$sv" \
 sudo install -d -m 770 -o log-fcgi-"$sv" -g log-fcgi-"$sv" \
  /home/www/log/"$sv"/spawn-fcgi
 sudo install -d -m 2750 -o git -g fcgi-"$sv" \
- /etc/gitweb \
- /etc/gitweb/cgi
+ /etc/gitweb
 sudo ln -fns /etc/gitweb /home/git/etc/gitweb
 sudo install -m 400 -o fcgi-"$sv" -g fcgi-"$sv" /dev/stdin \
 sudo ln -fns /etc/gitweb /home/git/etc/gitweb
 sudo install -m 400 -o fcgi-"$sv" -g fcgi-"$sv" /dev/stdin \
- /home/git/etc/gitweb/gitweb.conf <<-EOF
+ /etc/gitweb/gitweb.conf <<-EOF
        \$commit_oneline_message_width = 70;
        \$commit_oneline_message_width = 70;
-       \$default_projects_order = 'age';
+       \$default_projects_order = 'project';
        \$default_text_plain_charset = 'UTF-8';
        @diff_opts = ();
        \$favicon = "static/git-favicon.png";
        \$default_text_plain_charset = 'UTF-8';
        @diff_opts = ();
        \$favicon = "static/git-favicon.png";
+       \$feature{'highlight'}{'default'} = [1];
        \$git_temp = "/run/shm/tmp/gitweb";
        \$git_temp = "/run/shm/tmp/gitweb";
-       \$home_footer = "/etc/gitweb/cgi/home-footer.cgi.inc";
-       \$home_header = "/etc/gitweb/cgi/home-header.cgi.inc";
+       \$home_text = "/etc/gitweb/home_text.html";
        \$home_link = "/";
        \$home_link_str = 'd&eacute;p&ocirc;ts';
        \$home_th_age = 'activit&eacute;';
        \$home_link = "/";
        \$home_link_str = 'd&eacute;p&ocirc;ts';
        \$home_th_age = 'activit&eacute;';
@@ -45,10 +44,14 @@ sudo install -m 400 -o fcgi-"$sv" -g fcgi-"$sv" /dev/stdin \
        \$projects_list_description_width = 42;
        \$projects_list_owner_width = 15;
        \$search_str = "Filtre&nbsp;:";
        \$projects_list_description_width = 42;
        \$projects_list_owner_width = 15;
        \$search_str = "Filtre&nbsp;:";
-       \$site_footer = "/etc/gitweb/cgi/site-footer.bin";
-       \$site_header = undef;
+       \$site_footer = "/etc/gitweb/site_footer.html";
+       \$site_header = "/etc/gitweb/site_header.html";
        \$site_name = "git.$vm_domainname";
        \$site_name = "git.$vm_domainname";
-       \$space_to_nbsp = 0;
        @stylesheets = ("static/gitweb.css");#
        @stylesheets = ("static/gitweb.css");#
-       \$untabify_tabstop = 2;
+       EOF
+sudo install -m 400 -o fcgi-"$sv" -g fcgi-"$sv" /dev/stdin \
+ /etc/gitweb/home_text.html <<-EOF
+       <h2>Forge logicielle publique de l'Heureux Cyclage</h2>
+       <p>Pour récupérer un dépôt public :</p>
+       <pre>git clone git://git.heureux-cyclage.org/&lt;projet&gt;</pre>
        EOF
        EOF