web-dev-qa-db-fra.com

Comment arrêter l'exécution automatique de freshclam

J'ai la dernière version de freshclam et clamav installée, et dans le passé (lorsque j’avais Ubuntu 14.10), il n’exécutait que freshclam automatiquement quelques fois par jour, mais ne fonctionnait pas tout le temps. Maintenant, ce que je découvre cependant, c'est que si je vais à Terminal et exécute:

Sudo freshclam

Que je reçois:

ERROR: /var/log/clamav/freshclam.log is locked by another process
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).

Et puis, le seul moyen de pouvoir exécuter manuellement cette commande est de tuer le processus freshclam, mais cela prend du temps et est agaçant. Je voudrais donc arrêter complètement freshclam de la mise à jour automatique afin de pouvoir effectuer des mises à jour manuelles.

Donc, ce que j’ai essayé, c’est d’installer clamtk , et dans les paramètres Update Assistant, j’ai essayé de le configurer pour pouvoir installer manuellement les mises à jour, puis j’ai cliqué sur Apply, mais cela semblait, même après un redémarrage, n'a aucun impact sur le comportement de freshclam.

Ma question est donc la suivante: comment l'obtenir de telle sorte que freshclam ne vérifie pas automatiquement les mises à jour, ou au moins qu'il le fasse plusieurs fois par jour, mais qu'il ne soit pas toujours là pour que je sois obligé de le tuer pour l'exécuter ? Ou y a-t-il un moyen de corriger clamtk pour qu'il le fasse correctement (j'ai contacté le développeur de clamtk et il est en train de l'examiner mais ne sait pas quel est le problème)?


Informations sur le système d'exploitation:

Description:    Ubuntu 15.04
Release:    15.04

Informations sur le forfait:

ClamTk:

clamtk:
  Installed: 5.18-1
  Candidate: 5.18-1
  Version table:
 *** 5.18-1 0
        100 /var/lib/dpkg/status
     5.15-1 0
        500 http://gb.archive.ubuntu.com/ubuntu/ vivid/universe AMD64 Packages

ClamAV:

clamav:
  Installed: 0.98.7+dfsg-0ubuntu0.15.04.1
  Candidate: 0.98.7+dfsg-0ubuntu0.15.04.1
  Version table:
 *** 0.98.7+dfsg-0ubuntu0.15.04.1 0
        500 http://gb.archive.ubuntu.com/ubuntu/ vivid-updates/main AMD64 Packages
        500 http://security.ubuntu.com/ubuntu/ vivid-security/main AMD64 Packages
        100 /var/lib/dpkg/status
     0.98.6+dfsg-1ubuntu2 0
        500 http://gb.archive.ubuntu.com/ubuntu/ vivid/main AMD64 Packages
11
user364819

C’est le démon freshclam qui est à l’origine du message d’erreur. Si vous consultez le journal, tail -10 /var/log/clamav/freshclam.log, vous verrez probablement les mises à jour pour la freshclam dès aujourd'hui. Tant que vous voyez des mises à jour, tout fonctionne correctement. En fait, je ne recommande pas de le désactiver car vous pourriez oublier de mettre à jour plus tard.

Si vous souhaitez remplacer les intervalles par le démon freshclam, entrez ce qui suit dans une fenêtre de terminal:

Sudo dpkg-reconfigure clamav-freshclam

puis passez en revue la configuration. Dans la configuration, il demande combien de fois par jour il doit être mis à jour. La valeur par défaut est 24 (une fois par heure). Si vous souhaitez qu'il mette à jour davantage, définissez-le sur 48 (deux fois par heure). 12 pour une fois toutes les 2 heures.

11
Terrance

Je sais que cela a déjà une réponse acceptée, mais dans mon cas, cela n'a pas aidé:
tout dpkg-reconfigure définissant freshclam en mises à jour manuelles entraînerait l’exécution d’un démon après le redémarrage, quoi qu’il en soit.

qu'est-ce que le truc pour moi a été de le désactiver complètement de init.d, avec cette ligne:

 Sudo update-rc.d clamav-freshclam disable

espérons que cela sera utile à tous ceux qui courent dans les mêmes problèmes

3
nxet