web-dev-qa-db-fra.com

Erreur FreshClam

Après avoir installé CLAMAV et CLAMTK, lorsque vous effectuez FreshClam, je reçois ce message:

freshclam
ERROR: Can't create temporary directory /var/lib/clamav/clamav-f52645d8e80b9b727228734e339d231d
Hint: The database directory must be writable for UID 1000 or GID 1000

Quelqu'un pourrait-il aider?

2
vitimiti

Il me semble que je me souviens de recevoir cette question quand j'ai commencé à utiliser Clamav, en remontant mes notes que j'ai trouvées, j'avais écrite ceci:

Consultez d'abord mon UID et mon gidon en tapant à l'invite de commande: id your_username

Devrait vous donner une longue ligne de texte avec un UID et un gidon quelque part, puis tapez: Sudo chown UID.GID /var/lib/clamav ensuite Sudo chmod 755 /var/lib/clamav

Changez UID et GID avec les valeurs que vous avez obtenues à partir de la commande ID ci-dessus.

j'espère que cela pourra aider

1
apacheuk

Oui, courez freshclam avec Sudo:

Sudo freshclam

0
Frantique

J'ai la même erreur dans un conteneur Docker et pourrait le résoudre en ajoutant:

AllowSupplementaryGroups true

à /etc/clamav/clamd.conf

J'espère que cela pourra aider.

0
Tobias Ernst