Berechtigung BayesDB für Spamassassin

ghostadmin

Grand Admiral Special
Mitglied seit
11.11.2001
Beiträge
25.179
Renomée
184
Standort
Dahoam Studios
Ich habe die Bayes Datenbank verschoben und kommt amavis bzw. spamassassin nicht mehr drauf.
Laut unten müsste es aber doch gehen?
sa-learn --dump magic geht auch.
In der Config steht bayes_file_mode 0770

Code:
Jul 10 10:08:20 mail.intern.lan /usr/sbin/amavisd-new[1595]: (01595-02) SA dbg: bayes: no dbs present, cannot tie DB R/O: /var/spool/spamassassin/bayes/bayes_toks

ps -ef | grep amavisd-new
amavis    1570     1  0 09:51 ?        00:00:05 /usr/sbin/amavisd-new (master)
amavis    1595  1570  0 09:52 ?        00:00:05 /usr/sbin/amavisd-new (ch3-avail)
root      2028  1377  0 10:25 pts/0    00:00:00 grep amavisd-new


root@mail:/var/spool/spamassassin/bayes# ls -l
insgesamt 5596
-rw-rw---- 1 root bayes     216 Jul 10 09:48 bayes_journal
-rw-rw---- 1 root bayes 2584576 Jul  9 16:15 bayes_seen
-rw-rw---- 1 root bayes 5402624 Jul 10 09:18 bayes_toks

/etc/group
bayes:x:1001:amavis,debian-spamd,vmail

sudo -u amavis cat /var/spool/spamassassin/bayes/bayes_journal
t 1468097755 07a7b83545
t 1468097755 5375f14875
t 1468097755 7add783b94
t 1468136918 07a7b83545
t 1468136918 5375f14875
t 1468136918 7add783b94
t 1468136932 07a7b83545
t 1468136932 5375f14875
t 1468136932 7add783b94

Und beim antispam plugin in dovecot welches den User vmail benutzt gibts auch Probleme
Code:
bayes: expire_old_tokens: locker: safe_lock: cannot create tmp lockfile /var/spool/spamassassin/bayes/bayes.lock.mail.intern.lan.1439 for /var/spool/spamassassin/bayes/bayes.lock: Permission denied
plugin: eval failed: bayes: (in learn) locker: safe_lock: cannot create tmp lockfile /var/spool/spamassassin/bayes/bayes.lock.mail.intern.lan.1439 for /var/spool/spamassassin/bayes/bayes.lock: Permission denied
ERROR: the Bayes learn function returned an error, please re-run with -D for more information at /usr/bin/sa-learn line 497.
Learned tokens from 0 message(s) (1 message(s) examined)

--- Update ---

Also nachdem ich die darüberliegenden Ordner auf o+x gesetzt habe war der Fehler weg aber Bayes funktionierte immer noch nicht.
Im Log stand nur bayes: tie-ing to DB file bayes_toks und direkt danach untie-ing DB file.

Erst als ich den Bayes Folder wieder nach /etc/spamassassin verschoben habe gings wieder *noahnung*
Und den bayes folder samt Dateien musste ich auch noch 777 setzen sonst ging das antispam plugin nicht. *noahnung*
 
Zuletzt bearbeitet:
Zurück
Oben Unten