We use OSS beta2 on SLES10. We also have a main clamav server that all the other servers get their definitions from. We want the mail server (which runs zimbra) to get its virus definitions from our main server too. In the past, we edited freshclam.conf to reflect the internal server to get its definitions from (mirror). So, thinking w could does this in zimbra, we edited the freshclam.conf in /opt/zimbra/conf to reflect the internal mirror. In the freshclam log in /opt/zimbra/log, we still see freshclam going out to the internet to get its definitions:
Received signal: wake up
ClamAV update process started at Fri Aug 3 11:42:38 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.90.2 Recommended version: 0.91.1
DON'T PANIC! Read Clam AntiVirus
main.cvd is up to date (version: 44, sigs: 133163, f-level: 20, builder: sven)
Downloading daily-3852.cdiff [100%]
daily.inc updated (version: 3852, sigs: 8977, f-level: 20, builder: ccordes)
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Current functionality level = 15, recommended = 20
DON'T PANIC! Read Clam AntiVirus
Database updated (142140 signatures) from db.us.clamav.net (IP: 64.246.EDIT.ED)

How do we correctly tell freshclam to get its definitions from our internal server?
Clamd successfully notified about the update.