mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
udev: ignore private LVM devs in udev and systemd
We automatically ignore these devs, when lvm2 create devs, whoever when lvm2 database is dropped or someone just created these devs with such formated UUID, there is no other informantion then to check DM UUID.
This commit is contained in:
parent
fe68fb0525
commit
6e6d4c62b3
@ -34,6 +34,9 @@ ENV{DM_SUBSYSTEM_UDEV_FLAG0}=="1", ENV{.DM_NOSCAN}="1", ENV{DM_UDEV_DISABLE_OTHE
|
|||||||
|
|
||||||
ENV{DM_UDEV_DISABLE_SUBSYSTEM_RULES_FLAG}=="1", GOTO="lvm_end"
|
ENV{DM_UDEV_DISABLE_SUBSYSTEM_RULES_FLAG}=="1", GOTO="lvm_end"
|
||||||
|
|
||||||
|
# Ignore private devices - the ones having any suffix in DM_UUID. Both in udev rules and in systemd.
|
||||||
|
ENV{DM_UUID}=="LVM-?*-?*", ENV{SYSTEMD_READY}="0", GOTO="lvm_disable"
|
||||||
|
|
||||||
# Do not create symlinks for inappropriate subdevices.
|
# Do not create symlinks for inappropriate subdevices.
|
||||||
ENV{DM_LV_NAME}=="pvmove?*|?*_vorigin", GOTO="lvm_disable"
|
ENV{DM_LV_NAME}=="pvmove?*|?*_vorigin", GOTO="lvm_disable"
|
||||||
ENV{DM_LV_LAYER}=="?*", GOTO="lvm_disable"
|
ENV{DM_LV_LAYER}=="?*", GOTO="lvm_disable"
|
||||||
|
Loading…
Reference in New Issue
Block a user