[Postfixbuch-users] Problem nach Update von SA 3.13 mit Bayes

Alexander Dalloz ad+lists at uni-x.org
Fr Aug 4 03:19:09 CEST 2006


olliver_muc at gmx.de schrieb:

>Hallo zusammen,
>
>ich sitze seit Stunden vor einem Problem. Nach dem Update von SA 3.0 auf 3.13 funktioniert der Bayes Test nicht mehr.
>
>Hat das Problem auch jemand gehabt?
>
>Meine /etc/mail/spamassassin/local.cf enthält zu Bayes folgendes:
>use_bayes 1
>  
>
Ist doch per default an.

>use_bayes_rules 1
>  
>
Gibt es laut Doku nicht.

>bayes_auto_learn 1
>  
>
Ist ebenfalls per default an.

>bayes_path /var/lib/nobody
>
>Also nix außergewöhnliches, denke ich mal.
>
>ls -la /var/lib/nobody
>-rw-rw-rw-   1 nobody nobody 20156416 2006-08-02 03:57 bayes_toks
>-rw-rw-rw-   1 nobody nobody  5263360 2006-08-03 11:00 bayes_seen
>-rw-rw-rw-   1 nobody nobody  5263360 2006-08-03 11:00 _seen
>drwx------   3 nobody nobody     4096 2006-08-04 00:58 .spamassassin/
>-rw-rw-rw-   1 nobody nobody 20156416 2006-08-02 03:57 _toks
>  
>
Das muss schief gehen: bayes_path zeigt bei dir auf ein directory - das 
ist falsch!

*bayes_path /path/to/file (default: ~/.spamassassin/bayes)*
    Path for Bayesian probabilities databases. Several databases will be
    created, with this as the base, with |_toks|, |_seen| etc. appended
    to this filename

perldoc lesen hilft :)

http://spamassassin.taint.org/doc/Mail_SpamAssassin_Conf.html

Richtig wäre:    

bayes_path /var/lib/nobody/bayes

Außerdem korrigiere mal die permissions: worldwritable ist nicht Sinn der Sache. Ferner hast du durch dein Rumgespiele nun "bayes_toks" und "_toks" wie auch "bayes_seen" und "_seen". Wenn die jeweils identisch sind, dann kannst du die "_{toks,seen}" vernichten, da mit "bayes_path /var/lib/nobody/bayes" die beiden anderen existenten Files verwendet werden.

>Die Ausgabe von >>spamassassin --lint -D bayes<< bringt folgendes:
>[13174] warn: config: SpamAssassin failed to parse line, "/var/lib/nobody/" is not valid for "bayes_path", skipping: bayes_path /var/lib/nobody/
>  
>
>Hat jemand ne Idee oder zumindest einen Hinweis etc.
>  
>
Siehe oben.

>
>Gruß & Danke
>Olliver
>  
>
Alexander





Mehr Informationen über die Mailingliste Postfixbuch-users