Re: solving the network-manager-in-gnome problem
Hi Michael,
On 2012-07-22 16:25:15 +0200, Michael Stapelberg wrote:
> Quoting Vincent Lefevre (2012-07-22 15:53:13)
> > I don't think there's anything wrong with enhancing the way that
> > sysvinit works, as long as the user can still use the update-rc.d
> > method.
> There is: update-rc.d is a defined interface which works with sysvinit
> and other init systems (soon). The ENABLE/DISABLE-mechanism is specific
> to only one init system and it’s not consistent between various
> packages.
OK, if Debian plans to support other init systems, that's fine.
> > Anyway the Debian Policy Manual doesn't seem to
> > * forbid ENABLE/DISABLE switches,
> > * require that daemons should be run by default.
> It doesn’t, but dh_installinit starts init scripts by default (which has
> no effect in case of ENABLE/DISABLE switches of course).
I don't understand what you mean here. For instance, in case of wicd,
# Automatically added by dh_installinit
if [ -x "/etc/init.d/wicd" ]; then
update-rc.d wicd defaults >/dev/null
if [ -n "$2" ]; then
_dh_action=restart
else
_dh_action=start
fi
invoke-rc.d wicd $_dh_action || exit $?
fi
# End automatically added section
and the switch will be honored.
--
Vincent Lefèvre <vincent@vinc17.net> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
Reply to: