retitle 668354 "third-party /etc/rcN.d symlinks are ignored when insserv is in use" thanks
AFAICT the issue is that: - muse creates symlinks in /etc/rcN.d directly, rather than using update-rc.d, thus insserv never learns about it, - when insserv is installed and not explicitly disabled, the symlinks are completely ignored I think this title summarizes the issue much better. Now, whether this is actually an RC bug is unclear to me. The Debian policy mandates that init scripts are installed using update-rc.d. One might say that if muse does not follow Debian policy, it does not seem fair to claim that sysvinit has a bug... If sysvinit cared about compatibility with products such as muse, it could use the following approach: - scan all symlinks for runlevel N - strip the [SK]XX prefix - filter away the names which are in /etc/init.d/.depend.* $TARGETS - if any names remain, they must be such legacy scripts - run them However this procedure would not preserve the correct ordering of scripts.. -- Marcin Owsiany <porri...@debian.org> http://marcin.owsiany.pl/ GnuPG: 2048R/02F946FC 35E9 1344 9F77 5F43 13DD 6423 DBF4 80C6 02F9 46FC -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org