feat(abs): add missing dbus rule on org.freedesktop.DBus

This commit is contained in:
Alexandre Pujol 2025-09-11 23:30:02 +02:00
parent 1b97efa215
commit 17eac0b62c
No known key found for this signature in database
GPG key ID: C5469996F0DF68EC
2 changed files with 7 additions and 5 deletions

View file

@ -31,10 +31,10 @@ profile dbus-session flags=(attach_disconnected) {
signal (send) set=(term hup kill) peer=xdg-*,
#aa:dbus own bus=session name=org.freedesktop.DBus path=/{,org/freedesktop/{dBus,DBus,dbus}}
dbus receive bus=session path=/org/freedesktop/DBus
dbus receive bus=session
interface=org.freedesktop.DBus
member=Hello
peer=(name=@{busname}),
member={GetConnectionUnixProcessID,GetConnectionUnixUser,GetConnectionCredentials}
peer=(name="{@{busname},org.freedesktop.DBus}"),
@{exec_path} mrix,

View file

@ -36,8 +36,8 @@ profile dbus-system flags=(attach_disconnected) {
#aa:dbus own bus=system name=org.freedesktop.DBus path=/{,org/freedesktop/DBus}
dbus receive bus=system path=/org/freedesktop/DBus
interface=org.freedesktop.DBus
member=Hello
peer=(name=@{busname}),
member={GetConnectionUnixProcessID,GetConnectionUnixUser,GetConnectionCredentials}
peer=(name="{@{busname},org.freedesktop.DBus}"),
dbus receive bus=system path=/org/freedesktop/systemd1
interface=org.freedesktop.systemd1.Activator
@ -82,6 +82,7 @@ profile dbus-system flags=(attach_disconnected) {
@{PROC}/@{pid}/environ r,
@{PROC}/@{pid}/mounts r,
@{PROC}/@{pid}/oom_score_adj r,
@{PROC}/@{pid}/status r,
@{PROC}/cmdline r,
@{PROC}/sys/kernel/osrelease r,
owner @{PROC}/@{pid}/fd/ r,
@ -91,6 +92,7 @@ profile dbus-system flags=(attach_disconnected) {
@{att}/dev/dri/card@{int} rw,
@{att}/dev/input/event@{int} rw,
@{att}/dev/pts/ptmx rw,
include if exists <local/dbus-system>
}