[Pkg-sysvinit-devel] Bug#381497: sysv-rc: invoke-rc.d status should work with a policy.

Kurt Roeckx kurt at roeckx.be
Fri Aug 4 20:33:14 UTC 2006


Package: sysv-rc
Version: 2.86.ds1-15

Hi,

>From the README.policy-rc.d:
Most Debian systems will not have this script as the need for a policy layer
is not very common. Most people using chroot jails just need an one-line
script which returns an exit status of 101 as the jailed
/usr/sbin/policy-rc.d script.

But when using that, it seems that running:
invoke-rc.d package status

always returns 0.  This has as effect that I think the daemon is
running, even when it's not.

I see 2 solutions to this:
- Either invoke-rc.d should call the init script to check the
  status, even when policy denied it.
- The documentation should be changed to have an example script
  that works as expected.


Kurt





More information about the Pkg-sysvinit-devel mailing list