Change dbus policy to receive broadcast signal 03/141303/2 accepted/tizen/unified/20170731.153908 submit/tizen/20170731.061844
authorkj7.sung <kj7.sung@samsung.com>
Mon, 31 Jul 2017 02:33:17 +0000 (11:33 +0900)
committerkj7.sung <kj7.sung@samsung.com>
Mon, 31 Jul 2017 06:11:55 +0000 (15:11 +0900)
Change-Id: I219f4e3831075808c44802a6a8e3a287b4270955
Signed-off-by: kj7.sung <kj7.sung@samsung.com>
lbs-server/config/lbs-server.conf
packaging/lbs-server.changes
packaging/lbs-server.spec

index 5591193..463d13d 100644 (file)
@@ -5,7 +5,6 @@
        <!-- root can own the service -->
        <policy user="root">
                <allow own="org.tizen.lbs.Providers.LbsServer"/>
-
                <!-- Allow all methods on interfaces -->
                <allow send_destination="org.tizen.lbs.Providers.LbsServer"/>
                <allow receive_sender="org.tizen.lbs.Providers.LbsServer"/>
                <allow receive_sender="org.tizen.lbs.Providers.LbsServer"/>
        </policy>
 
-       <!-- for Test
-       <policy at_console="true">
-               <allow own="org.tizen.lbs.Providers.LbsServer"/>
-               <allow send_destination="org.tizen.lbs.Providers.LbsServer"/>
-               <allow receive_sender="org.tizen.lbs.Providers.LbsServer"/>
-       </policy>
-       -->
-
        <policy context="default">
                <allow own="org.tizen.lbs.Providers.LbsServer"/>
                <deny send_destination="org.tizen.lbs.Providers.LbsServer"/>
+               <allow send_type="signal" send_destination="org.tizen.lbs.Providers.LbsServer"/>
                <allow receive_sender="org.tizen.lbs.Providers.LbsServer"/>
 
-               <check send_destination="org.tizen.lbs.Providers.LbsServer" send_interface="org.tizen.lbs.Manager" privilege="http://tizen.org/privilege/location" />
-               <check send_destination="org.tizen.lbs.Providers.LbsServer" send_interface="org.tizen.lbs.Position" privilege="http://tizen.org/privilege/location" />
-               <check send_destination="org.tizen.lbs.Providers.LbsServer" send_interface="org.tizen.lbs.Nmea" privilege="http://tizen.org/privilege/location" />
-               <check send_destination="org.tizen.lbs.Providers.LbsServer" send_interface="org.tizen.lbs.Satellite" privilege="http://tizen.org/privilege/location" />
-               <check send_destination="org.tizen.lbs.Providers.LbsServer" send_interface="org.tizen.lbs.Batch" privilege="http://tizen.org/privilege/location" />
-               <check receive_sender="org.tizen.lbs.Providers.LbsServer" receive_interface="org.tizen.lbs.Manager" privilege="http://tizen.org/privilege/location" />
-               <check receive_sender="org.tizen.lbs.Providers.LbsServer" receive_interface="org.tizen.lbs.Position" privilege="http://tizen.org/privilege/location" />
-               <check receive_sender="org.tizen.lbs.Providers.LbsServer" receive_interface="org.tizen.lbs.Position" privilege="http://tizen.org/privilege/location" />
-               <check receive_sender="org.tizen.lbs.Providers.LbsServer" receive_interface="org.tizen.lbs.Nmea" privilege="http://tizen.org/privilege/location" />
-               <check receive_sender="org.tizen.lbs.Providers.LbsServer" receive_interface="org.tizen.lbs.Satellite" privilege="http://tizen.org/privilege/location" />
-               <check receive_sender="org.tizen.lbs.Providers.LbsServer" receive_interface="org.tizen.lbs.Batch" privilege="http://tizen.org/privilege/location" />
+               <check send_destination="org.tizen.lbs.Providers.LbsServer"
+                               send_interface="org.tizen.lbs.Manager" privilege="http://tizen.org/privilege/location" />
+               <check send_destination="org.tizen.lbs.Providers.LbsServer"
+                               send_interface="org.tizen.lbs.Position" privilege="http://tizen.org/privilege/location" />
+               <check send_destination="org.tizen.lbs.Providers.LbsServer"
+                               send_interface="org.tizen.lbs.Nmea" privilege="http://tizen.org/privilege/location" />
+               <check send_destination="org.tizen.lbs.Providers.LbsServer"
+                               send_interface="org.tizen.lbs.Satellite" privilege="http://tizen.org/privilege/location" />
+               <check send_destination="org.tizen.lbs.Providers.LbsServer"
+                               send_interface="org.tizen.lbs.Batch" privilege="http://tizen.org/privilege/location" />
 
-               <!-- This tag is for HW geofence
-               <allow send_interface="org.tizen.lbs.Geofence"/>
-               <allow receive_interface="org.tizen.lbs.Geofence"/>
-               -->
+               <check receive_sender="org.tizen.lbs.Providers.LbsServer"
+                               receive_interface="org.tizen.lbs.Manager" privilege="http://tizen.org/privilege/location" />
+               <check receive_sender="org.tizen.lbs.Providers.LbsServer"
+                               receive_interface="org.tizen.lbs.Position" privilege="http://tizen.org/privilege/location" />
+               <check receive_sender="org.tizen.lbs.Providers.LbsServer"
+                               receive_interface="org.tizen.lbs.Position" privilege="http://tizen.org/privilege/location" />
+               <check receive_sender="org.tizen.lbs.Providers.LbsServer"
+                               receive_interface="org.tizen.lbs.Nmea" privilege="http://tizen.org/privilege/location" />
+               <check receive_sender="org.tizen.lbs.Providers.LbsServer"
+                               receive_interface="org.tizen.lbs.Satellite" privilege="http://tizen.org/privilege/location" />
+               <check receive_sender="org.tizen.lbs.Providers.LbsServer"
+                               receive_interface="org.tizen.lbs.Batch" privilege="http://tizen.org/privilege/location" />
        </policy>
 </busconfig>
index cba7dc6..6b6a986 100644 (file)
@@ -1,3 +1,9 @@
+[Version]      lbs-server_1.2.3
+[Date]         21 Jun 2017
+[Changes]      Change dbus policy to receive broadcast signal
+[Developer]    Kyoungjun Sung <kj7.sung@samsung.com>
+
+================================================================================
 [Version]      lbs-server_1.1.7
 [Date]         21 Jun 2017
 [Changes]      Support to TW2 - telephony daemon, wearable enums
index 15f764c..b78af7c 100644 (file)
@@ -1,6 +1,6 @@
 Name:    lbs-server
 Summary: LBS Server for Tizen
-Version: 1.2.2
+Version: 1.2.3
 Release: 1
 Group:   Location/Service
 License: Apache-2.0