Add dbus policy for 'StartupFinished' signal 44/210844/2
authorInkyun Kil <inkyun.kil@samsung.com>
Thu, 25 Jul 2019 07:32:40 +0000 (16:32 +0900)
committerInkyun Kil <inkyun.kil@samsung.com>
Fri, 26 Jul 2019 01:14:18 +0000 (10:14 +0900)
- Since default policy is deny for sending signal to
"tizen.system.event.app2esd", ESD couldn't get a signal for
'StartupFinished'. To get the signal, adds the policy for root user.

- And adds check policy to get 'UserSessionStartupFinished'.

Change-Id: I124fca229d6725c9cf4affd7b9aaf7d3e77a7816
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
eventsystem.conf

index 97d42dd..7db624f 100644 (file)
@@ -16,6 +16,7 @@
                <allow own_prefix="event.busname.system" />
                <allow own_prefix="event.busname.session" />
                <allow send_interface="tizen.system.event" send_type="signal" />
+               <allow send_destination="tizen.system.event.app2esd" send_type="signal"/>
        </policy>
        <policy user="app_fw">
                <allow own="tizen.system.event.app2esd" />
@@ -30,5 +31,6 @@
        <policy group="users">
                <allow own_prefix="event.busname.system" />
                <allow own_prefix="event.busname.session" />
+               <check send_destination="tizen.system.event.app2esd" send_type="signal" privilege="http://tizen.org/privilege/internal/default/platform"/>
        </policy>
 </busconfig>