Ich habe folgende Fehlermeldung in meinem Freshclam Log unter Debian gefunden und wie nachrolgend gelöst.
ERROR: Can't create temporary directory /var/lib/clamav/tmp.bafd7ba935
Lösung: das Verzeichnis inklusiver aller Dateien muss im Zugriff vom User und Gruppe clamav sein.
chown clamav:clamav /var/lib/clamav
- sieht dann so aus
# ls -ahls /var/lib/clamav/
insgesamt 641M
4,0K drwxr-xr-x 2 clamav clamav 4,0K 25. Okt 15:10 .
4,0K drwxr-xr-x 56 root root 4,0K 6. Sep 16:11 ..
1,4M -rw-r--r-- 1 clamav clamav 1,4M 11. Sep 16:00 bytecode.cld
197M -rw-r--r-- 1 clamav clamav 197M 23. Okt 13:00 daily.cld
4,0K -rw-r--r-- 1 clamav clamav 69 25. Okt 15:10 freshclam.dat
443M -rw-r--r-- 1 clamav clamav 443M 16. Sep 2021 main.cld
4,0K -rw-r--r-- 1 clamav clamav 69 4. Mai 2021 mirrors.dat
- ggf. noch die Schreibrechte für User und Gruppe setzen
# chmod 755 /var/lib/clamav/
Bei mir war es die mirrors.dat die nur für root berechtigt war und das Problem löste.
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.