SOURCES: geninitrd-lvm.patch (NEW) - lvm on softraid fixes from svn
glen
glen at pld-linux.org
Wed Feb 22 19:30:26 CET 2006
Author: glen Date: Wed Feb 22 18:30:25 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- lvm on softraid fixes from svn
---- Files affected:
SOURCES:
geninitrd-lvm.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/geninitrd-lvm.patch
diff -u /dev/null SOURCES/geninitrd-lvm.patch:1.1
--- /dev/null Wed Feb 22 19:30:25 2006
+++ SOURCES/geninitrd-lvm.patch Wed Feb 22 19:30:20 2006
@@ -0,0 +1,22 @@
+Index: geninitrd
+===================================================================
+--- geninitrd (.../tags/6894) (revision 6997)
++++ geninitrd (.../trunk) (revision 6997)
+@@ -355,7 +355,7 @@
+ getline x;
+ if (x ~ /devices=/) {
+ dev_list = x;
+- gsub("devices=", NUL, dev_list);
++ gsub(".*devices=", NUL, dev_list);
+ gsub(",", " ", dev_list);
+ }
+ }
+@@ -1197,6 +1197,8 @@
+ mkdir -p $MNTIMAGE/dev/mapper
+ mknod $MNTIMAGE/dev/mapper/control c 10 63
+ for device in $PVDEVICES; do
++ # if LVM on RAID then device might be copied already in gen_softraid
++ [ -e "$MNTIMAGE/dev/$(basename $device)" ] && continue
+ cp -HR $device $MNTIMAGE/dev/
+ done
+ fi
================================================================
More information about the pld-cvs-commit
mailing list