Come interrompere l'esecuzione automatica di FreshCam


13

Ho l'ultima versione di freshclame clamavinstallata, e in passato (quando avevo Ubuntu 14.10) è stata eseguita freshclamautomaticamente solo poche volte al giorno, ma non è stata sempre in esecuzione. Ora quello che sto scoprendo è che se vado al Terminale ed eseguo:

sudo freshclam

Che ottengo:

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

E quindi l'unico modo per essere in grado di eseguire manualmente quel comando è quello di terminare il freshclamprocesso, ma questo è spreco di tempo e fastidioso, quindi vorrei smettere completamente freshclamdall'aggiornamento automatico, in modo da poter fare aggiornamenti manuali.

Quindi quello che ho provato è stato installare clamtk , e nelle Update Assistantimpostazioni ho provato a impostarlo in modo da installare manualmente gli aggiornamenti, quindi ho fatto clic Apply, ma questo sembrava, anche dopo un riavvio, non avere alcun impatto sul freshclamcomportamento.

Quindi davvero la mia domanda è: come posso ottenerlo in modo che freshclamnon verifichi automaticamente la presenza di aggiornamenti o almeno per farlo un paio di volte al giorno, ma non essere sempre lì, quindi devo ucciderlo per eseguirlo? O c'è un modo per risolvere il problema in clamtkmodo che lo faccia correttamente (sono entrato in contatto con lo sviluppatore clamtke lui lo sta esaminando, ma non so quale sia il problema)?


Informazioni sul sistema operativo:

Description:    Ubuntu 15.04
Release:    15.04

Informazioni sul pacchetto:

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

Risposte:


12

Questo è il freshclamdemone in esecuzione che sta causando quel messaggio di errore. Se controlli il registro, tail -10 /var/log/clamav/freshclam.logprobabilmente vedrai gli aggiornamenti per FreshCam già oggi. Finché stai vedendo gli aggiornamenti, tutto funziona bene. In realtà non consiglio di disabilitarlo perché potresti dimenticare di aggiornarlo in seguito.

Se si desidera modificare gli intervalli nel freshclamdemone, digitare quanto segue da una finestra del terminale:

sudo dpkg-reconfigure clamav-freshclam

quindi scorrere l'installazione. Nel setup, chiede quante volte al giorno l'aggiornamento. Il valore predefinito è 24 (una volta all'ora). Se vuoi che aggiorni di più, impostalo su 48 (due volte all'ora). 12 per una volta ogni 2 ore.


5

So che questa ha già una risposta accettata, ma nel mio caso non ha aiutato:
qualsiasi dpkg-reconfigureimpostazione freshclamper gli aggiornamenti manuali comporterebbe un daemon in esecuzione dopo il riavvio, qualunque cosa accada.

che cosa ha fatto il trucco per me è stato disabilitarlo init.dcompletamente, con questa linea:

 sudo update-rc.d clamav-freshclam disable

spero che questo possa essere d'aiuto a chiunque abbia problemi con i miei stessi problemi


Il demone verrà eseguito automaticamente all'avvio, quindi puoi aggiungere quella riga alla fine del tuo .bashrcfile. Ogni volta che accedi, la shell lo eseguirà per te. Tuttavia, consiglio vivamente di consentire al programma di aggiornarsi automaticamente e di aggiungere invece una riga che crea una copia del registro originale per farti sapere che è stato effettivamente aggiornato.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.