]> git.pld-linux.org Git - packages/geninitrd.git/commitdiff
- lvm on softraid fixes from svn
authorElan Ruusamäe <glen@pld-linux.org>
Wed, 22 Feb 2006 18:30:20 +0000 (18:30 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    geninitrd-lvm.patch -> 1.1

geninitrd-lvm.patch [new file with mode: 0644]

diff --git a/geninitrd-lvm.patch b/geninitrd-lvm.patch
new file mode 100644 (file)
index 0000000..7c74413
--- /dev/null
@@ -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
This page took 0.075044 seconds and 4 git commands to generate.