Bug#541396: mdadm: monitor init script should depend on $syslog

Petter Reinholdtsen pere at hungry.com
Sat Oct 24 21:51:51 UTC 2009


Here is an improved patch.  I had a closer look, and as far as I know,
there is no need to depend on module-init-tools.  On the other hand, I
suspect the mdadm script should have a relationship on mdadm-raid.
This patch implement these changes.

It might be an idea to conflict with/break older versions of
cryptsetup, to reduce the chance of init.d script dependency loops
during upgrades.

diff -ru mdadm-3.0/debian/mdadm.init mdadm-3.0-pere/debian/mdadm.init
--- mdadm-3.0/debian/mdadm.init 2009-10-24 23:46:21.000000000 +0200
+++ mdadm-3.0-pere/debian/mdadm.init    2009-10-24 23:48:59.000000000 +0200
@@ -8,9 +8,8 @@
 #
 ### BEGIN INIT INFO
 # Provides:          mdadm
-# Required-Start:    checkroot
-# Required-Stop:     umountroot
-# Should-Start:      module-init-tools
+# Required-Start:    $local_fs $syslog mdadm-raid
+# Required-Stop:     $local_fs $syslog mdadm-raid
 # Default-Start:     2 3 4 5
 # Default-Stop:      0 1 6
 # Short-Description: MD monitoring daemon

Happy hacking,
-- 
Petter Reinholdtsen





More information about the pkg-mdadm-devel mailing list