[Pkg-utopia-maintainers] Bug#466503: dbus: Fail to remove stop	scripts for runlevel 0 and 6 with file-rc and insserv
    Petter Reinholdtsen 
    pere at hungry.com
       
    Wed Feb 20 18:34:14 UTC 2008
    
    
  
[Michael Biebl]
> Isn't that also a bug in insserv?
> Imho update-rc.d from insserv should always keep the information
> provided by the LSB header and the symlinks in sync.
Perhaps.  I believe that it should only use the default-* values when
the script is inserted for the first time, and after that allow the
sysadmin to control if a service is enabled or disabled in a runlevel
by changing or removing the symlinks.  See bug #464017 for a test case
to demonstrate what I mean.  This is how it work today for start
symlinks, but it does not work like that for stop symlinks.  See the
bug for details.
> I.e. if the LSB header says
> Default-Start: 2 3 4 5
> Default-Stop: 1
> the symlinks in 0 6 should be removed automatically by insserv/update-rc.d
I'm not convinced that is how it should work.  I guess it all boil
down to a question on where to update the configuration.  In the
header, or by modifying the symlinks.
Please add your view to bug #464017, to have a different view on how
it should work.
Happy hacking,
-- 
Petter Reinholdtsen
    
    
More information about the Pkg-utopia-maintainers
mailing list