ClamAV - Updating from versions lower than 0.90.0: Difference between revisions
Scottnelson (talk | contribs) No edit summary |
Scottnelson (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
New Version of CLAMAV is out today - Ver 0.90 | New Version of CLAMAV is out today - Ver 0.90.2 | ||
http://www.clamav.net/ | http://www.clamav.net/ | ||
ver 0.90 has some new features and as such, a couple of new option switches. | ver 0.90.2 has some new features and as such, a couple of new option switches. | ||
With the above "Howto: Update ClamAV" instructions in mind and also assuming you are upgrading from version 0.88.7. | With the above "Howto: Update ClamAV" instructions in mind and also assuming you are upgrading from version 0.88.7. | ||
Line 10: | Line 10: | ||
Also changed the following: | Also changed the following: | ||
vi ../conf/clamd.conf.in | '''vi ../conf/clamd.conf.in''' | ||
change option: 'LogTime' to 'LogTime yes' ( was just 'LogTime' by itself before ) | change option: '''LogTime''' to '''LogTime yes''' ( was just '''LogTime''' by itself before ) | ||
change option: 'LogSyslog' to 'LogSyslog yes' ( was just 'LogSyslog' by itself before ) | change option: '''LogSyslog''' to '''LogSyslog yes''' ( was just '''LogSyslog''' by itself before ) | ||
vi ../conf/freshclam.conf.in | '''vi ../conf/freshclam.conf.in''' | ||
Add option: ScriptedUpdates yes | Add option: '''ScriptedUpdates yes''' | ||
cd /opt/zimbra/clamav-0.90/etc/ | '''cd /opt/zimbra/clamav-0.90.2/etc/''' | ||
'''cp clamd.conf clamd.conf.org''' | |||
'''cp freshclam.conf freshclam.conf.org''' | |||
'''cp /opt/zimbra/clamav-0.88.7/etc/clamd.conf ../../clamav-0.90.2/etc/''' | |||
'''cp /opt/zimbra/clamav-0.88.7/etc/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 ) | (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/etc/ | For the curious: '''cd /opt/zimbra/clamav-0.90.2/etc/''' | ||
diff clamd.conf clamd.conf.org to see changes. | '''diff clamd.conf clamd.conf.org''' to see changes. | ||
Modified /opt/zimbra/clamav-0.90/etc/clamd.conf with 'LogTime yes' and 'LogSyslog yes' above. | Modified /opt/zimbra/clamav-0.90.2/etc/clamd.conf with '''LogTime yes''' and '''LogSyslog yes''' above. | ||
For /opt/zimbra/clamav-0.90/etc/freshclam.conf I added the line: | For /opt/zimbra/clamav-0.90.2/etc/freshclam.conf I added the line: | ||
ScriptedUpdates yes | '''ScriptedUpdates yes''' | ||
ScriptedUpdates means that clamav gets the just the virus DB changes and not the whole file each time. | ScriptedUpdates means that clamav gets the just the virus DB changes and not the whole file each time. | ||
Line 49: | Line 49: | ||
Verify owner is zimbra:zimbra again. | 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. | 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! | Test test test! |
Revision as of 22:43, 6 May 2007
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 above "Howto: Update ClamAV" instructions in mind and also assuming you are upgrading from version 0.88.7. If upgrading from something else other than 0.88.7 , substitute your version for 0.88.7 mentioned below.
Also changed the following:
vi ../conf/clamd.conf.in
change option: LogTime to LogTime yes ( was just LogTime by itself before )
change option: LogSyslog to LogSyslog yes ( was just LogSyslog by itself before )
vi ../conf/freshclam.conf.in
Add option: ScriptedUpdates yes
cd /opt/zimbra/clamav-0.90.2/etc/
cp clamd.conf clamd.conf.org
cp freshclam.conf freshclam.conf.org
cp /opt/zimbra/clamav-0.88.7/etc/clamd.conf ../../clamav-0.90.2/etc/
cp /opt/zimbra/clamav-0.88.7/etc/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 clamd.conf clamd.conf.org to see changes.
Modified /opt/zimbra/clamav-0.90.2/etc/clamd.conf with LogTime yes and LogSyslog yes above.
For /opt/zimbra/clamav-0.90.2/etc/freshclam.conf I added the line:
ScriptedUpdates yes
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
Scotty