Sunday, November 29, 2009

Mailman and LMTP

So, I spent quite a bit of time this weekend making sure that Mailman 3 works with LMTP delivery from Postfix. With some help from Patrick on the mailman-developers list, I've gotten this working pretty well. I also took the opportunity to play with virt-manager on Karmic. It was pretty darn easy to create a virtual machine, load it up with Ubuntu 9.10 server and test Mailman in a fairly pristine setting. The one gotcha that I ran into was having to run virt-manager under sudo, otherwise it could not create the VM files under /var/lib/libvert/images

I'm going to release Mailman 3.0.0a4 today. It really took me much longer to get this out than it should have. I removed the dependency on setuptools_bzr because it really sucked having to build bzr just to install Mailman. The whole reason for the setup dependency on setuptools_bzr was to allow me to be lazy in creating the MANIFEST.in file. I bit the bullet and created that file, but it took surprisingly many iterations to get it right.

On another front, after my bout with the flu and trip to Dallas, I'd been pretty remiss in updating my two Gentoo servers. They were way behind on patches, so I finally updated the public one, which was a royal pain in the butt. Still, it was doable. The internal server is running EVMS which is no longer supported by IBM or Gentoo. I think this will be the final straw that forces me to install Ubuntu on that machine. I'm dreading moving all the services and files off of it in preparation for that. It's going to be a time consuming job. Fortunately, I have a spare box that I can bounce the services to, and backups of all the files. I'm probably going to postpone that until the long holiday break.