knowledge/technology/applications/clamav.md
2023-12-04 11:02:23 +01:00

1.3 KiB

obj os arch-wiki website
application linux https://wiki.archlinux.org/title/ClamAV https://www.clamav.net/

#refactor

ClamAV

Arch Wiki
Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX. It provides a number of utilities including a flexible and scalable multi-threaded daemon, a command line scanner and advanced tool for automatic database updates. Because ClamAV's main use is on file/mail servers for Windows desktops, it primarily detects Windows viruses and malware with its built-in signatures.

Usage

Updating database

Update the virus definitions with:

freshclam

The database files are saved in:

/var/lib/clamav/daily.cvd
/var/lib/clamav/main.cvd
/var/lib/clamav/bytecode.cvd

Start/Enableclamav-freshclam.service so that the virus definitions are kept recent.

Starting the daemon

Note:

  • You will need to run freshclam before starting the service for the first time or you will run into trouble/errors which will prevent ClamAV from starting correctly.
  • The daemon is not needed if you only want to perform stand-alone scans. See Scan for viruses below.

The service is called clamav-daemon.service.