BoF Protocol

Petter Reinholdtsen pere at
Wed Jun 13 20:29:08 UTC 2007

[Michael Biebl]
> 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
> scheme.

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?

Happy hacking,
Petter Reinholdtsen

More information about the initscripts-ng-devel mailing list