D-Bus policy configs: fixed rules
authorAdrian Szyndela <adrian.s@samsung.com>
Fri, 21 Sep 2018 14:11:05 +0000 (16:11 +0200)
committerŁukasz Stelmach <l.stelmach@samsung.com>
Mon, 12 Feb 2024 15:37:43 +0000 (16:37 +0100)
Removed duplicate rules in all three configs, and specified proper sender
for receiving ActivationRequest signal in org.freedesktop.systemd1.conf.

Change-Id: I550c07ede30a0bb70a9bb3ca00d5771e1722826b

src/core/org.freedesktop.systemd1.conf
src/locale/org.freedesktop.locale1.conf
src/login/org.freedesktop.login1.conf

index 850194e..c229e92 100644 (file)
 
                 <!-- Root clients can do everything -->
                 <allow send_destination="org.freedesktop.systemd1"/>
-                <allow receive_sender="org.freedesktop.systemd1"/>
 
                 <!-- systemd may receive activator requests -->
-                <allow receive_interface="org.freedesktop.systemd1.Activator"
+                <allow receive_sender="org.freedesktop.DBus"
+                       receive_interface="org.freedesktop.systemd1.Activator"
                        receive_member="ActivationRequest"/>
         </policy>
 
index f4050a6..2c5b2fa 100644 (file)
@@ -16,7 +16,6 @@
         <policy user="root">
                 <allow own="org.freedesktop.locale1"/>
                 <allow send_destination="org.freedesktop.locale1"/>
-                <allow receive_sender="org.freedesktop.locale1"/>
         </policy>
 
         <policy context="default">
index b00c3b8..d5eb0ff 100644 (file)
@@ -16,7 +16,6 @@
         <policy user="root">
                 <allow own="org.freedesktop.login1"/>
                 <allow send_destination="org.freedesktop.login1"/>
-                <allow receive_sender="org.freedesktop.login1"/>
         </policy>
 
         <policy context="default">