diff options
Diffstat (limited to 'udev/12-dm-permissions.rules')
-rw-r--r-- | udev/12-dm-permissions.rules | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/udev/12-dm-permissions.rules b/udev/12-dm-permissions.rules index cc3e4cfd..9ceb8f8a 100644 --- a/udev/12-dm-permissions.rules +++ b/udev/12-dm-permissions.rules @@ -15,9 +15,8 @@ # DM_VG_NAME - volume group name (not set if LVM device not present) # DM_LV_LAYER - logical volume layer (not set if LVM device not present) -SUBSYSTEM!="block", GOTO="dm_end" -KERNEL!="dm-[0-9]*", GOTO="dm_end" -ACTION!="change", GOTO="dm_end" +# "add" event is processed on coldplug only! +ACTION!="add|change", GOTO="dm_end" ENV{DM_UDEV_RULES_VSN}!="?*", GOTO="dm_end" # A few demonstrational examples... @@ -72,4 +71,7 @@ ENV{DM_UDEV_RULES_VSN}!="?*", GOTO="dm_end" # listed at the beginning of this file (udev provides simple pattern matching by # using *, ? and [] that you can use, see 'man udev' for more information). +# Set default permissions for all DM devices if not set before. +# OWNER:="root", GROUP:="root", MODE:="660" + LABEL="dm_end" |