X-Git-Url: https://git.cyclocoop.org/?p=lhc%2Fateliers.git;a=blobdiff_plain;f=etc%2Fsv%2Fgitweb%2Fconfigure.sh;h=84c846f4bcc9b387985a147e1e1dfe2e0661f3ce;hp=cd6faa7e7749c06472ac933d0788b857cd842515;hb=bac5cba029aebec55df758a3c18e8edcf684af1f;hpb=e86042475d1c0ec31f78a44ffea293607cbfb809 diff --git a/etc/sv/gitweb/configure.sh b/etc/sv/gitweb/configure.sh index cd6faa7..84c846f 100644 --- a/etc/sv/gitweb/configure.sh +++ b/etc/sv/gitweb/configure.sh @@ -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" \ - /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é'; @@ -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 :"; - \$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 +

Forge logicielle publique de l'Heureux Cyclage

+

Pour récupérer un dépôt public :

+
git clone git://git.heureux-cyclage.org/<projet>
EOF