[Pkg-puppet-devel] Bug#498284: Bug#498284: puppet: initscript ignore /etc/default/puppet

Matthew Palmer mpalmer at debian.org
Tue Sep 9 15:13:03 UTC 2008


On Tue, Sep 09, 2008 at 01:02:06PM +0100, Adrian Bridgett wrote:
> On Tue, Sep  9, 2008 at 10:30:17 +1000 (+1000), Matthew Palmer wrote:
> > On Mon, Sep 08, 2008 at 04:01:34PM -0400, Micah Anderson wrote:
> > > * Adrian Bridgett <adrian at smop.co.uk> [2008-09-08 10:50-0400]:
> > > > Package: puppet
> > > > Version: 0.24.5-2
> > > > 
> > > > /etc/default/puppet has this:
> > > > # Start puppet on boot? 
> > > > START=yes
> > > > 
> > > > however the init script never appears to check this value (I think it
> > > > _used_ to) and so just starts puppet regards.
> > > 
> > > You know, I just ran into this myself and was wondering what happened to
> > > that check, because I know it used to too.
> > > 
> > > Maybe a browse through the git logs will find it and then it can be
> > > restored.
> > 
> > If you don't want something to start on boot, then change the symlinks to
> > not start the service on startup.
> 
> TBH I prefer this /etc/default/puppet way - it's far easier to manage
> IMO.  Not sure how non-sysvinit stuff (upstart etc) handle it.

How do you start Puppet while the system is running if you've set START=no
in /etc/default/puppet?  If an init system doesn't handle being able to
disable services then it should be shot, and you should learn how it does
service disable otherwise.

- Matt





More information about the Pkg-puppet-devel mailing list