summaryrefslogtreecommitdiff
path: root/src/libudev
diff options
context:
space:
mode:
authorRusty Bird <rustybird@openmailbox.org>2016-07-15 16:47:42 +0000
committerLennart Poettering <lennart@poettering.net>2016-07-15 18:47:42 +0200
commit542127ea96de4b0e22fbb0fc872d80406e068e36 (patch)
tree1cfb6ff0e1b1f06a6d6b76feec7752697e906ed5 /src/libudev
parent2ed968802c8b7db2ec872d1a733b7eb70993f021 (diff)
rules: UDEV_DISABLE_PERSISTENT_STORAGE_RULES_FLAG property (#3714)
Sometimes, the persistent storage rules should be skipped for a subset of devices. For example, the Qubes operating system prevents dom0 from parsing untrusted block device content (such as filesystem metadata) by shipping a custom 60-persistent-storage.rules, patched to bail out early if the device name matches a hardcoded pattern. As a less brittle and more flexible alternative, this commit adds a line to the two relevant .rules files which makes them test the value of the UDEV_DISABLE_PERSISTENT_STORAGE_RULES_FLAG device property, modeled after the various DM_UDEV_DISABLE_*_RULES_FLAG properties.
Diffstat (limited to 'src/libudev')
0 files changed, 0 insertions, 0 deletions