[Python-apps-team] Bug#712985: cloud-init: Correctly implement Debian Policy 9.11.1 w.r.t integrating alternative init system

Dmitrijs Ledkovs xnox at debian.org
Fri Jun 21 13:58:01 UTC 2013


Package: cloud-init
Severity: serious
Tags: patch
User: upstart at packages.debian.org
Usertags: upstart-job

Dear Maintainer,

Your package correctly provides upstart job file and sysv init
script. To fully comply with Debian Policy 9.11.1 [1] w.r.t. integrating with
upstart, the init.d script must also include a safeguard, in case
upstart is currently PID 1.

I have prepared a patch with that check integrated, please consider to
apply it in your package.

I have not tested bringing up Debian cloud-init instances with usptart
as pid 1, as that's a non-trivial task.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: cloud-init-upstart.deb.diff
Type: text/x-diff
Size: 1581 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/python-apps-team/attachments/20130621/f40966a2/attachment.diff>
-------------- next part --------------

[1] http://www.debian.org/doc/debian-policy/ch-opersys.html#s-upstart

Regards,

Dmitrijs.


More information about the Python-apps-team mailing list