Bug 27881 - Virenscanner startet nicht bei Installation aus 3.0-2
Virenscanner startet nicht bei Installation aus 3.0-2
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: clamav
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0-2
Assigned To: Felix Botner
Stefan Gohmann
: interim-3
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-07-11 15:08 CEST by Felix Botner
Modified: 2012-07-20 15:24 CEST (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Botner univentionstaff 2012-07-11 15:08:38 CEST
Mit Bug #26751 wurde der Virenscanner clamav in 3.0-2 aktualisiert. Es werden wohl nun keine Viren-Signaturen mehr im Paket mitgebracht. Das hat zur Folge, dass der clamav bei einer Neuinstallation aus 3.0-2 nicht mehr automatisch startet. Damit verbleiben auch Mail in der Mail-Warteschlange und werden nicht zugestellt.

clamav-base (0.97.5+dfsg-2.110.201206251645) wird eingerichtet ...
clamav-freshclam (0.97.5+dfsg-2.110.201206251645) wird eingerichtet ...
Starting ClamAV virus database updater: freshclam.
clamav (0.97.5+dfsg-2.110.201206251645) wird eingerichtet ...
clamav-daemon (0.97.5+dfsg-2.110.201206251645) wird eingerichtet ...
Clamav signatures not found in /var/lib/clamav ... failed!
Please retrieve them using freshclam ... failed!
Then run '/etc/init.d/clamav-daemon start' ... failed!


freshclam wird zwar vor clamav gestartet, aber er holt anscheinend nicht sofort die Signaturen. Jedenfalls war /var/lib/clamav leer.

Erst nach einem explizitem 

-> freshclam -v
-> /etc/init.d/clamav-daemon start

läuft der clamav und damit die Mailzustellung wieder.
Comment 1 Moritz Muehlenhoff univentionstaff 2012-07-11 15:14:14 CEST
Die neue Versionbringt keine initialen Signaturen mehr mit, aus NEWS.Debian:

clamav (0.97.5+dfsg-1) unstable; urgency=medium

  This release of clamav no longer ships signature files in clamav-base so
  no signatures are available until after freshclam has run and downloaded
  them.  This is an upstream change.

 -- Scott Kitterman <scott@kitterman.com>  Fri, 15 Jun 2012 11:39:26 -0400
Comment 2 Felix Botner univentionstaff 2012-07-11 18:23:48 CEST
Das init Script vom clamav-daemon führt nun vor dem Test auf die Signaturen freshclam aus.


Per patch in clamav angepasst.
Comment 3 Felix Botner univentionstaff 2012-07-13 11:21:10 CEST
das wird ins postinst von clamav-daemon verschoben.
Comment 4 Felix Botner univentionstaff 2012-07-13 12:14:11 CEST
Es wird nun im postinst, nur bei Neuinstallation von clamav-daemon, geprüft ob alle Datenbanken vorhanden sind. Wenn etwas fehlt wird freshclam gestartet.

Bitte auch testen was passiert wenn das WWW nicht erreichbar ist (bei mir gab es dann einen entsprechenden Timeout.)
Comment 5 Stefan Gohmann univentionstaff 2012-07-13 16:40:36 CEST
Das dauert zu lange. Wir sollten die derzeit aktuellen Signaturen direkt mitliefern.
Comment 6 Felix Botner univentionstaff 2012-07-16 12:32:38 CEST
daily.cvd und main.cvd werden nun über das postinst von univention-antivir-mail nach /var/lib/clamav/ kopiert, falls nicht vorhanden. Der clamav Patch wurde deaktiviert.
Comment 7 Felix Botner univentionstaff 2012-07-16 12:34:03 CEST
QA: Es sollte auch eine Neu-Installation von clamav in 3.0-2 getestet werden, da erst hier die Viren Signaturen in clamav selbst nicht mehr mitgebracht werden. Mailzustellung/Virenprüfung sollte sofort nach der Installation funktionieren.
Comment 8 Stefan Gohmann univentionstaff 2012-07-16 16:54:59 CEST
Code: OK

Changelog: OK

Neuinstallation unter 3.0-2: OK, zunächst kann clamav nicht gestartet werden, da die Signaturen fehlen, nach der Installation von univention-antivir-mail startet der clamav

clamscan und Prüfung per Mail: OK
Comment 9 Stefan Gohmann univentionstaff 2012-07-20 15:24:08 CEST
UCS 3.0-2 has been released: 
  http://forum.univention.de/viewtopic.php?f=54&t=1905

If this error occurs again, please use "Clone This Bug".