Попытался установить и настроить SpamAssassin на своем почтовике с Exim+Cyrus. Получил ошибку:
spamd plugin: eval failed: bayes: (in learn) locker: safe_lock: cannot create tmp lockfile /var/lib/spamassassin/bayes.lock.FQDN for /var/lib/spamassassin/bayes.lock: Permission denied
После гугления нашел еще один вариант ошибки:
plugin: eval failed: bayes: (in learn) locker: safe_lock: cannot create tmp lockfile /nonexistent/.spamassassin/bayes.lock.hostname.28303 for /nonexistent/.spamassassin/bayes.lock: No such file or directory
Чтобы починить редактируем переменную OPTIONS в /etc/default/spamassassin:
OPTIONS="--create-prefs --max-children 5 -D --nouser-config --helper-home-dir -u debian-spamd --virtual-config-dir=/var/lib/spamassassin"