[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Objections to #156161?



This is a second call for objections to #156161 as restated
in my recent posting to this list.
http://marc.theaimsgroup.com/?l=debian-devel&m=106150585805521&w=2

To recap, the idea is that invoke-rc.d be modified such that
it _not_change_ the state of a service (i.e., neither start it
nor stop it) on entering a runlevel if there is neither a start
link nor a stop link for the service in that runlevel.  This
would allow a service to be removed from the control of the
runlevel system by deleting its rc symlinks; the service would
then be entirely under manual control -- the admin would start
and stop the service by running the initscript.  This would be
consistent with invoke-rc.d's documentation:

   invoke-rc.d itself will [...] block any tries to start
   an init script in a runlevel it is not configured to
   be started at.

Currently one can delete the rc symlinks for a service but
invoke-rc.d interprets the absence of the stop symlink as
permission to start the service.  This can't be called a bug
because the invoke-rc.d(8) passage above is ambiguous.

--
Thomas Hood



Reply to: