[Pkg-sysvinit-devel] Bug#635025: Why $all is not sufficient Required-start for init.d/rc.local ?

Regid Ichira regid23 at yahoo.com
Thu Jul 21 21:35:53 UTC 2011


Package: sysvinit
Version: 2.88dsf-13.10
severity: normal
Tags: patch

  I think that having $all mentioned with other facilities in 
init.d/rc.local makes it harder to understand the semantics of 
$all.  According to my understanding of insserv(8), 
Required-start $all requires that other scripts will run before 
those that Required-start $all.  In that case, why rc.local also 
Required-start $remote_fs $syslog ?

--- /etc/init.d/rc.local        2009-09-06 23:21:45.000000000 +0300
+++ rc.local.new        2011-07-22 00:20:32.000000000 +0300
@@ -1,7 +1,7 @@
 #! /bin/sh
 ### BEGIN INIT INFO
 # Provides:          rc.local
-# Required-Start:    $remote_fs $syslog $all
+# Required-Start:    $all
 # Required-Stop:
 # Default-Start:     2 3 4 5
 # Default-Stop:






More information about the Pkg-sysvinit-devel mailing list