SVN: geninitrd/trunk/mod-md.sh

arekm arekm at pld-linux.org
Mon Nov 22 12:33:26 CET 2010


Author: arekm
Date: Mon Nov 22 12:33:26 2010
New Revision: 11912

Modified:
   geninitrd/trunk/mod-md.sh
Log:
Allow more than 10 md devices.

Modified: geninitrd/trunk/mod-md.sh
==============================================================================
--- geninitrd/trunk/mod-md.sh	(original)
+++ geninitrd/trunk/mod-md.sh	Mon Nov 22 12:33:26 2010
@@ -53,7 +53,7 @@
 			raidlevel = ""
 			rootdev_alternate = rootdev;
 			# normalize to /dev/mdX form
-			if (rootdev ~ /\/dev\/md\/[0-9]/) {
+			if (rootdev ~ /\/dev\/md\/[0-9]+/) {
 				gsub(/\/dev\/md\//,"/dev/md",rootdev_alternate);
 			}
 		}
@@ -61,7 +61,7 @@
 		/^ARRAY/ {
 			arr_device = $2
 			# normalize to /dev/mdX form
-			if (arr_device ~ /\/dev\/md\/[0-9]/) {
+			if (arr_device ~ /\/dev\/md\/[0-9]+/) {
 				gsub(/\/dev\/md\//,"/dev/md",arr_device);
 			}
 			if ((arr_device == rootdev) || (arr_device == rootdev_alternate)) {


More information about the pld-cvs-commit mailing list