[Bug 467000] Re: insserv doesn't work with upstart
Daniel Hahler
launchpad at thequod.de
Tue Sep 20 08:13:31 UTC 2011
>From the insserv man page:
UPSTART JOB COMPATIBILITY
To allow upstart jobs to work as init.d scripts, insserv will recognize a symlink from path/to/init.d/script to /lib/init/upstart-job as upstart
jobs, and instead of reading the header from the file will run the script with the argument lsb-header to get the script header.
This sounds like upstart now needs to provide the "lsb-header"
functionality, which is what the patch provided here is about.
** Also affects: upstart (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to upstart in Ubuntu.
https://bugs.launchpad.net/bugs/467000
Title:
insserv doesn't work with upstart
Status in “insserv” package in Ubuntu:
Triaged
Status in “upstart” package in Ubuntu:
New
Status in “insserv” package in Debian:
Fix Released
Bug description:
Binary package hint: insserv
I upgraded to Karmic and insserv doesn't work anymore. I get the
following error messages:
insserv: warning: script 'rsyslog-kmsg' missing LSB tags and overrides
insserv: warning: script 'udevtrigger' missing LSB tags and overrides
insserv: warning: script 'cron' missing LSB tags and overrides
insserv: warning: script 'module-init-tools' missing LSB tags and overrides
insserv: warning: script 'hwclock' missing LSB tags and overrides
insserv: warning: script 'procps' missing LSB tags and overrides
insserv: warning: script 'udevmonitor' missing LSB tags and overrides
insserv: warning: script 'udev-finish' missing LSB tags and overrides
insserv: warning: script 'dmesg' missing LSB tags and overrides
insserv: warning: script 'udev' missing LSB tags and overrides
insserv: warning: script 'hwclock-save' missing LSB tags and overrides
insserv: warning: script 'rsyslog' missing LSB tags and overrides
insserv: There is a loop between service rsyslog and apache2 if stopped
insserv: loop involving service apache2 at depth 3
insserv: loop involving service rsyslog at depth 2
insserv: loop involving service udev at depth 1
insserv: loop involving service sendsigs at depth 5
insserv: exiting without changing boot order!
The offending scripts are all links to /lib/init/upstart-job. I think
this is the upstream bug in Debian:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=547235
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/insserv/+bug/467000/+subscriptions
More information about the foundations-bugs
mailing list