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
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to