This Space for Rent

New Code!

Postoffice has been pushed up to version 1.1.6. This fixes a teeny bug in the database portability layer from 1.1.5 where when I added gdbm support I broke ndbm support (ndbm is what I use on pell and gehenna, so I discovered this feature pretty quickly.) It also changes the workfile locking from lock files to flock(2) calls, and works around a problem with runq resending mail by carefully updating the queue control files after every successful mail delivery. It also adds the feature where Received: headers actually work, instead of only being added when mail is delivered to a local client.

I fully expect that putting back Mastodon Linux and freebsd support will cause gdbm support to fail in new and exciting ways, but I'll burn that bridge when I push the code back over to a modern Linux distribution.