Présentation :
Pendant longtemps sous Debian Wheezy, Spamassassin fonctionnait assez bien jusqu'à ce que je mette à niveau le système vers Jessie. C'est à ce moment-là que Spamassassin (spamd) a commencé à planter de temps en temps sans donner trop de raisons.
Cause du message d'erreur :
En regardant dans les journaux système (/var/log/syslog), j'ai trouvé l'erreur suivante :spamd[7490]: util: refusing to untaint suspicious path: "/${SAHOME}"
Je ne sais pas si c'est la cause des plantages, mais cela n'aide certainement pas. J'ai donc pensé que je devrais d'abord essayer de résoudre cette erreur en premier. D'après ce site puisque le Spamassassin est maintenant démarré via 'systemd' les variables définies dans le fichier de configuration init (/etc/default/spamassassin ) ne sont pas développés et sont transmis "tels quels" sur la ligne de commande pour démarrer spamd processus. par exemple.SAHOME="/var/lib/spamassassin/"
OPTIONS="--create-prefs --max-children 5 --username spamd --helper-home-dir ${SAHOME}"
Solution :
Étant donné que ce fichier ne sera pas écrasé lors des mises à jour, il a été suggéré d'écrire la valeur de cette variable directement dans la ligne OPTIONS dans (/etc/default/spamassassin ) comme suit :OPTIONS="--create-prefs --max-children 5 --username spamd --helper-home-dir /var/lib/spamassassin/"
Maintenant, au moins cette erreur ne se produit plus et le temps nous dira si les plantages de spamd se produisent encore.