Zdenek Crha <zdenek.c...@gmail.com> writes:

> Package: mcollective
> Version: 2.0.0+dfsg-2
> Severity: normal

> When mcollective daemon is configured to start automatically, it is
> restarted on each package upgrade or reconfiguration. During this
> restart, it inherits dpkg and debconf internal variables in environment:

I'm inclined to think this is really a bug in invoke-rc.d and it should
strip the environment (at least by default).  Stripping the environment in
the init script means that the system administrator cannot set an
environment variable intentionally when starting the service.  This
admittedly isn't something a lot of people would need to do, but it would
be surprising if it didn't work for this init script while it did for all
other init scripts.

Note that the service command to invoke init.d scripts has stripped the
environment for some time.

This problem affects xinetd as well, or at least has in my past experience
(particularly when xinetd is restarted by Puppet during a Puppet agent
installation).

-- 
Russ Allbery (r...@debian.org)               <http://www.eyrie.org/~eagle/>


-- 
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