Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 4edeb46676d2e1b8cee3dfcd2cca422c > files > 5

lvm2-2.02.33-3mnb2.src.rpm

--- LVM2.2.02.27/tools/lvmcmdline.c	2007-06-28 10:33:44.000000000 -0700
+++ LVM2.2.02.27/tools/lvmcmdline.c.new	2007-08-21 19:53:49.000000000 -0700
@@ -1127,7 +1127,7 @@ static void _exec_lvm1_command(char **ar
 {
 	char path[PATH_MAX];
 
-	if (dm_snprintf(path, sizeof(path), "%s.lvm1", argv[0]) < 0) {
+	if (dm_snprintf(path, sizeof(path), "lvm1-%s", argv[0]) < 0) {
 		log_error("Failed to create LVM1 tool pathname");
 		return;
 	}
@@ -1149,7 +1149,9 @@ int lvm2_main(int argc, char **argv, uns
 	while (*base == '/')
 		base++;
 	if (strcmp(base, "lvm") && strcmp(base, "lvm.static") &&
-	    strcmp(base, "initrd-lvm"))
+ 	    strcmp(base, "lvm2") && strcmp(base, "lvm2.static") &&
+ 	    strcmp(base, "lvm-static") && strcmp(base, "lvm2-static") &&
+ 	    strcmp(base, "initrd-lvm") && strcmp(base, "initrd-lvm2"))
 		alias = 1;
 
 	if (is_static && strcmp(base, "lvm.static") &&