Third-party D-Bus services need default policies necessary for correct operation installed in /usr/local/share/dbus-1/system.d.
This is often needed by Bluetooth managing services that expose an API through D-Bus. A sample policy configuration file looks like this:
<!-- This configuration file specifies the required security policies
for BlueALSA core daemon to work. -->
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
<!-- ../system.conf have denied everything, so we just punch some holes -->
<policy user="root">
<allow own_prefix="org.bluealsa"/>
<allow send_destination="org.bluealsa"/>
</policy>
<policy group="audio">
<allow send_destination="org.bluealsa"/>
</policy>
</busconfig>
Hostapp extensions will be capable of covering this use case when released.
Third-party D-Bus services need default policies necessary for correct operation installed in
/usr/local/share/dbus-1/system.d
.This is often needed by Bluetooth managing services that expose an API through D-Bus. A sample policy configuration file looks like this:
Hostapp extensions will be capable of covering this use case when released.