On Tue, Mar 05, 2013 at 08:28:32PM +0100, Michael Stapelberg wrote: > Roger Leigh <rle...@codelibre.net> writes: > > The reason for this change is that with file-rc now using insserv > > to maintain the links in part, it is not really meaningful to > > "restore" the links. Both file-rc and sysv-rc use insserv, and so > Could you elaborate on that, please? I don’t see where the file-rc > package invokes insserv to maintain any links. On the contrary, after > installing file-rc, /etc/rc*.d/ is deleted and there are no links at > all.
It /should/ all be contained within update-rc.d. The file-rc version of update-rc.d takes its defaults from "/sbin/insserv -s". Looking more closely, this is from the files in /etc/init.d, but will also use the rc?.d links as well if present. So if the links are deleted, you'll just get the defaults from the scripts, I think. So maybe what's missing is a call to insserv to recreate the default links, or to create the links and run insserv to correctly reorder them in dependency order. The old link recreation behaviour used the pre-insserv static ordering IIRC, and that's certainly wrong. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools `- GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org