X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;ds=sidebyside;f=etc%2Fsv%2Fgitweb%2Flocal.sh;h=155fcc492c6bf296791b7397ea29ff008c0d08fb;hb=c192234993ad164de7d43cae78e4332185e91a24;hp=a40ce5272f4ac8413ff4c9b0dee74e45225b45ff;hpb=3ad6118386977e346d81042e924e5db9c5f15b7d;p=lhc%2Fateliers.git diff --git a/etc/sv/gitweb/local.sh b/etc/sv/gitweb/local.sh index a40ce52..155fcc4 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"; @@ -34,22 +35,19 @@ sudo install -m 400 -o fcgi-"$sv" -g fcgi-"$sv" /dev/stdin \ \$javascript = "static/gitweb.js"; \$logo = "static/git-logo.png"; \$my_uri = ""; - \$projectroot = "/home/git/pub"; + \$projectroot = "/home/git/data"; \$projects_list = "/etc/gitweb/projects.list"; \$projects_list_description_width = 42; \$projects_list_owner_width = 15; \$search_str = "Filtre :"; \$site_footer = "/etc/gitweb/site_footer.html"; \$site_header = "/etc/gitweb/site_header.html"; - \$site_name = "git.$vm_domainname"; + \$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 \