Clam AntiVirus is a GPL antivirus toolkit for UNIX. The main purpose is the integration with mailservers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon, a command line scanner, and a tool for automatic updating via Internet.
This package might as well be called 'SlackAV-O-Matic'. To enable integration with Slackware's stock Sendmail package, this package's install script automatically generates ClamAV milter-enabled versions of the 'sendmail-slackware' .mc and .cf files. That means operation is independent of the version of Sendmail you have installed. Sendmail is upgraded? Just reinstall this ClamAV package and you'll have your matching Sendmail/ClamAV config ready: copy sendmail-slackware-clamav.cf into /etc/sendmail.cf, restart ClamAV and Sendmail, and your mail server is protected. Logrotate entries are also included, and a crontab that updates your definitions automatically once per day.
NOTE: Due to size, this package does not include the virus database. Please download the lastest virus database with 'freshclam' after installing the package.
This package is loosely based on a setup by Jim Simmons for ClamAV 0.81, but by now, not much of his original code is left. I use this setup daily in a 25-employee production environment. I've had a lot of fun hacking away at the build and install scripts, and I hope it'll be as much fun using the results of this work.