Dew
Below is a todo list. Completed items are crossed out.
We could host static content directly from a Subversion repository, but I don't think we could run PHP scrips from a Subversion repository. Besides, if we serve directly from Subversion, we can't checking experimental changes without them appearing on the site. I think we should probably use Subversion for collaborating on the web site, but use a checked out copy to actually serve.
libapache2-mod-php5 depends on apache2-mpm-prefork, not worker, so it should have been installed first...
DNS
Should our DNS server use the Shaw forwarder, or opendns.com?
LDAP
To change LDAP passwords with PAM, the following lines were necessary:
password [success=1 default=ignore] pam_unix.so nullok obscure min=4 max=8 md5 password required pam_ldap.so password required pam_permit.so
Add /etc/ldap/schema/misc.schema to slapd.conf, for inetLocalMailRecipient auxiliary class.
TODO
-
Add pam_mkhomedir to login and ssh -
Copy passwd, group and shadow from Mog -
sudo -
rcs -
ssh -
zsh -
libnss-mdns -
apache2 -
libapache2-mod-dnssd -
mysql-server -
apt-proxy -
libapache2-mod-php5 -
php5-mysql -
subversion -
ca-certificates -
imagemagick -
bind9 -
gs -
ffmpeg
- Use apt-proxy on dew?
- Install MediaWiki LDAP integration