feat(profile): update dbus rules for Ubuntu.

This commit is contained in:
Alexandre Pujol 2025-08-24 22:04:07 +02:00
parent eb2def65a1
commit 3061882809
No known key found for this signature in database
GPG key ID: C5469996F0DF68EC
35 changed files with 142 additions and 26 deletions

View file

@ -30,7 +30,7 @@ profile gsd-print-notifications @{exec_path} flags=(attach_disconnected) {
dbus receive bus=system path=/org/cups/cupsd/Notifier
interface=org.cups.cupsd.Notifier
member=ServerStarted
member={ServerStarted,PrinterDeleted,PrinterStopped}
peer=(name=@{busname}, label=cups-notifier-dbus),
dbus receive bus=session
@ -38,6 +38,24 @@ profile gsd-print-notifications @{exec_path} flags=(attach_disconnected) {
member=Introspect
peer=(name=@{busname}, label=gnome-shell),
dbus send bus=system path=/
interface=org.freedesktop.Avahi.Server
member=RecordBrowserNew
peer=(name=org.freedesktop.Avahi, label=avahi-daemon),
dbus send bus=system path=/Client@{int}/RecordBrowser@{int}
interface=org.freedesktop.Avahi.RecordBrowser
member=Free
peer=(name=org.freedesktop.Avahi, label=avahi-daemon),
dbus receive bus=system path=/Client@{int}/RecordBrowser@{int}
interface=org.freedesktop.Avahi.RecordBrowser
member={CacheExhausted,ItemNew}
peer=(name=@{busname}, label=avahi-daemon),
dbus receive bus=system path=/Client4/RecordBrowser3
interface=org.freedesktop.Avahi.RecordBrowser
member=ItemNew
peer=(name=@{busname}, label=avahi-daemon),
@{exec_path} mr,
@{lib}/gsd-printer rPx,