Clam Daemon(8) Clam AntiVirus Clam Daemon(8)
clamd - an anti-virus daemon
The daemon listens for incoming connections on Unix and/or TCP socket
and scans files or directories on demand. It reads the configuration
clamd recognizes the following commands:
PING Check the servers state. It should reply with "PONG".
Print program and database versions.
RELOAD Reload the virus databases.
Perform a clean exit.
Scan a file or a directory (recursively) with archive support
enabled (if not disabled in clamd.conf). A full path is
Scan a file or directory (recursively) with archive support dis
abled. A full path is required.
Scan file or directory (recursively) with archive support
enabled and dont stop the scanning when a virus is found.
Scan file in a standard way or scan directory (recursively)
using multiple threads (to make the scanning faster on SMP
STREAM Scan stream - on this command clamd will return "PORT number"
you should connect to and send data to scan.
Start/end a clamd session which will allow you to run multiple
commands per TCP session. Its recommended to prefix clamd com
mands with the letter n (eg. nSCAN) to indicate that the command
will be delimited by a newline character and that clamd should
continue reading command data until a newline is read. The new
line delimiter assures that the complete command and its entire
argument will be processed as a single command.
Output help information and exit.
Print the version number and exit.
-c FILE, --config-file=FILE
Read configuration from FILE.
Please check the full documentation for credits.
clamd.conf(5), clamdscan(1), clamscan(1), freshclam(1), sigtool(1),
ClamAV 0.92.1 February 12, 2007 Clam Daemon(8)