diff options
author | Inkyun Kil <inkyun.kil@samsung.com> | 2019-01-09 16:06:56 +0900 |
---|---|---|
committer | Inkyun Kil <inkyun.kil@samsung.com> | 2019-01-18 10:53:12 +0900 |
commit | b8594fa1340deb4f7eb6f37907bcf0178b5def28 (patch) | |
tree | 3af332252fe19789c00f1297a6943f43b24aabb4 | |
parent | d408801a43723b0207eec6d10a278cb82f864c41 (diff) | |
download | alarm-manager-b8594fa1340deb4f7eb6f37907bcf0178b5def28.tar.gz alarm-manager-b8594fa1340deb4f7eb6f37907bcf0178b5def28.tar.bz2 alarm-manager-b8594fa1340deb4f7eb6f37907bcf0178b5def28.zip |
Modify dbus-policy to specify send_destination_prefix
Change-Id: I961f57bf47fd618ea3f2f004e0f4f92dfb8ca762
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
-rw-r--r-- | alarm-service.conf.in | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/alarm-service.conf.in b/alarm-service.conf.in index 8927d7b..157e415 100644 --- a/alarm-service.conf.in +++ b/alarm-service.conf.in @@ -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"/> |