(I was running it as root - which the docs don't mention but I figure is
what I'm supposed to do!)
why do you suppose that?
...Uh... Because otherwise why the -u flag and comments about running it for
virtual users?
you NEVER run anything as root which isn't a root task - no matter what
you run it with the same user you spamd is running
Good to know! ...I'd recommend an update to the doc / web page to point out
it should be run as the user ID of whatever spamd is using!
It appears that it IS running as root?! OR maybe as "sa-milt" ... As root
I got this:
# ps auxwww | grep spamd
root 100805 0.0 0.3 158208 121164 ? Ss 00:37 0:05
/usr/bin/perl -T -w /usr/bin/spamd -c -m5 -H --razor-home-dir=/var/lib/razor/
--razor-log-file=sys-syslog
# grep spam /etc/passwd
sa-milt:x:976:975:SpamAssassin Milter:/var/lib/spamass-milter:/sbin/nologin
So... run it as sa-milt (my guess), or as root?
Note that this is on a Fedora Server v 38 - the OS is a couple of months
old.
Thanks again,
Richard