On Mac OS X 10.4.7 Server, using puppet revision 1505, the command line options --user=root --group=wheel fails to resolve the names to UID / GID's. As a workaround, use UID/GID instead of username, groupname on the command line.
Logfile:
Mon Aug 28 15:40:19 EDT 2006 puppetconfig/reporting/file=/var/puppet/reports/group (err): change from wheel to wheel failed: Could not find group wheel
Mon Aug 28 15:40:19 EDT 2006 puppetconfig/metrics/file=/var/puppet/rrd/group (err): change from wheel to wheel failed: Could not find group wheel
Mon Aug 28 15:40:19 EDT 2006 puppetconfig/ca/file=/etc/puppet/ssl/ca/group (err): change from wheel to wheel failed: Could not find group wheel
to work around the problem:
puppetmasterd --user=0 --group=0