On Thu, May 23, 2002 at 02:05:57PM +0100, John Horne wrote:
> 
>   May 23 14:02:55 tracy.csd.plymouth.ac.uk spamd[29334]: connection from
>     localhost [ 127.0.0.1 ] at port 32922
>   May 23 14:02:55 tracy.csd.plymouth.ac.uk spamd[5]: Still running as root:
>      user not specified, not found, or set to root.  Fall back to nobody.
>   May 23 14:02:55 tracy.csd.plymouth.ac.uk spamd[5]: identified spam
>      (5.2/5.0) for (unknown):60001 in   0 seconds.
> 
> It is the third line which confuses me. Why does it show the user as
> 'unknown'. If spamd is running as root, my understanding is that when it is

Hello John,

I'm guessing that you are probably running spamc via a global /etc/procmailrc file.

If so, you need to include the line DROPPRIVS=yes somewhere within the spamc
rule (or at the top of your procmail file if this is what you want).  The log
message is actually a result of the global procmail running as root. The DROPPRIVS=yes
will force it to run as the user that will be receiving the local delivery of
the message.

-- 
Corwin Grey, MCP
Application Development
Network Engineering

Network Operations Services
http://www.techtell.com

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to