> if you leave at least one symlink in at least one runlevel, even if > its a K link in runlevel 0 or 6 update-rc.d will refuse to add any new > links. policy requires the use of update-rc.d so packages can't add > any links so long as you leave at least one. if you find a package > that does otherwise thats a bug.
I've thought for a while that perhaps update-rc.d should have a --persistant option that would do the same thing as "remove" AND add a K symlink in /etc/rc9.d/ -- a valid but unused runlevel -- so that users could permanently disable things in one swift commandline.