]> git.etc.gen.nz Git - mythtv-status.git/commitdiff
Fix the dependencies in the init.d file.
authorPetter Reinholdtsen <pere@hungry.com>
Sat, 3 Oct 2009 05:13:42 +0000 (18:13 +1300)
committerAndrew Ruthven <andrew@etc.gen.nz>
Sat, 3 Oct 2009 05:13:42 +0000 (18:13 +1300)
With dependency based boot sequencing, I discovered what I believe is
a bug in the init.d scripts.  The script uses files in /usr/, and
should depend on $remote_fs.  Further, the script depend on the
non-existing facility $mythtv-backend.  This do not exist in the
Debian archive as far as I can see, and I suspect it should be some
facility provided by the mythtv scripts.  I suggest changing this to
not be a virtual facility and to make the dependency optional to avoid
being unable to install the script when the facility is not available.
The stop dependencies should probably be the same as the start
facilities.

<URL: http://refspecs.freestandards.org/LSB_2.1.0/LSB-generic/LSB-generic/initscrcomconv.html >
documents the LSB header format.  Some debian notes are available from
<URL: http://wiki.debian.org/LSBInitScripts >.

debian/changelog
debian/init.d

index f40675e933528a2a67180884eafd6c7eb0dc3152..87b763050f5dbb78f3792cc8cc6e8a829cc31b3d 100644 (file)
@@ -4,6 +4,7 @@ mythtv-status (0.9.2-2) lenny; urgency=low
   * Basque debconf translation from Piarres Beobide (Closes: #539906).
   * Czech debconf translation from Martin Å Ã (Closes: #535914).
   * Russian debconf translation from Yuri Kozlov (Closes: #546347).
+  * Correct the init.d dependencies from Petter Reinholdtsen (Closes: #547558).
 
  -- Andrew Ruthven <andrew@etc.gen.nz>  Fri, 04 Sep 2009 10:15:04 +1200
 
index 17553824f4620d224bb5f3ceefc217594c42ca70..e077a69745280df2c3bf54ddcc1f3769ca479d6d 100644 (file)
 #
 ### BEGIN INIT INFO
 # Provides:          mythtv-status
-# Required-Start:    $mythtv-backend
-# Required-Stop:     
-# Should-Start:      $named
-# Should-Stop:       
+# Required-Start:    $remote_fs
+# Required-Stop:     $remote_fs
+# Should-Start:      $named mythtv-backend
+# Should-Stop:       $named mythtv-backend
 # Default-Start:     2 3 4 5
 # Default-Stop:      0 1 6
 # Short-Description: Update the MOTD with the MythTV status