as any production system, a mail filter may become a pain when it comes to keep it up-to-date.
MailCleaner comes with a semi-automated way of getting new code and corrections. One part of the new code is beeing retrieved from .deb package, just as any other Debian package. The other part is beeing downloaded through the CVS archive.
In order to keep it simple, just follow these steps:
cd /usr/mailcleaner(ou wherever you install MailCleaner sources)
cvs update -dP updates
bin/apply_update.sh PATCHNUMBER(where PATCHNUMBER is the patch name)
Check again in the MailCleaner admin interface in order to see the new patch level of your system.
The patches will take care of upgrading the code and binaries, either by dowloading new .deb packages, or by updating the CVS code. Sometimes, they will also apply modifications to the databases, rebuild some packages and restart some sevices. Downtimes should not be greater than a minute.
In the futur, this procedure may be simplified, or accessible through the admin interface. But it will never be completely automated.
If you would like to have fully automated updates, please consider the commercial support we provide here.