[Joey Hess] > If the LSB Default-Start and Default-Stop headers can be trusted, > why does "update-rc.d defaults" not already parse and use those in > legacy mode?
Mostly because legacy mode and the LSB parsing mode handle runlevels 0 and 6 differently. In legacy mode some scripts have S* symlinks in those runlevels while others have K* symlinks, and in LSB parsing mode all scripts have (should have) K* symlinks. The S* symlinks are also called with the 'stop' argument, so they only appear to be start symlinks, but that strange setup was inherited from a long time ago. It is not really possible to derive that information from the LSB needed to mimic the runlevel settings used in legacy mode. Happy hacking, -- Petter Reinholdtsen _______________________________________________ Pkg-sysvinit-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-sysvinit-devel

