Ajout : wiki.cyclocoop.org .
[lhc/ateliers.git] / etc / sv / gitweb / local.sh
index a40ce52..155fcc4 100644 (file)
@@ -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&nbsp;:";
        \$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
-       <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
+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 \