Hi,

I've made some progress, but it's still not working :(

Procmail is now running spamc, but the maillog shows the error:

Jan  7 15:51:36 srv01 spamd[1314]: connection from localhost.localdomain
[127.0.0.1] at port 34674
Jan  7 15:51:36 srv01 spamd[1314]: info: setuid to root succeeded
Jan  7 15:51:36 srv01 spamd[1314]: Still running as root: user not specified
with -u, not found, or set to root.  Fall back to nobody.
Jan  7 15:51:36 srv01 spamd[1314]: fatal: setuid to nobody failed
Jan  7 15:51:36 srv01 spamd[1314]: error: Died at /etc/rc3.d/S79spamd line
1054, <GEN55> line 4._ , continuing

If I specify the user with the -u flag, I get the error:

Jan  7 15:59:29 srv01 spamd[1313]: connection from localhost.localdomain
[127.0.0.1] at port 34680
Jan  7 15:59:29 srv01 spamd[1313]: handle_user: unable to find user 'mil'!
Jan  7 15:59:29 srv01 spamd[1313]: Still running as root: user not specified
with -u, not found, or set to root.  Fall back to nobody.
Jan  7 15:59:29 srv01 spamd[1313]: fatal: setuid to nobody failed
Jan  7 15:59:29 srv01 spamd[1313]: error: Died at /etc/rc3.d/S79spamd line
1054, <GEN51> line 4._ , continuing

It's complaining that it can't find the user, but the username is definitely
correct.

Am I missing a parameter? Is there anything else I may have overlooked?

TIA,

mil
 

-----Original Message-----
From: bubba [mailto:[EMAIL PROTECTED] 
Sent: 07 January 2005 13:45
To: [email protected]
Subject: RE: SA 3 - I'm Totally Stuck!


> Here, spamc has 555 (-r-xr-xr-x), owned by root.
> I am pretty sure that these are the default permissions set by "make
install".

My permissions are exactly the same (with group "mail").

> Anyway: to test whatever software, it is wise to switch to the user 
> who
will 
> run this software.

I thought that was why the -u flag was used with spamassassin? But, having
seen your .procmailrc file, it appears that this is unneccessary.

Any other suggestions? I'm at my wits end with this, and I'm suffering from
a deluge of spam!

mil


Reply via email to