SVN: geninitrd/trunk/geninitrd

arekm arekm at pld-linux.org
Fri Jul 18 21:09:41 CEST 2008


Author: arekm
Date: Fri Jul 18 21:09:41 2008
New Revision: 9848

Modified:
   geninitrd/trunk/geninitrd
Log:
Use xargs when finding devices in mdadm.conf. Will avoid finding 'partitions ' (with space).

Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd	(original)
+++ geninitrd/trunk/geninitrd	Fri Jul 18 21:09:41 2008
@@ -1340,7 +1340,7 @@
 	inst /sbin/initrd-mdassemble /bin/mdassemble
 
 	# LVM on RAID case
-	dev_list_extra=$(awk '/^DEVICE / { for (i=2; i<=NF; i++) { printf "%s ", $i; }; } ' /etc/mdadm.conf)
+	dev_list_extra=$(awk '/^DEVICE / { for (i=2; i<=NF; i++) { printf "%s ", $i; }; } ' /etc/mdadm.conf | xargs)
 	if [ "$dev_list_extra" = "partitions" ]; then
 		# FIXME: handle this case (see man mdadm.conf)
 		echo "DEVICE partitions" >> "$DESTDIR/etc/mdadm.conf"


More information about the pld-cvs-commit mailing list