Theo,

In the user's .procmailrc file, there is this stanza:

:0fw: spamassassin.lock
| /usr/bin/spamc -u username -s 128000

But, I have had this problem occur arbitrarily when no -u username is specified. I think by the time Exim4 gets to the .procmailrc, it has already dropped privileges, so spamc would get called as that user from the user's .procmailrc file. But regardless, sometimes spamd can drop privileges, and sometimes it can't... a ratio of about 1:400 for can't/can. So, I'm not sure if that indicates some sort of problem external to spamd or not? I've seen other reports of this around, but no solutions. Hope this extra information helps, let me know if you need any additional info!

Thanks,
Ryan

Theo Van Dinter wrote:
On Wed, Aug 16, 2006 at 09:02:11AM -0400, Ryan Steele wrote:
Well, I can verify that the users exist on the server. I'm not sure why spamc would be called by root...it's invoked by a .procmailrc, and passed the -u flag and given the user name. And it arbitrarily won't

How is that username determined?  Does root's mail get processed via
procmail?



--
Ryan Steele Systems Administrator [EMAIL PROTECTED]
AgoraNet, Inc.                      (302) 224-2475
314 E. Main Street, Suite 1         (302) 224-2552 (fax)
Newark, DE 19711                    http://www.agora-net.com

Reply via email to