If you're configuring your puppetmaster also with a local puppet daemon, then the puppetmaster-init.d script should be started before the puppet-init.d script otherwise the puppet daemon will fail to start. Reproducible: Always Steps to Reproduce: configure your puppetmaster with a local puppet daemon and restart the server Actual Results: puppet is not started Expected Results: puppet should be started Patch to fix that problem: --- /etc/init.d/puppetmaster.old 2008-02-29 18:39:16.000000000 +0100 +++ /etc/init.d/puppetmaster 2008-02-29 18:39:47.000000000 +0100 @@ -5,6 +5,7 @@ depend() { need net + before puppet use dns logger }
app-admin/puppet is the package...
fixed in 0.24.2