]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
serialize lvm calls with a subshell
authorHarald Hoyer <harald@redhat.com>
Thu, 5 Mar 2009 13:20:27 +0000 (14:20 +0100)
committerHarald Hoyer <harald@redhat.com>
Thu, 5 Mar 2009 13:20:27 +0000 (14:20 +0100)
modules.d/90lvm/64-lvm.rules

index 9f927d826f17c17f3dc00d506b0242c272c1743b..f742287294104bfce876a814cbe44baf45f55c1b 100644 (file)
@@ -8,7 +8,6 @@ SUBSYSTEM!="block", GOTO="lvm_end"
 ACTION!="add|change", GOTO="lvm_end"
 
 KERNEL!="sr*", IMPORT{program}="vol_id --export $tempnode"
-ENV{ID_FS_TYPE}=="LVM2_member", RUN+="/sbin/lvm vgscan", RUN+="/sbin/lvm vgchange -ay"
-
+ENV{ID_FS_TYPE}=="LVM2_member", RUN+="/bin/sh -c '/sbin/lvm vgscan; /sbin/lvm vgchange -ay'"
 
 LABEL="lvm_end"