On Jan 23, 5:48 pm, martin f krafft <[email protected]> wrote: > also sprach Daniel Pittman <[email protected]> [2011.01.20.0420 +0100]: > > > Is the enable/disable feature available in lenny, and etch? I didn't > > think it was present before sid, and I don't know we want to break > > older Debian platforms in newer puppet releases. Perhaps we can probe > > update-rc.d for a version number and use this mode when possible? > > It was introduced with sysv-rc 2.86.ds1-62, after the lenny release. > > Since a newer puppet release will not be packaged for older Debian > versions, I do not see the danger of it breaking, really.
Unless I'm misunderstanding this, the problem is relevant to those of us who may have squeeze on the puppetmaster and hence have up-to-date rules on whether to run "update-rc.d stop" or "update-rc.d disable"[1], but some of the clients are squeeze and some are still lenny. Puppet needs to know whether to run stop or disable based on the version of update-rc.d installed on the client. [1] Who on earth thought it would be a good idea to have one method in one version, obsolete it in favour of another method in another version, and have absolutely no period whatsoever of backward or forward compatibility? "stop" just goes and prints a useless set of warnings, and silently doesn't do anything. I should go and check whether there's a bug submitted to debian for that piece of insanity. -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
