Modify dbus-policy to specify send_destination_prefix 65/197065/6
authorInkyun Kil <inkyun.kil@samsung.com>
Wed, 9 Jan 2019 07:06:56 +0000 (16:06 +0900)
committerInkyun Kil <inkyun.kil@samsung.com>
Fri, 18 Jan 2019 01:23:19 +0000 (10:23 +0900)
Change-Id: I961f57bf47fd618ea3f2f004e0f4f92dfb8ca762
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
alarm-service.conf.in

index 8927d7b..157e415 100644 (file)
@@ -8,11 +8,16 @@
        <policy user="app_fw">
                <allow own="org.tizen.alarm.manager"/>
                <allow send_destination="org.tizen.alarm.manager"/>
-               <allow send_path="/org/tizen/alarm/client" send_interface="org.tizen.alarm.client" send_member="alarm_expired"/>
+               <allow send_destination_prefix="ALARM" send_path="/org/tizen/alarm/client" send_interface="org.tizen.alarm.client" send_member="alarm_expired"/>
+               <allow send_destination_prefix="ALARM" send_path="/org/tizen/alarm/manager" send_interface="org.tizen.alarm.manager" send_member="alarm_expired" send_type="signal"/>
        </policy>
        <policy context="default">
                <deny own="org.tizen.alarm.manager"/>
                <deny send_destination="org.tizen.alarm.manager"/>
+               <deny own_prefix="ALARM"/>
+               <check own_prefix="ALARM" privilege="http://tizen.org/privilege/alarm.set"/>
+               <deny send_destination_prefix="ALARM" send_path="/org/tizen/alarm/client"/>
+               <deny send_destination_prefix="ALARM" send_path="/org/tizen/alarm/manager" send_interface="org.tizen.alarm.manager" send_member="alarm_expired" send_type="signal"/>
                <allow send_destination="org.tizen.alarm.manager" send_interface="org.freedesktop.DBus.Properties" send_member="GetAll"/>
                <allow send_destination="org.tizen.alarm.manager" send_interface="org.freedesktop.DBus.Properties" send_member="Get"/>
                <check send_destination="org.tizen.alarm.manager" send_interface="org.tizen.alarm.manager" send_member="alarm_set_rtc_time" privilege="http://tizen.org/privilege/alarm.set"/>