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 <vinc...@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) -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120723014144.ga7...@ypig.lip.ens-lyon.fr