problem bei installation von clamav

lixx

New Member
Hallo Leute.

Jetzt benötige ich eure Hilfe. Nachdem ich die letzten Schritte von der HowTo-Anleitung von Host Bird Web Services ausgeführt habe ...
Code:
# wget http://dag.wieers.com/rpm/packages/clamav/clamav-db-0.88.7-1.fc3.rf.i386.rpm
# wget http://dag.wieers.com/rpm/packages/clamav/clamav-0.88.7-1.fc3.rf.i386.rpm
# wget http://dag.wieers.com/rpm/packages/clamav/clamd-0.88.7-1.fc3.rf.i386.rpm
# rpm -Uvh --nodeps clamav-0.88.7-1.fc3.rf.i386.rpm
# rpm -Uvh --nodeps clamd-0.88.7-1.fc3.rf.i386.rpm
# rpm -Uvh --nodeps clamav-db-0.88.7-1.fc3.rf.i386.rpm
# vi /etc/clamd.conf
# vi /etc/freshclam.conf
# wget http://www.hostbird.com/beta/projects/qscanq-psa/clamav_alter.sh
# chmod 700 clamav_alter.sh
# ./clamav_alter.sh alter
... bekomme ich folgende Fehlermeldung:
Code:
./clamav_alter.sh: line 19: service: command not found
./clamav_alter.sh: line 20: service: command not found
chmod: cannot access `/var/log/clamav/*': No such file or directory
rm: cannot remove `/etc/logrotate.d/clamd': No such file or directory
rm: cannot remove `/var/clamav/daily.cvd.rpmne*': No such file or directory
rm: cannot remove `/var/clamav/main.cvd.rpmne*': No such file or directory
./clamav_alter.sh: line 156: chkconfig: command not found
./clamav_alter.sh: line 157: chkconfig: command not found
./clamav_alter.sh: line 162: service: command not found
./clamav_alter.sh: line 163: service: command not found

NOTE: some FAILED statuses and missing files above are perfectly normal.

The modifications to /var/run/clamav, /var/log/clamav, /var/clamav,
logrotate, cron and startup scripts are done.

Make sure the clamd and freshclam daemon are running and that there
are no errors in the log files.
Jetzt bin ich natürlich ein absoluter Newby. Fehlermeldungen wie "chmod: cannot access `/var/log/clamav/*': No such file or directory" würde ich noch selbst hinbekommen, möchte aber auch nix falsch machen.

Was mir aber schon länger den Kopf zerbrechen lässt, ist, dass wenn man Kommandos ausführen will, wie "chkconfig" oder dann auch "clamd", man immer den vollständigen Pfad angeben muß => "/sbin/chkconfig", "/usr/sbin/clamd".

Woran liegt das?

Und zu ClamAV: Ich hatte schon HowTo's ausprobiert, in denen man manuell das /service-verzeichnis anlegen musste. Aber in oben erwähnten Beschreibung war davon nicht die Rede. was nun? :confused:

lg lixx
 
Last edited by a moderator:
Ach ja, vielleicht noch erwähnenswert: Fedora Core 3, mit Plesk 8.1

Und noch eine (vielleicht dumme) Frage: Wie kann man erkennen, dass ClamAV Mails scannt?
 
Last edited by a moderator:
Habe ich zwei mal gemacht ;) => altes Backup wieder eingespielt und dann noch mal die von Hostbird durchgegangen. Die funktonierte dann. Ich habe dann das Script händisch durchgeführt und statt "service clamd stop" -> "/sbin/service clamd stop" ausgeführt. So ging es.

Der Test "/var/qmail/bin/qmail-inject -a root < /usr/local/qscanq/src/TEST-BAD" und die Prozesse laufen auch. Wie kann ich jetzt feststellen, dass meine Mails auch gescannt werden. Spamassassin schreibt ja einen X-Header in die Mails. Macht das ClamAV auch?
 
Last edited by a moderator:
Im Logfile (/var/log/mail.info) findest Du entsprechende Einträge:
Code:
Jan 25 01:00:32 p15179730 clamd[839]: SelfCheck: Database status OK.
Jan 25 01:15:17 pXXXXXXX clamd[7845]: /var/qmail/qscanq/root/scanq/@4000000045b7f69f1bd9342c.1e39.1/work/.//msg: HTML.Phishing.Bank-626 FOUND
Jan 25 01:15:17 pXXXXXXX clamd[7845]: /var/qmail/qscanq/root/scanq/@4000000045b7f69f1bd9342c.1e39.1/work/.//textfile1: HTML.Phishing.Bank-626 FOUND

huschi.
 
Danke, aber "/var/log/mail.info" gibt es bei mir nicht. Ich habe dann aus der ClamAV-Installation die Test-Datei an die E-Mailadresse geschickt ... und ist nicht angekommen, bzw. retour geschickt worden. Müsste demnach funktionieren.

Die Frage, warum ich Kommandos immer mit volltändigem Pfad ausführen muß hat sich auch erledigt. Da musste ich nur die $PATH-Var anpassen.

lg lixx
 
Back
Top