[CentOS-de] Nochmal Amavisd-new und clamd
Timothy Kesten
centos-lst at gmx.de
So Jun 10 19:12:11 UTC 2007
Hi Folks,
ich bekomme es nicht hin, dass amavisd-new den clamd benutzt.
Statt dessen wird immer der secondary scanner clamscan benutzt. Mit eben
miserabler Performance.
Das muss irgend wie mit dem Socket zusammenhängen.
amavisd.conf
# ### http://www.clamav.net/
['ClamAV-clamd',
\&ask_daemon, ["CONTSCAN {}\n", "/var/amavis/clamd"],
qr/\bOK$/, qr/\bFOUND$/,
qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],
clamd.conf
# Path to a local socket file the daemon will listen on.
# Default: disabled (must be specified by a user)
LocalSocket /tmp/clamd
Okay - die sockets stimmen nicht, so dass ich immer die Meldung in amavis.log
bekomme:
Jun 10 21:00:17 main.jacmelaw.local /usr/sbin/amavisd[3619]: (03619-01)
(!)ClamAV-clamd: Can't connect to UNIX socket /var/amavis/clamd: Datei oder
Verzeichnis nicht gefunden, retrying (2)
Stelle ich jetzt in amavisd.conf den Socket auch auf /tmp/clamd
dann bekomme ich zwar keine Fehlermeldungen mehr aber es wird auch nicht
gescannt. Die Mails landen im Nirvana oder wo auch immer.
clamd läuft unter user amavis.
Was kann ich noch tun, damit clamd statt clamscan von amavis gebnutzt wird.
Startreihenfolge der Daemonen: clamd und dann amavisd
Danke
Timothy
Mehr Informationen über die Mailingliste CentOS-de