Gitweb/apache2 configuration updates
[hurd-web.git] / public_hurd_boxen / installation / darnassus.mdwn
index 3beb2c8..70abe33 100644 (file)
@@ -13,7 +13,7 @@ License|/fdl]]."]]"""]]
 
 # Packages
 
-  * apache2-mpm-worker
+  * apache2-mpm-prefork (used to be apache2-mpm-worker but changed because of some threading issues with CGI)
 
   * ikiwiki libcgi-session-perl libtext-csv-perl libcgi-formbuilder-perl
     libauthen-passphrase-perl libnet-openid-consumer-perl
@@ -27,15 +27,14 @@ License|/fdl]]."]]"""]]
 
       * libyaml-perl libyaml-syck-perl (for ikiwiki's YAML field plugins)
 
-  * gitweb
+  * gitweb highlight
 
-        sudo ln -s ~hurd-web/hurd-web.git /var/cache/git/
+        sudo ln -s ~hurd-web/hurd-web.git /var/lib/git/
 
   * git-daemon-sysvinit
 
     Enable as per `/usr/share/doc/git-daemon-sysvinit/README.Debian`.  Also set
-    `GIT_DAEMON_OPTIONS=--user-path`, and `GIT_DAEMON_DIRECTORY='/var/cache/git
-    /home'`.  TODO: does not work if `ok_paths` is set, which it is by default.
+    `GIT_DAEMON_OPTIONS=--export-all`, and `GIT_DAEMON_DIRECTORY='/var/lib/git`.
 
 
 # `~hurd-web/`