On 13.12.2012 21:19, Petter Reinholdtsen wrote:

> Because of this, I recommend to avoid $all if at all possible.  It do
> not work the way most people (myself included) expect, and can lead to
> incorrect boot ordering if a script depend on a script which in turn
> depend on $all.

Seems we do have quite a few packages using $all (see attached file).

Seing that $all can lead to such unwanted behaviour, maybe it would be
worth investigating if all those sysv init scripts actually need $all
(and file bugs accordingly).

Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
boinc-client/init.d/boinc-client:# Required-Start:    $all
bootchart/init.d/bootchart:# Required-Start:    $remote_fs $all
bootlogd/init.d/stop-bootlogd:# Required-Start:    $local_fs $all
bootlogd/init.d/stop-bootlogd-single:# Required-Start:    $local_fs $all
cardstories/init.d/cardstories:# Required-Start:    $all
cardstories/init.d/cardstories:# Required-Stop:     $all
collectl/init.d/collectl:# Required-Start:    $all
collectl/init.d/collectl:# Required-Stop:     $all
debian-edu-install/init.d/xdebian-edu-firstboot:# Required-Start:    $remote_fs 
$all
dhcp-probe/init.d/dhcp-probe:# Required-Start:    $local_fs $remote_fs $syslog 
$network $all
dtc-xen-firewall/init.d/dtc-xen-firewall:# Required-Start:    $remote_fs $all
dtc-xen/init.d/dtc-xen:# Required-Start:    $all
flashybrid/init.d/flashybrid:# Required-Start:    $all
gunicorn/init.d/gunicorn:# Required-Start:      $all
gunicorn/init.d/gunicorn:# Required-Stop:       $all
initscripts/init.d/rc.local:# Required-Start:    $all
initscripts/init.d/rmnologin:# Required-Start:    $remote_fs $all
initscripts/init.d/single:# Required-Start:    $local_fs $all killprocs
laptop-mode-tools/init.d/laptop-mode:# Should-Start:      $all
mediatomb-daemon/init.d/mediatomb:# Should-Start:      $all
mediatomb-daemon/init.d/mediatomb:# Should-Stop:       $all
minidlna/init.d/minidlna:# Should-Start:      $all
minidlna/init.d/minidlna:# Should-Stop:       $all
minissdpd/init.d/minissdpd:# Required-Start:    $remote_fs $all
mon/init.d/mon:# Required-Start:    $remote_fs $all
monit/init.d/monit:# Should-Start:      $all
monit/init.d/monit:# Should-Stop:       $all
ngetty/init.d/ngetty:# Required-Start:    $all
ngetty/init.d/ngetty:# Required-Stop:     $all
noflushd/init.d/noflushd:# Required-Start:      $syslog $remote_fs $all
oar-node/init.d/oar-node:# Required-Start:   $all
oar-node/init.d/oar-node:# Required-Stop:    $all
oar-server/init.d/oar-server:# Required-Start:    $network $local_fs $remote_fs 
$all
plymouth/init.d/plymouth:# Required-Start:      udev $remote_fs $all
portsentry/init.d/portsentry:# Required-Start:    $remote_fs $syslog $all
readahead-fedora/init.d/stop-readahead-fedora:# Required-Start:    $all
reniced/init.d/reniced:# Required-Start:    $all
reniced/init.d/reniced:# Required-Stop:     $all
shinken-arbiter/init.d/shinken-arbiter:# Required-Start:    $all
shinken-arbiter/init.d/shinken-arbiter:# Required-Stop:     $all
shinken-broker/init.d/shinken-broker:# Required-Start:    $all
shinken-broker/init.d/shinken-broker:# Required-Stop:     $all
shinken-poller/init.d/shinken-poller:# Required-Start:    $all
shinken-poller/init.d/shinken-poller:# Required-Stop:     $all
shinken-reactionner/init.d/shinken-reactionner:# Required-Start:    $all
shinken-reactionner/init.d/shinken-reactionner:# Required-Stop:     $all
shinken-receiver/init.d/shinken-receiver:# Required-Start:    $all
shinken-receiver/init.d/shinken-receiver:# Required-Stop:     $all
shinken-scheduler/init.d/shinken-scheduler:# Required-Start:    $all
shinken-scheduler/init.d/shinken-scheduler:# Required-Stop:     $all
torque-scheduler/init.d/torque-scheduler:# Required-Start:    $all
torque-scheduler/init.d/torque-scheduler:# Required-Stop:     $all
torque-scheduler/init.d/torque-scheduler:# Should-Start:      $all
torque-scheduler/init.d/torque-scheduler:# Should-Stop:       $all
watchdog/init.d/watchdog:# Required-Start:    $all
watchdog/init.d/watchdog:# Required-Stop:     $all
watchdog/init.d/wd_keepalive:# X-Start-Before:    $all
xymon-client/init.d/hobbit-client:# Should-Start:      $all
xymon/init.d/hobbit:# Should-Start:      $all

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to