On 30.03.17 18:07, David wrote:
I'm getting no bayes score on any email and there appears to be no bayes filtering despite my best efforts. I am not a linux and spamassassin guru, so I'm asking for some help.
Fri Mar 3 12:36:27 2017 [10104] info: spamd: creating default_prefs: /root/.spamassassin/user_prefs Fri Mar 3 12:36:27 2017 [10104] info: spamd: failed to create readable default_prefs: /root/.spamassassin/user_prefs
My spamd launch command explicitly sets the user as spamd, but the main service is still running as root while children appear to be spawning properly. Here's ps output: root 10093 0.0 1.5 145988 66952 ? Ss 02:25 0:05 /usr/sbin/spamd --create-prefs --max-children=5 --username=spamd --helper-home-dir=/var/log/spamassassin/ --syslog=/var/log/spamassassin/spam.log -d --pidfile=/var/run/spamd.pid spamd 10104 0.0 1.8 155348 75544 ? S 02:25 0:22 spamd child spamd 23753 0.0 1.7 151732 72000 ? S 10:30 0:02 spamd child
your spamd process runs under spamd user, but wants to update files in root's home directory? I doubt /root is accessible by anyone but root. the same should apply for /root/.spamassassin. change spamd's home directory to something other than /root/ even better, run it without --username parameter so it can set UID to user it's currencly checking. this way different users can have different bayes databases, different options etc. -- Matus UHLAR - fantomas, uh...@fantomas.sk ; http://www.fantomas.sk/ Warning: I wish NOT to receive e-mail advertising to this address. Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu. The 3 biggets disasters: Hiroshima 45, Tschernobyl 86, Windows 95