[Pkg-sysvinit-devel] Bug#671284: support for upstart in invoke-rc.d

Steve Langasek steve.langasek at canonical.com
Thu May 3 00:09:53 UTC 2012


Package: sysv-rc
Version: 2.88dsf-23
Severity: wishlist
Tags: patch

Hi again,

The policy proposal currently on the table for integration of alternate init
systems also requires invoke-rc.d implementations to correctly handle native
jobs in preference over sysvinit scripts.  I'm attaching an implementation
herewith.

This is a more or less direct port to invoke-rc.d of the
/lib/init/upstart-job script that's been in use in Ubuntu for a couple of
years, providing LSB initscript-like semantics on top of the upstart
control interface.  I have also thoroughly tested this with an
upstart-enabled service and a non-upstart-enabled service, confirming that
invoke-rc.d still works with this change applied.

I'd be grateful to have this included in the 2.88dsf-24 upload.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-upstart-support-to-invoke-rc.d-per-the-policy-di.patch
Type: text/x-diff
Size: 4724 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20120502/866cf445/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20120502/866cf445/attachment.pgp>


More information about the Pkg-sysvinit-devel mailing list