The Eressea server (and with it, this blog) has been down for about a week due to a burnt motherboard. The hard drives could be saved, but the new machine doesn’t have SCSI, so some work had to be done. Thanks go to Andreas and Nils for fixing this.
The new machine is no longer Debian but Ubuntu. This gives me a chance to set things up The Right Way – after 8 years, the old machines had a lot of quirky stuff installed, and was running with a number of unexplained anachronisms. So excuse the mess, we’re under construction.
Here’s my preliminary TODO-List:
- Install Apache/Wordpress and migrate database – done.
- Install Mediawiki and migrate database – done
- Install Mantis and migrate database- done
- Install IMAP server – done
- Send emails through eressea.de with postfix – done
- Receive emails from eressea.de with fetchmail – done
- Switch from exim filters to procmail – done
- Configure spam filtering – almost done
- Install subversion server – done
- Check out code and scripts – done
- rescue old data files and set up eressea’s environment – done
- Set up order processing scripts – done
- Find out why echeck doesn’t like umlauts – done
- Configure procmail for eressea – done
- Compile and test server – done
- Restore the automated weekly turn – done
- Run a turn for the tutorial – done
- Re-create announce mailing lists – done
- fix or replace the amazon widget – done
- fix all the places where the database is used without a password – in progress
- fix the registration process – done, but boy, is that thing crooked
- Make sure everything is properly backed up – done
- make sure this gets easier next time
Packages installed:
python-geoip python-mysqldb php5-cli courier-imap-ssl libluabind-dev subversion mutt jed fetchmail mc jam libxml2-dev libncurses5-dev g++ mailman procmail spamassassin spamc openbsd-inetd mailman rkhunter subversion-tools