"Maintainers should use the abstraction layer provided by the update-rc.d and invoke-rc.d"
and
"These scripts should be named /etc/init.d/package, and they should accept one argument, saying what to do:
start
start the service,
stop
stop the service,
"
Please tell me why anyone should have to figure this out. Why can't it just work the way the standard says and the way every other SysV-ish system works.
What is the benefit of this method? Why must the Gnome tool poke values into /etc/default/avahi-daemon? Why can't it call update-rc.d like the standard says it should?
'This is a Debian "standard",'
It's not a standard or a "standard" it's just something that some packages do and I can't see any benefit to it. The actual Debian standard is here
http:// www.debian. org/doc/ debian- policy/ ch-opersys. html
which is quite clear
"Maintainers should use the abstraction layer provided by the update-rc.d and invoke-rc.d"
and
"These scripts should be named /etc/init. d/package, and they should accept one argument, saying what to do:
start
start the service,
stop
stop the service,
"
Please tell me why anyone should have to figure this out. Why can't it just work the way the standard says and the way every other SysV-ish system works.
What is the benefit of this method? Why must the Gnome tool poke values into /etc/default/ avahi-daemon? Why can't it call update-rc.d like the standard says it should?