Work Day at AS220
I spent a surprisingly productive four hours at AS220 yesterday, along with Matt Obert, Scott Schoen, and Shawn Wallace. We had all gotten together to do some much-needed maintenance on gumzilla, the server that provides web and email services to over a hundred users at AS220, a non-profit and unjuried center for arts of all kinds.
gumzilla had been running Debian stable, which at one point was the potato distribution. By telling it to upgrade to the latest release, it bumped itself up to woody. All in all, it was a painless upgrade. That brought us up-to-date with all the latest security fixes, which is a nice thing.
We also had a locally-installed copy of Apache running on the server, and decided it would be best to switch over to the one that comes with Debian. After all, the point of running a Linux distribution with a great package management system is so that it can keep you up to date and handle all the dependencies. That proved to be painless, as well, and all the other Providence arts websites hosted at AS220 appear to be operating correctly.
By the end of the day, we had gotten to our ultimate goal, installing SquirrelMail. We were pleased to find that it was available from the Debian package manager. So, we managed to fit a lot of stuff into four hours of work!
I'm sure we'll run across a few glitches because we had strayed from the true path of letting the package manager handle everything, but this is one of those pay me now or pay me later kind of things. In a nutshell, we rolled a lot of our own stuff, didn't document it, and little things (like using nobody/nogroup instead of www-data/www-data) bit us in the ass. But as we get over each one of those stumbling blocks, we bring our installation in line with a well-documented standard, and the need for us to document our own deviations is lessened, simply because we have fewer deviations.
9:34:31 AM
|
|