content filtering home : internet : mail : toaster : filtering : content filtering : clamav Qscanc

ClamAV is A GPL virus scanner featuring:

  • command-line scanner
  • fast, multi-threaded daemon
  • database updater with support for digital signatures
  • virus scanner C library
  • on-access scanning (Linux and FreeBSD)
  • detection of over 31000 viruses, worms and trojans
  • built-in support for RAR (2.0), Zip, Gzip, Bzip2, Tar, MS OLE2, MS Cabinet files, MS CHM (Compressed HTML), MS SZDD
  • built-in support for mbox, Maildir and raw mail files
  • built-in support for Portable Executable files compressed with UPX, FSG, and Petite

Clam AntiVirus is a GPL anti-virus toolkit for UNIX. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon, a command line scanner, and a tool for automatic updating via Internet. The programs are based on a shared library distributed with the Clam AntiVirus package, which you can use with your own software. Most importantly, the virus database is kept up to date .

How do I keep ClamAV up to date?

On FreeBSD, ClamAV is installed from ports. To upgrade it, we'll use the ports infrastructure.

  • -s ports
  • /usr/local/etc/rc.d/ stop
  • /usr/local/etc/rc.d/ stop
  • portupgrade -frR clamav-0.XX
  • -s clamav

The first step updates your ports tree, then we shut down ClamAV and upgrade it to the latest version. Finally, will run the clamAV update process and start the daemons.

Last modified on 4/28/05.