Do not use apostroph for variables in /etc/default/mdadm
[grml-live.git] / etc / grml / fai / config / scripts / GRMLBASE / 10-build-initramfs
index 74d1009..9c33559 100755 (executable)
@@ -17,9 +17,9 @@ FILE=$(ls -1 $target/boot/vmlinuz-* | sort -r | head -1)
 KERNELVERSION=$(echo "${FILE##$target/boot/vmlinuz-}")
 
 # make sure mdadm isn't executed in initrd:
-if [ -d "$target"/etc/default/mdadm ] ; then
-   sed -i "s/START_DAEMON=.*/s/START_DAEMON='false'/" "$target"/etc/default/mdadm
-   sed -i "s/INITRDSTART=.*/INITRDSTART='none'/"      "$target"/etc/default/mdadm
+if [ -f "$target"/etc/default/mdadm ] ; then
+   sed -i "s/START_DAEMON=.*/START_DAEMON=false/" "$target"/etc/default/mdadm
+   sed -i "s/INITRDSTART=.*/INITRDSTART=none/"    "$target"/etc/default/mdadm
 fi
 
 $ROOTCMD update-initramfs -c -t -k $KERNELVERSION