[Pkg-puppet-devel] Starting puppet agent by default
Russ Allbery
rra at debian.org
Tue Aug 6 18:29:56 UTC 2013
Stig Sandbeck Mathisen <ssm at debian.org> writes:
> Russ Allbery <rra at debian.org> writes:
>> Can we disable the Puppet agent by creating the lock file in preinst
>> rather than using the official command-line method? (We have code at
>> Stanford that manipulates the lock files directly because we do things
>> like include administrative comments in them.)
> Use preinst instead of postinst to further decrease the risk of
> something starting the puppet agent before we lock it?
Exactly.
>> Agreed. Maybe puppet-common => puppet-client and puppet =>
>> puppet-service? (puppet-service isn't a great name, but I can't think
>> of a better one off-hand.)
> I would like to use puppet's terminology for what the packages contain.
Good point.
> An alternative is putting all the puppet software into the package
> "puppet", and then adding a package for each running service, like
> "puppet-agent" (if that should not be included in "puppet"), at least
> one for "puppet-master" and for "puppet-master-passenger".
> I'd want to discuss the future packaging with the puppet labs packagers,
> too.
> Right now you can go between the puppet labs packages and the
> distribution packages in Debian and Ubuntu just by changing the apt
> source. I would like to keep it that way.
Yes, that's definitely a valuable feature.
--
Russ Allbery (rra at debian.org) <http://www.eyrie.org/~eagle/>
More information about the Pkg-puppet-devel
mailing list