feat(dbus): dbus rules cleanup (1)
- move common rule to abs - ensure peer name or label are always present - try to make rule more standard/easier to read
This commit is contained in:
parent
9517800a9d
commit
8a49f2ebe1
16 changed files with 133 additions and 256 deletions
|
|
@ -18,34 +18,9 @@
|
|||
member=GetAll
|
||||
peer=(name=:*),
|
||||
|
||||
dbus (send) bus=session path=/org/a11y/bus
|
||||
interface=org.freedesktop.DBus.Properties
|
||||
member=Get
|
||||
peer=(name=org.a11y.Bus),
|
||||
|
||||
dbus (send) bus=session path=/org/a11y/bus
|
||||
interface=org.a11y.Bus
|
||||
member=GetAddress
|
||||
peer=(name=org.a11y.Bus),
|
||||
|
||||
dbus (send, receive) bus=session path=/org/freedesktop/Notifications
|
||||
interface=org.freedesktop.Notifications
|
||||
peer=(name="{org.freedesktop.Notifications,org.freedesktop.DBus,:*}"), # all members
|
||||
|
||||
dbus (receive) bus=accessibility path=/org/a11y/atspi/registry
|
||||
interface=org.a11y.atspi.Registry
|
||||
member=EventListenerDeregistered
|
||||
peer=(name=:*),
|
||||
|
||||
dbus (send) bus=accessibility path=/org/a11y/atspi/registry
|
||||
interface=org.a11y.atspi.Registry
|
||||
member=GetRegisteredEvents
|
||||
peer=(name=org.a11y.atspi.Registry),
|
||||
|
||||
dbus (send) bus=accessibility path=/org/a11y/atspi/registry/deviceeventcontroller
|
||||
interface=org.a11y.atspi.DeviceEventController
|
||||
member={GetKeystrokeListeners,GetDeviceEventListeners}
|
||||
peer=(name=org.a11y.atspi.Registry),
|
||||
|
||||
# Include additions to the abstraction
|
||||
include if exists <abstractions/dbus-gtk.d>
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
unix (connect, send, receive, accept) type=stream peer=(addr="@/tmp/dbus-????????"),
|
||||
|
||||
dbus send bus=session path=/org/freedesktop/dbus
|
||||
dbus send bus=session path=/org/freedesktop/DBus
|
||||
interface=org.freedesktop.DBus
|
||||
member={RequestName,ReleaseName}
|
||||
peer=(name=org.freedesktop.DBus, label=dbus-daemon),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue