pere at hungry.com
Wed Jun 13 20:29:08 UTC 2007
> Whoever conceived and introduced this idea of disabling services via
> /etc/default/$package deserves to be tarred and feathered. It is a
> horribly broken idea. Unfortunately quite a few people adopted this
I suspect it is because update-rc.d do not support a simple way to
disable a service independently of rc.d system used. If it supported
something like 'update-rc.d disable/enable foobar', there would be
need to make up ones own way to enable/disable services.
> There is a clear and defined way to disable sysv init scripts from
> being started a bootup: Remove the S?? symlink from the runlevel and
> create a corresponding K?? symlink. Tools like sysv-rc-conf or guis
> like bum will easily manage that for you.
And this fail for file-rc, making documenting how to enable or disable
the service harder than it should be.
Time to extend update-rc.d?
More information about the initscripts-ng-devel