[distcc] distccd 2.12 won't start on Linux

Dimitri Papadopoulos-Orfanos papadopo at shfj.DECOY.cea.NOSPAM.fr
Fri Dec 19 14:56:53 GMT 2003


Hi,

I get the following error message when attempting to start distccd:

# /etc/init.d/distccd start
distccd[18140] (dcc_discard_root) ERROR: setgid(99) failed: Operation
not permitted
distccd[18140] (dcc_exit) exit: code 112; self: 0.000000 user 0.000000
sys; children: 0.000000 user 0.000000 sys

I was able to work around that by reverting src/setuid.c from 1.5 to 1.4
- back to its distcc-2.11.2 status. Maybe this Mac OS X fix should be
reverted?

This is the command line launching distccd:
	daemon /usr/local/bin/distccd --user nobody --daemon
which expands into:
	/usr/local/bin/distccd --user nobody --daemon

Actually just this command line fails:
	distccd --user nobody

--
Dimitri





More information about the distcc mailing list