(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

Reply via email to