Package: puppet
Version: 3.2.1-1
Severity: normal

After installing puppet, it is not started by sysvinit, but it is
started by systemd. This behaviour is inconsistent. Puppet should either
be autostarted on all init systems or on no init systems.

The setting START=no in /etc/default/puppet is ignored by the systemd
service file. A dysfunctional setting should be removed and such a
change should be documented in NEWS.Debian.

Ideally puppet-agent should detect whether it is configured and exit
successfully if no suitable configuration is found. That would entirely
remove the need for a START=no shell configuration.

On a personal note, it would be nice to have a package that provides
puppet as a tool (especially puppet apply) without puppet agent service.
I guess this is not gonna happen, but I found it worth mentioning.

Helmut


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to