GNU/Linux >> Linux Esercitazione >  >> Debian

Correzione di Spamassassin in Debian Jessie(8)

Introduzione:
Per molto tempo sotto Debian Wheezy Spamassassin ha funzionato abbastanza bene fino a quando non ho aggiornato il sistema a Jessie. È allora che Spamassassin(spamd) ha iniziato a bloccarsi ogni tanto senza fornire molte ragioni.

Causa del messaggio di errore:
Cercando nei log di sistema(/var/log/syslog) ho trovato il seguente errore:
spamd[7490]: util: refusing to untaint suspicious path: "/${SAHOME}"
Non sono sicuro che questa sia la causa degli arresti anomali, ma di certo non aiuta. Quindi ho pensato che avrei dovuto prima provare a risolvere questo errore. Secondo questo sito poiché lo Spamassassin è ora avviato tramite 'systemd' le variabili impostate nel file di configurazione init (/etc/default/spamassassin ) non vengono espansi e vengono passati "così come sono" sulla riga di comando per l'avvio di spamd processi. es.
SAHOME="/var/lib/spamassassin/"
OPTIONS="--create-prefs --max-children 5 --username spamd --helper-home-dir ${SAHOME}"

Soluzione:
Dato che questo file non verrà sovrascritto durante gli aggiornamenti, il suggerimento era di scrivere il valore di questa variabile direttamente nella riga OPTIONS in (/etc/default/spamassassin ) come segue:
OPTIONS="--create-prefs --max-children 5 --username spamd --helper-home-dir /var/lib/spamassassin/"
Ora almeno questo errore non si verifica più e il tempo dirà se si verificano arresti anomali di spamd stanno ancora accadendo.


Debian
  1. Rilascio di Debian 8 Jessie – Cosa c'è di nuovo?

  2. Come aggiornare Debian 7 Wheezy a Debian 8 Jessie

  3. Come installare Nginx su Debian 8 (Jessie)

  4. Installazione di Webmin in Debian 8(Jessie)

  5. Elenco dei repository ufficiali di Debian Jessie

Come installare Gitlab su Debian 8 (Jessie)

Come aggiornare Debian 8 (Jessie) a 9 (Stretch) in modo sicuro

Come installare ownCloud 8 su Debian 8 (Jessie)

Installazione del server Samba su Debian 8 (Jessie)

Chroot di Apache 2.4 con mod_unixd su Debian 8 (Jessie)

Come aggiornare da Debian 8 Jessie a Debian 9 Stretch