Bug#376311: initramfs-tools: remove some harmless warnings from the lvm script
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 to: