diff --git a/apparmor.d/groups/freedesktop/upowerd b/apparmor.d/groups/freedesktop/upowerd index d57efafc4..92e6148b3 100644 --- a/apparmor.d/groups/freedesktop/upowerd +++ b/apparmor.d/groups/freedesktop/upowerd @@ -49,11 +49,11 @@ profile upowerd @{exec_path} flags=(attach_disconnected) { @{sys}/class/sound/ r, @{sys}/devices/ r, @{sys}/devices/**/capabilities/* r, + @{sys}/devices/**/leds/**/brightness rw, + @{sys}/devices/**/leds/**/brightness_hw_changed r, + @{sys}/devices/**/leds/**/max_brightness r, @{sys}/devices/**/power_supply/**/* r, @{sys}/devices/**/uevent r, - @{sys}/devices/platform/**/leds/**/brightness rw, - @{sys}/devices/platform/**/leds/**/brightness_hw_changed r, - @{sys}/devices/platform/**/leds/**/max_brightness r, @{sys}/devices/virtual/dmi/id/product_name r, /dev/input/event* r, diff --git a/apparmor.d/groups/systemd/systemd-backlight b/apparmor.d/groups/systemd/systemd-backlight index 4a80835ed..3617ddd33 100644 --- a/apparmor.d/groups/systemd/systemd-backlight +++ b/apparmor.d/groups/systemd/systemd-backlight @@ -37,10 +37,9 @@ profile systemd-backlight @{exec_path} { @{sys}/devices/@{pci}/drm/card@{int}/**/{uevent,type} r, @{sys}/devices/@{pci}/drm/card@{int}/**/brightness rw, @{sys}/devices/@{pci}/uevent r, - - @{sys}/devices/platform/**/leds/*backlight*/brightness rw, - @{sys}/devices/platform/**/leds/*backlight*/max_brightness r, - @{sys}/devices/platform/**/leds/*backlight*/uevent r, + @{sys}/devices/**/leds/**/brightness rw, + @{sys}/devices/**/leds/**/brightness_hw_changed r, + @{sys}/devices/**/leds/**/max_brightness r, include if exists }