X-Git-Url: http://git.cyclocoop.org/?p=lhc%2Fateliers.git;a=blobdiff_plain;f=etc%2Fsv%2Fgitweb%2Flocal.sh;h=d91ddcd94e2a1363071cc515d357602a29e6db7c;hp=6623321767f98b3453ce1a5d7d4d3a65650497af;hb=41902057ecac8fa4dbe7d140a87ac220e3302bf1;hpb=48df63a68373f2e9025075115d16d3faad474aa9 diff --git a/etc/sv/gitweb/local.sh b/etc/sv/gitweb/local.sh index 6623321..d91ddcd 100644 --- a/etc/sv/gitweb/local.sh +++ b/etc/sv/gitweb/local.sh @@ -15,12 +15,13 @@ sudo adduser fcgi-"$sv" git-data sudo install -d -m 2750 -o git -g fcgi-"$sv" \ /etc/gitweb -sudo install -m 400 -o fcgi-"$sv" -g fcgi-"$sv" /dev/stdin \ +sudo install -m 640 -o root -g fcgi-"$sv" /dev/stdin \ /etc/gitweb/gitweb.conf <<-EOF \$commit_oneline_message_width = 70; \$default_projects_order = 'project'; \$default_text_plain_charset = 'UTF-8'; @diff_opts = (); + \$export_ok = "git-daemon-export-ok"; \$favicon = "static/git-favicon.png"; \$feature{'highlight'}{'default'} = [1]; \$git_temp = "/run/shm/tmp/gitweb"; @@ -44,12 +45,9 @@ sudo install -m 400 -o fcgi-"$sv" -g fcgi-"$sv" /dev/stdin \ \$site_name = "git.$local_domainname"; @stylesheets = ("static/gitweb.css");# 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 +sudo install -m 640 -o root -g fcgi-"$sv" \ + "$tool"/etc/gitweb/home_text.html \ + /etc/gitweb/home_text.html sudo ln -fns \ /etc/gitweb \