Here's a series of patches that focuses on trimming the init system ingration chapter from obsolete and/or harmful information. This is layed out as a series so you can pick and choose any or all parts. Feel free to squash the changes as you see fit.
This mostly focuses on bug report #835520 but also takes care of #833177 as well as wanders into getting rid of section 9.4. Personally I think #833177 is an example where the part of policy is actively harmful to follow and would recommend to atleast apply the commit solving that called: "Drop legacy code from invoke-rc.d example" Andreas Henriksson (11): Drop outdated "/run needs initscripts dependency" Update init-system title to be more agnostic Drop obsolete paragraph about static runlevels and update-rc.d Drop outdated paragraph about sequence numbers Add note about update-rc.d normally used via dh Add "or equivalent" to must use invoke-rc.d paragraph Drop legacy code from invoke-rc.d example Add note about invoke-rc.d normally used via dh Drop obsolete paragraph about rc.boot Replace init example by refering to dh-make Drop entire section 9.4 Console messages from init.d scripts policy.sgml | 274 +++++------------------------------------------------------- 1 file changed, 23 insertions(+), 251 deletions(-) -- 2.10.2