I've installed the free Linux AVG7, and I would like to make amavisd-new use it. My amavisd.conf has got configuration for an AVG daemon, and I have one running on the same port, but it doesn't quite work and I don't know enough about configuring virus scanners in Amavis to fix it.
I've got amavisd-new 2.5.1 from an openSUSE package, and my conf file has: # ### http://www.grisoft.com/ ['AVG Anti-Virus', \&ask_daemon, ["SCAN {}\n", '127.0.0.1:55555'], qr/^200/, qr/^403/, qr/^403 .*?: ([^\r\n]+)/ ], The error in the log file when Amavis tries to use it is: Nov 10 21:36:48 linda amavis[5746]: (05746-14) (!!)ask_av (AVG Anti-Virus) FAILED - unexpected result: 220-AVG7 Anti-Virus daemon mode scanner\r\n220-Program version 7.5.51, engine 442\r\n220-Virus Database: Version 270.9.0/1779 2008-11-10 \r\n220 Ready\r\n200 OK\r\n This I imagine is because the daemon outputs 3 informational lines that the rule doesn't understand. I don't know how to update the rule to make it ignore these. For completeness, a trace of an example daemon conversation: << 220-AVG7 Anti-Virus daemon mode scanner << 220-Program version 7.5.51, engine 442 << 220-Virus Database: Version 270.9.0/1779 2008-11-10 << 220 Ready >> SCAN /tmp/xorg.conf.16465 << 200 OK >> QUIT << 221 Connection closed Thanks in advance, John. -- John Beranek To generalise is to be an idiot. http://redux.org.uk/ -- William Blake ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ AMaViS-user mailing list AMaViS-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amavis-user AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 AMaViS-HowTos:http://www.amavis.org/howto/