On Wed, 5 Jul 2006, Pezhman Lali wrote:

> [25489] dbg: spamd: initial attempt to change real uid failed, trying BSD 
> workaround
> [25489] error: spamd: setuid to uid 200 failed
> spamd: setuid to uid 200 failed

Non-root users cannot change the user-id on a running process. Take a
look at the parts of your config file that talk about which user to
run spamd as, and try setting them to the user that is actually
running the programs (e.g. you).

Having the daemon change to another user is a security feature
intended to not expose root-level permissions through any bugs in the
program. If you're not running as root you already have a lower level
of permissions, so there's little point to changing the userid.

--
 John Hardin KA7OHZ    ICQ#15735746    http://www.impsec.org/~jhardin/
 [EMAIL PROTECTED]    FALaholic #11174    pgpk -a [EMAIL PROTECTED]
 key: 0xB8732E79 - 2D8C 34F4 6411 F507 136C  AF76 D822 E6E6 B873 2E79
-----------------------------------------------------------------------
What nuts do with guns is terrible, certainly. But what evil or crazy
people do with *anything* is not a valid argument for banning that item.
                                  -- John C. Randolph <[EMAIL PROTECTED]>
-----------------------------------------------------------------------

Reply via email to