FreedomBox/data/usr/share/dbus-1/system.d/org.freedombox.Service.conf
Sunil Mohan Adapa 2df02b059c
dbus: Add new module for D-Bus services
- Implement listening for CacheUpdated notification.

- Configuration to allow only root to trigger the notification.

- Trigger the notification from an apt update hook.

- Retrieve the list of packages available for upgrade and print them to log.

- Add dependency on libglib2.0-bin for the gdbus command line tool.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2019-02-26 06:24:05 -05:00

20 lines
513 B
XML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<!--
This file is part of FreedomBox.
Allow only root user to send any notifications to FreedomBox.
-->
<busconfig>
<policy user="root">
<allow own="org.freedombox.Service"/>
<allow send_destination="org.freedombox.Service"
send_path="/org/freedombox/Service/PackageHandler"/>
</policy>
</busconfig>