chiark / gitweb /
udev-acl: skip ACLs when systemd is running, disable by default
[elogind.git] / extras / udev-acl / 70-udev-acl.rules
similarity index 95%
rename from extras/udev-acl/70-acl.rules
rename to extras/udev-acl/70-udev-acl.rules
index 5dc5ed0bfc0e1ee865a8d942dbcad98e451e5cdf..2dac283101aee6ef75f2e1e397d6d91c3a4c92c1 100644 (file)
@@ -6,6 +6,9 @@
 ENV{MAJOR}=="", GOTO="acl_end"
 ACTION=="remove", GOTO="acl_apply"
 
+# systemd replaces udev-acl entirely, skip if active
+TEST=="/sys/fs/cgroup/systemd", TAG=="uaccess", GOTO="acl_end"
+
 # PTP/MTP protocol devices, cameras, portable media players
 SUBSYSTEM=="usb", ENV{ID_USB_INTERFACES}=="*:060101:*", TAG+="udev-acl"