On Fri, November 8, 2013 3:24 pm, Karsten Bräckelmann wrote:
> The latter is incorrect -- spamc by default sends the effective user ID,
> and spamd switches users before processing the mail (assuming the daemon
> has been started as root). The -u user option is only necessary to
> change that default.

Whoops, you're perfectly right.  On a system where spamc is run as some
fixed user (e.g. nobody), you need the -u option to get the per-user
options to work correctly.  If spamc is being run as the receiving user
already (e.g. via procmail, barring some weird setuid behavior) then you
don't need the -u option (although it won't break anything if you use it,
it's just unnecessary).

Sorry for the incomplete info.

                                                --- Amir

Reply via email to