diff options
Diffstat (limited to 'udev/12-dm-disk.rules')
-rw-r--r-- | udev/12-dm-disk.rules | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/udev/12-dm-disk.rules b/udev/12-dm-disk.rules index b1e6cd293..b11006415 100644 --- a/udev/12-dm-disk.rules +++ b/udev/12-dm-disk.rules @@ -8,7 +8,7 @@ SUBSYSTEM!="block", GOTO="dm_end" KERNEL!="dm-[0-9]*", GOTO="dm_end" ACTION!="add|change", GOTO="dm_end" -ENV{DM_NAME}!="?*", GOTO="dm_end" +ENV{DM_UDEV_RULES_VSN}!="?*", GOTO="dm_end" # Normally, we operate on "change" events only. But when # coldplugging, there's an "add" event present. We have to @@ -21,7 +21,7 @@ ENV{DM_UUID}=="?*", SYMLINK+="disk/by-id/dm-uuid-$env{DM_UUID}" ENV{DM_SUSPENDED}=="1", GOTO="dm_end" -IMPORT{program}="/sbin/blkid -o udev -p $tempnode" +IMPORT{program}="$env{DM_SBIN_PATH}/blkid -o udev -p $tempnode" OPTIONS="link_priority=-100" ENV{DM_LV_LAYER}=="?*", OPTIONS="link_priority=-90" ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID_ENC}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID_ENC}" |