diff --git a/apparmor.d/abstractions/gtk.d/complete b/apparmor.d/abstractions/gtk.d/complete index 700e5e305..99cf70d97 100644 --- a/apparmor.d/abstractions/gtk.d/complete +++ b/apparmor.d/abstractions/gtk.d/complete @@ -2,23 +2,14 @@ # Copyright (C) 2022-2024 Alexandre Pujol # SPDX-License-Identifier: GPL-2.0-only - dbus send bus=session + dbus receive bus=session interface=org.gtk.Actions - member=DescribeAll + member={Activate,DescribeAll,SetState} peer=(name=@{busname}), - dbus send bus=session - interface=org.gtk.Actions - member=DescribeAll - peer=(label=gnome-shell), - dbus receive bus=session + dbus send bus=session interface=org.gtk.Actions - member=Changed - peer=(name=@{busname}), - dbus receive bus=session - interface=org.gtk.Actions - member=Changed - peer=(label=gnome-shell), + member=Changed, dbus send bus=session path=/org/gtk/Settings interface=org.freedesktop.DBus.Properties