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 | |
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')
-rw-r--r-- | public_hurd_boxen/installation.mdwn | 14 | ||||
-rw-r--r-- | public_hurd_boxen/installation/darnassus.mdwn | 74 |
2 files changed, 83 insertions, 5 deletions
diff --git a/public_hurd_boxen/installation.mdwn b/public_hurd_boxen/installation.mdwn index 4f612a83..04ab5cd8 100644 --- a/public_hurd_boxen/installation.mdwn +++ b/public_hurd_boxen/installation.mdwn @@ -1,4 +1,5 @@ -[[!meta copyright="Copyright © 2009, 2010 Free Software Foundation, Inc."]] +[[!meta copyright="Copyright © 2009, 2010, 2013 Free Software Foundation, +Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable id="license" text="Permission is granted to copy, distribute and/or modify this @@ -8,10 +9,12 @@ 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]]."]]"""]] -This page documents how installation of a new machine is being done on -[[zenhost]]. +This page documents how installation of some new machines is being done. -This method uses + +# [[zenhost]] + +For those on [[zenhost]], we use *[install_crosshurd](http://git.savannah.gnu.org/cgit/hurd/incubator.git/log/?h=install_crosshurd)*. Another option might be switching to <http://www.informatik.uni-koeln.de/fai/> @@ -126,3 +129,6 @@ Steps for *install_crosshurd*: * [[flubber]] * [[snubber]] + + +# [[darnassus]] 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). |