After upgrading from 2.20 to 2.30 I now have lots of this message in my syslog :
Jun 15 23:55:50 dman spamd[25978]: Still running as root: user not specified, not found, or set to root. Fall back to nobody. Ok, I understand what it means, but it is wrong. spamc is run as user 'mail', and with the option '-u nobody'. Just to see what is happening, I grabbed a copy of 'tcpflow' (like tcpdump but shows packet data rather than headers) and with a sample message get this : ~~~~ 127.000.000.001.55621-127.000.000.001.00783: PROCESS SPAMC/1.2 User: nobody Content-length: 312 127.000.000.001.55621-127.000.000.001.00783: Received: from ip6-localhost ([::1] helo=me) .by dman.ddts.net (Exim 4.05 #1 (Debian)) .protocol: smtp .id 17JS4j-0006kt-00 .for <[EMAIL PROTECTED]> .; Sat, 15 Jun 2002 23:55:48 -0500 Subject: MAKE MONEY!! Message-Id: <[EMAIL PROTECTED]> Bcc: Date: Sat, 15 Jun 2002 23:55:48 -0500 yadda yadda 127.000.000.001.00783-127.000.000.001.55621: SPAMD/1.1 0 EX_OK Content-length: 900 Received: from ip6-localhost ([::1] helo=me) [snip] X-Spam-Report: 5.4 hits, 5 required; * 1.9 -- BODY: message body is 25-50% uppercase [ok, you get the point already] ~~~~ Clearly spamc is requesting user 'nobody', but spamd still thinks no user has been specified. What's up with this? Have I broken something or did I find a bug? (nothing else with my setup has changed since 2.20 was running without reporting any such warning. (also the description of UPPERCASE_25_50 is misleading -- it obviously includes the subject in the measurement) -D -- If Microsoft would build a car... ... Occasionally your car would die on the freeway for no reason. You would have to pull over to the side of the road, close all of the car windows, shut it off, restart it, and reopen the windows before you could continue. For some reason you would simply accept this. http://dman.ddts.net/~dman/
msg06448/pgp00000.pgp
Description: PGP signature