Skip to contentSkip to conversation

Don't start mdmon if it isn't installed

PATCH In review Seewer Philippe 1 participant 2 messages Jun 15, 2009 1 message not in the archive

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Don't start mdmon if it isn't installed

modules.d/90mdraid/mdmon-pre-pivot.sh +0 -0
index b1f379f..db5a210 100644
@@ -1,3 +1,3 @@
# switch any mdmon instances to newroot
-[ -f /etc/mdadm.conf ] && /sbin/mdmon /proc/mdstat $NEWROOT
+[ -f /etc/mdadm.conf ] && [ -x /sbin/mdmon ] && /sbin/mdmon /proc/mdstat $NEWROOT
--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

A message that is not in the archive (sent off-list or not yet received): [email protected]

#2 lore raw

This is a better version of the previous patch:
Don't install the pre-pivot script if mdmon isn't available.

modules.d/90mdraid/install +4 -2
index 1885f7c..d35dfce 100755
@@ -3,9 +3,11 @@ dracut_install mdadm
 inst /etc/passwd
 inst /etc/group
 instmods =drivers/md
-[ -x  /sbin/mdmon ] && dracut_install mdmon
 inst_rules "$moddir/70-mdadm.rules"
 [ -f /etc/mdadm/mdadm.conf ] && inst /etc/mdadm/mdadm.conf /etc/mdadm.conf
 [ -f /etc/mdadm.conf ] && inst /etc/mdadm.conf
-inst_hook pre-pivot 30 "$moddir/mdmon-pre-pivot.sh"
 
+if [ -x  /sbin/mdmon ] ; then
+    dracut_install mdmon
+    inst_hook pre-pivot 30 "$moddir/mdmon-pre-pivot.sh"
+fi

--
To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html