Ich hatte das Problem, nachdem ich Spamassassin manuell aktualisiert hatte.
Die Ursache ist die Art und Weise, wie der Watchdog versucht festzustellen, ob Spamassassin noch läuft.
Das Ganze setzt auf der Datei
/usr/local/psa/etc/modules/watchdog/monitrc
auf, dort ist als Antwort des spamd
SPAMD/1.2 0 PONG
definiert. Die neuen Versionen von Spamassassin antworten jedoch mit
SPAMD/1.4 0 PONG
und damit erkennt der Watchdog die Antwort nicht und meint, Spamassassin sei nicht am Laufen.
Dann wird mehrmals ein Neustart versucht und anschl. die Überwachung beendet.
Zu Erkennen ist das Problem im Logfile des Watchdog unter
/usr/local/psa/var/modules/watchdog/log/monit.log
Eine Änderung dieses Strings löst das Problem erstmal, aber (ich weiss noch nicht wann und warum) erzeugt der Watchdog monitrc neu und dann muss man das nochmal manuell ändern. monitrc wird aus monitrc.tpl erzeugt. Leider habe ich noch nicht die Stelle gefunden, an der der Inhalt für das Template <spamassassin_protocol_check> tatsächlich gespeichert ist.