SVN: geninitrd/trunk/geninitrd
arekm
arekm at pld-linux.org
Sat Feb 9 19:37:15 CET 2008
Author: arekm
Date: Sat Feb 9 19:37:15 2008
New Revision: 9271
Modified:
geninitrd/trunk/geninitrd
Log:
FIXME: support DEVICE partitions for mdadm
Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd (original)
+++ geninitrd/trunk/geninitrd Sat Feb 9 19:37:15 2008
@@ -1317,9 +1317,15 @@
# LVM on RAID case
dev_list_extra=$(awk '/^DEVICE / { for (i=2; i<=NF; i++) { printf "%s ", $i; }; } ' /etc/mdadm.conf)
- for ex_dev in $dev_list_extra; do
- echo "DEVICE $ex_dev" >> "$DESTDIR/etc/mdadm.conf"
- done
+ if [ "$dev_list_extra" = "partitions" ]; then
+ # FIXME: handle this case (see man mdadm.conf)
+ echo "DEVICE partitions" >> "$DESTDIR/etc/mdadm.conf"
+ dev_list_extra=""
+ else
+ for ex_dev in $dev_list_extra; do
+ echo "DEVICE $ex_dev" >> "$DESTDIR/etc/mdadm.conf"
+ done
+ fi
do_md0=1
for nr in `seq 1 $rootdev_nr`; do
eval cr_rootdev="\$rootdev${nr}"
More information about the pld-cvs-commit
mailing list