ClamAV Revision as of Sunday, 20 December 2015 at 19:56 UTC
Installation
yum install clamav
freshclam
service clamd start
chkconfig clamd on
You’ll have to update only once; a cron
job kicks in later.
Testing
Send youself a plaintext message with this
body:
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
The mail log should report this (but still deliver the message)
amavis[14234]: (14234-03) Blocked INFECTED (Eicar-Test-Signature) {DiscardedInbound,Quarantined},
[209.85.216.181]:48846 [209.85.216.181]
ping@example.com ->
pong@example.com,
quarantine: virus-1wR6qb-51v7G, Message-ID:
CAM=+e3EeBiwpT1eZOwB7Vt9_gK2LiMHaFtkM0w91ACePONVPmQ@mail.example.com,
mail_id: 1wR6qb-51v7G, Hits: -, size: 1944, dkim_sd=20120113:example.com, 590 ms
Errors
(!)ClamAV-clamd av-scanner FAILED:… lstat() failed: Permission denied. ERROR
Add the user clamav
to the group amavis
.
usermod --groups amavis clamav
Then add this to /etc/amavisd.conf
AllowSupplementaryGroups yes
This might help also
chmod -R 775 /var/amavis/tmp