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 \
- /home/git/etc/gitweb/gitweb.conf <<-EOF
+ /etc/gitweb/gitweb.conf <<-EOF
\$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";
+ \$feature{'highlight'}{'default'} = [1];
\$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épôts';
\$home_th_age = 'activité';
\$projects_list_description_width = 42;
\$projects_list_owner_width = 15;
\$search_str = "Filtre :";
- \$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";
- \$space_to_nbsp = 0;
@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/<projet></pre>
EOF