Spamassassin Update auf SA 3.2.1

Heute war es für mich mal wieder so weit ein Update meines vorhandenen Spamfilters Spamassassin 3.1.8 auf eine etwas neuere Version durchzuführen und gleichzeitig eine Möglichkeit zu schaffen die Bayes-Datenbank per Email mit SPAM und HAM anzulernen, doch wie der Teufel will lief das natürlich nicht reibungslos.

Als Grundlage für mein Suse 9.3 System mit Plesk 7.5 waren die RPMs von

  • http://rpms.serversupportforum.de/suse93/spamassassin-3.2.1/

welche von dort eigentlich immer sehr gut sind. Für das Anlernen per Email diente das Tutorial von

  • http://www.huschi.net/5_212_de.html

Auch dieses Tutorial ist sehr gut und sollte eigentlich funktionieren, doch gibt es zwischen der 3.1 und der 3.2 Version einen Unterschied der das ganze am Ende leider zum Scheitern bringt. Dabei sei schon vorweg gesagt, dass dieses Verhalten eigentlich schon in der 3.1 vorhanden sein sollte, aber durch einen Bug noch nicht war.

Also upgedatet werden kann der neuere Spamassassin ganz einfach mit

  • rpm -Uvh spamassassin-3.2.1-1.i586.rpm perl-spamassassin-3.2.1-1.i586.rpm

und sollte eigentlich ohne Fehler Funktionieren. Das Tutoriel kann auch so wie beschrieben abgearbeitet werden und reicht erst mal aus.

Nun, nachdem die Arbeit erledigt ist stellt man jedoch fest, dass die Bayes-Datenbank nicht mehr funktioniert und genau an dieser Stelle suchte ich über zwei Tage nach einer Lösung.

Dabei ist es ganz einfach, denn der genutzte spamd für die Spamprüfung ist in der Version 3.2.x und auch wenn der Bug nicht wäre in der Version 3.1.x nicht als User „root“ nutzbar. Standardmäßig wird der Spamd aber als root ausgeführt. Erst wenn ein wirklicher Scannvorgang stattfindet wird der User gewechselt. Bei mit mit Suse 9.3 und Plesk 9.5 wird dann der User „qmaild“ verwendet.

So, nach langem Suchen und vergleichen der Lösungsvorschläge habe ich mich nun für eine Mischung aus mehreren entschieden und gleich auch noch ein extra Problem dazu gefunden. Beide sind nun behoben und im Beitrag Spamassassin Update - Problembehebung beschrieben.

Ähnliche Beiträge:

Schreibe einen Kommentar

Die Email-Adresse wird niemals öffentlich genannt. Mit * markierte Felder sind erforderlich.

*
*