From aea47d4ad4c27fd01432d76ebb3c5477f73cff97 Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Tue, 7 Nov 2006 12:30:30 +0100 Subject: [PATCH] config_swraid: use mkconf for generation of mdadm.conf --- autoconfig.functions | 8 ++++++++ debian/changelog | 6 ++++++ 2 files changed, 14 insertions(+) diff --git a/autoconfig.functions b/autoconfig.functions index f8af3db..aa85c08 100755 --- a/autoconfig.functions +++ b/autoconfig.functions @@ -2001,6 +2001,14 @@ config_swraid(){ eerror "mdadm not available, can not execute it." ; eend 1 else + if ! grep -q ARRAY /etc/mdadm/mdadm.conf 2>>$DEBUG ; then + einfo "Creating /etc/mdadm/mdadm.conf" + [ -r /etc/mdadm/mdadm.conf ] && mv /etc/mdadm/mdadm.conf /etc/mdadm/mdadm.conf.old + /usr/share/mdadm/mkconf > /etc/mdadm/mdadm.conf ; eend $? + else + ewarn "/etc/mdadm/mdadm.conf looks like a configured mdadm setup, will not touch it." ; eend 0 + fi + einfo "Searching for software RAID arrays (disable via bootoption noraid):" eindent IFSOLD=${IFS:-} diff --git a/debian/changelog b/debian/changelog index 90e9806..3736ff6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +grml-autoconfig (0.5-22) unstable; urgency=low + + * config_swraid: use mkconf for generation of mdadm.conf + + -- Michael Prokop Tue, 7 Nov 2006 12:30:09 +0100 + grml-autoconfig (0.5-21) unstable; urgency=low * grml-bootsplash: replace the clear command with -- 2.1.4