ClamAV - Updating from versions lower than 0.90.0
New Version of CLAMAV is out today - Ver 0.90.2
ver 0.90.2 has some new features and as such, a couple of new option switches.
With the "Howto Update ClamAV" instructions in mind and also assuming you are upgrading from version 0.88.7.
Also changed the following:
change option: LogTime to LogTime yes ( was just LogTime by itself before )
change option: LogSyslog to LogSyslog yes ( was just LogSyslog by itself before )
Add option: ScriptedUpdates yes
cp clamd.conf clamd.conf.org
cp freshclam.conf freshclam.conf.org
cp clamd.conf ../../clamav-0.90.2/etc/
cp freshclam.conf ../../clamav-0.90.2/etc/
(You just don't want to use clamav defaults but use your previous config with zimbra specific config stuff )
For the curious: cd /opt/zimbra/clamav-0.90.2/etc/
diff /opt/zimbra/conf/clamd.conf clamd.conf.org to see changes.
ScriptedUpdates means that clamav gets the just the virus DB changes and not the whole file each time.
Verify owner is zimbra:zimbra again.
Restart as zimbra user ( su zimbra ) zmcontrol stop then zmcontrol start and check the /opt/zimbra/log/clamd.log to see if all is right with the world again.
Test test test!
Download test file http://www.eicar.org/anti_virus_test_file.htm