From: Petter Reinholdtsen
So, which scripts should start from rcS.d/. In short, only the scripts that _have_ to execute before the root login prompt is @@ -22,7 +22,7 @@ presented during a single user boot should go there. Everything else should go into the numeric runlevels. This means things like lm-sensors, fuse and x11-common should not run from rcS.d, but from the numeric runlevels. Today in Debian, there are around 115 init.d -scripts that are starte from rcS.d/, and most of them should be moved +scripts that are started from rcS.d/, and most of them should be moved out. Do your package have one of them? Please help us make single user and runlevel 1 better by moving it.
@@ -36,7 +36,7 @@ Debian systems working while scripts migrate and during upgrades, the scripts need to be moved from rcS.d/ to rc2.d/ in reverse dependency order, ie the scripts that nothing in rcS.d/ depend on can be moved, and the next ones can only be moved when their dependencies have been -moved first. This migration must be done sequencially while we ensure +moved first. This migration must be done sequentially while we ensure that the package system upgrade packages in the right order to keep the system state correct. This will require some coordination when it comes to network related packages, but most of the packages with