Mark Martinec schrieb: > Sebastian, > >> I have installed amavis with clamav and postfix on debian etch. >> >> Clamd is working - ps aux | grep clamd shows >> >> clamav 3961 0.1 7.7 97116 76760 ? Ss 11:31 0:10 clamd >> >> The /var/run/clamav/clamd.ctl >> >> ist there too. >> >> If I send a infected message for example the eicar-test-virus >> to the mailrelay - the virus is filtered and quarantined. >> >> But the mail.log shows: >> >> Jun 20 13:41:03 server amavis[10738]: (10738-07) (!!) ask_av (ClamAV-clamd) >> FAILED - unexpected result: >> /var/lib/amavis/tmp/amavis-20080620T132641-10738/parts: lstat() failed. >> ERROR\n Jun 20 13:41:03 ks360112 amavis[10738]: (10738-07) (!!) WARN: all >> primary virus scanners failed, considering backups >> >> What is wrong? > > clamd can't access files in /var/lib/amavis/tmp/amavis-2008.../parts. > > > INSTALL: > > - some virus scanners run as daemons or change UID when checking files. > It is easiest to run such virus scanners under the same UID/GID (or at least > within the same group) as amavisd, to avoid file permission problems > when virus scanner reads files prepared for checking by amavisd daemon. > Some virus scanners may require write permission to the $TEMPBASE directory > to be able to create auxiliary files there. > > If a different UID is preferred for an AV scanner, a solution for ClamAV > is to add user clamav to the amavis group (e.g.: vscan:*:110:clamav > in a file /etc/group), and then add: AllowSupplementaryGroups yes > to clamd.conf. >
That's it - thanx :-) ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ AMaViS-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/amavis-user AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 AMaViS-HowTos:http://www.amavis.org/howto/
