From e17add7e63b3a77f2cadaf3f5b7b5a4366e1b454 Mon Sep 17 00:00:00 2001 From: Alexandre Pujol Date: Mon, 24 Jun 2024 13:47:24 +0100 Subject: [PATCH] fix(profile): keyboard backlight on all hardware fix #402 --- apparmor.d/groups/freedesktop/upowerd | 6 +++--- apparmor.d/groups/systemd/systemd-backlight | 7 +++---- 2 files changed, 6 insertions(+), 7 deletions(-) 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 }