mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
dbus: Allow plinth user to own FreedomBox DBus service
Without this fix, the daemon plinth will not able to acquire a DBus connection and listen for the FreedomBox DBus service when running as user plinth user. This is the case for production FreedomBox machines. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
parent
43b5bd5227
commit
d205455cda
@ -5,15 +5,21 @@
|
||||
<!--
|
||||
This file is part of FreedomBox.
|
||||
|
||||
Allow only root user to send any notifications to FreedomBox.
|
||||
Allow only root and plinth users to send any notifications to FreedomBox Service
|
||||
or to own the FreedomBox Service.
|
||||
|
||||
-->
|
||||
|
||||
<busconfig>
|
||||
|
||||
<policy user="root">
|
||||
<allow own="org.freedombox.Service"/>
|
||||
<allow send_destination="org.freedombox.Service"
|
||||
send_path="/org/freedombox/Service/PackageHandler"/>
|
||||
<allow send_destination="org.freedombox.Service"/>
|
||||
</policy>
|
||||
|
||||
<policy user="plinth">
|
||||
<allow own="org.freedombox.Service"/>
|
||||
<allow send_destination="org.freedombox.Service"/>
|
||||
</policy>
|
||||
|
||||
</busconfig>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user