milter upgrades
Miltermonkey on the milter machines has been upgraded.
In my development, it was found that there were some mistakes made in shared variable locking when running it under a new version of perl (5.8.7) that weren't caught by warnings under 5.8.0. Since we now have a standard perl distribution
with threading enabled (5.8.6), fixes had to be made to the miltermonkey code to use it. Miltermonkey is now running on the standard /usr/local/bin/perl5.8.6 with the threading fixes that were found under 5.8.7.
As part of this, the sendmail binary on the mxout machines (smtp.umbc.edu) was upgraded to 8.13.1. It seems that the wire-level milter protocol was incompatible with the newer version of the Sendmail:Milter perl module -- which was done against the 8.13.1 milter library. No big deal, it had already been tested awhile back and was ready to roll out anyhow.
With the miltermonkey codebase upgraded, we'll be installing and running the open source virus scanner ClamAV to see how it performs up against our current (commercial) scanning solution -- which is slow, and never gets a signature until the worm has been around for days ;)