Hallo Community,
ich habe KlamAV installiert. Beim täglichen aktualisieren erscheint eine Meldung mit der ich leider nichts anfangen kann Sie lautet: Hint: The database directory must be writable for UID 1000 or GID 100. Was ist da noch zu tun?
Chris
Hallo,
klamav ist ne GUI (grafische KDE-Oberfläche) für clamav.
UID (UserID) 1000 wird dein Benutzer sein (kannst mit dem Befehl id testen). GID (GroupID) wird die Gruppe users, denke deine Primärgruppe, sein.
Wenn du jetzt klamav mit deinem User1000 startest und die “globale” Viren-Pattern-DB (sollte im Verzeichnis /var/lib/clamav sein) aktualisieren willst (denke klamav wird da im Hintergrund freshclam als User1000 starten) fällt dann freshclam auf die Schnauze weil UID1000 keine Schreibrechte auf dieses Verzeichniss (+ Files da drin) hat!
Lösung 1:
Für deinen User in klamav ein eigenes DB-Directory (zB /home/USERNAME/.clamav) angeben
Lösung 2:
freshclam als User root starten
Lösung 3:
Dem freshclam-Dämon (freshclamd) im Runlevel-Editor aktivieren und dem die Aktualisierung der DB überlassen.
Sauberste Lösung
Lösung 4:
Deinen User1000 der Gruppe vscan hinzufügen und dieser Gruppe das Schreiben auf /var/lib/clamav (+ alle Dateien darin) erlauben.
(Ungetestet)
Hoffe das hat geholfen!
Vielen Dank “BS”. Ich habe mich für die Lösung “3” entschieden und es funktioniert einwandfrei.
Chris