Package: initramfs-tools
Version: 0.66
Severity: minor
Tags: patch

The attached patch removes some harmless warnings generated by the lvm script if for example, resume is a /dev/mapper device but not a lvm device.

Regards,
David
diff -ur initramfs-tools-0.67-orig/scripts/local-top/lvm 
initramfs-tools-0.67/scripts/local-top/lvm
--- initramfs-tools-0.67-orig/scripts/local-top/lvm     2006-06-28 
12:16:29.000000000 +0200
+++ initramfs-tools-0.67/scripts/local-top/lvm  2006-07-02 00:59:59.000000000 
+0200
@@ -40,7 +40,12 @@
        # Make sure that we have a d-m path
        vg=${vg#/dev/mapper/}
        if [ "$vg" = "$1" ]; then
-               return 0
+               return 1
+       fi
+
+       # Make sure that the device includes at least one dash
+       if [ "$(echo -n "$vg" | tr -d -)" = "$vg" ]; then
+               return 1
        fi
 
        # Split volume group from logical volume.
@@ -61,3 +66,5 @@
 
 activate_vg "$ROOT"
 activate_vg "$resume"
+
+exit 0

Reply via email to