diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2013-04-13 11:30:04 +0200 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2013-04-13 11:30:04 +0200 |
commit | 7e73314d273969ea29cb35bf1b75b6a84d599beb (patch) | |
tree | ecece6d5c69fad2eddfe9d02dc360ffec0b0d7c9 /public_hurd_boxen/installation | |
parent | bbfdc0018e51ad03f2948c6ad41bf0265d582741 (diff) | |
download | web-7e73314d273969ea29cb35bf1b75b6a84d599beb.tar.gz web-7e73314d273969ea29cb35bf1b75b6a84d599beb.tar.bz2 web-7e73314d273969ea29cb35bf1b75b6a84d599beb.zip |
Document the move from flubber, snubber to darnassus some more.
Diffstat (limited to 'public_hurd_boxen/installation')
-rw-r--r-- | public_hurd_boxen/installation/darnassus.mdwn | 74 |
1 files changed, 73 insertions, 1 deletions
diff --git a/public_hurd_boxen/installation/darnassus.mdwn b/public_hurd_boxen/installation/darnassus.mdwn index 156e40c2..3beb2c87 100644 --- a/public_hurd_boxen/installation/darnassus.mdwn +++ b/public_hurd_boxen/installation/darnassus.mdwn @@ -8,6 +8,76 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled [[GNU Free Documentation License|/fdl]]."]]"""]] +/!\ Incomplete, but hopefully helpful for future reference. + + +# Packages + + * apache2-mpm-worker + + * ikiwiki libcgi-session-perl libtext-csv-perl libcgi-formbuilder-perl + libauthen-passphrase-perl libnet-openid-consumer-perl + liblwpx-paranoidagent-perl libterm-readline-gnu-perl libgravatar-url-perl + librpc-xml-perl libtext-wikiformat-perl libhighlight-perl perlmagick + graphviz texinfo + + * libemail-send-perl (for my *sendmail vs. ikiwiki* patch) + + * libsearch-xapian-perl xapian-omega (for ikiwiki's search plugin) + + * libyaml-perl libyaml-syck-perl (for ikiwiki's YAML field plugins) + + * gitweb + + sudo ln -s ~hurd-web/hurd-web.git /var/cache/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. + + +# `~hurd-web/` + + $ mkdir hurd-web.git && GIT_DIR=hurd-web.git git init + + +# `~tschwinge/` + +/!\ TODO. + + $ mkdir tmp/backup && chmod 0733 tmp/backup + + +# `/var/www/robots.txt` + +/!\ TODO. + +This file used to contain: + + User-agent: * + Disallow: /gitweb/ + Disallow: /cgi-bin/ + +... which I've now changed to: + + User-agent: * + Disallow: / + +The goal is that robots rather index the official pages, +<http://www.gnu.org/software/hurd/>, instead of the staging area on +<http://darnassus.sceen.net/~hurd-web/>. + + +# Restore Backup + +/!\ TODO. + +## `/etc/apache2/mods-enabled/` + +`rewrite.load`, `userdir.conf`, `userdir.load` + # IRC, freenode, #hurd, 2013-02-09 @@ -167,4 +237,6 @@ License|/fdl]]."]]"""]] <braunr> history for example <braunr> just fyi, we can look at this tomorrow <tschwinge> braunr: Yes, that'S what I need gitweb for. - <tschwinge> braunr: gitweb installed, hurd-web URLs fixed (s%bddebian%darnassus), also some more ikiwiki-related Perl pacakges installed (openID login, for example). + <tschwinge> braunr: gitweb installed, hurd-web URLs fixed + (s%bddebian%darnassus), also some more ikiwiki-related Perl pacakges + installed (openID login, for example). |