Simplify D-Bus policy 98/187798/2
authorKarol Lewandowski <k.lewandowsk@samsung.com>
Tue, 28 Aug 2018 10:53:11 +0000 (12:53 +0200)
committerKarol Lewandowski <k.lewandowsk@samsung.com>
Fri, 14 Sep 2018 13:40:56 +0000 (15:40 +0200)
This change should bring no functional changes but it makes policy
much easier to read and iterpret.

Change-Id: Icd92de3074b44f26dea7b53e82158d929365dcc5
Suggested-by: SangHyeok Oh <sangheyok.oh@samsung.com>
resourced.conf

index dd5e1165dfedc039749569af6a0d0e30978bb06d..4a8c41dfb27e14872c80545b8161720b1c06f930 100644 (file)
         <deny own="org.tizen.resourced"/>
         <deny send_destination="org.tizen.resourced" />
 
-       <allow send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.logging"
-               send_member="GetBatteryChargingTime"/>
-       <allow send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.logging"
-               send_member="GetBatteryRemainingTime"/>
+        <allow send_destination="org.tizen.resourced"
+               send_interface="org.tizen.resourced.logging"
+               send_member="GetBatteryChargingTime"/>
+        <allow send_destination="org.tizen.resourced"
+               send_interface="org.tizen.resourced.logging"
+               send_member="GetBatteryRemainingTime"/>
 
+        <allow send_destination="org.tizen.resourced"
+               send_interface="org.tizen.resourced.process"
+               send_member="ProcExclude"/>
         <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="WatchdogResult"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="Active"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <allow send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="ProcExclude"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="ProcPrelaunch"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="ProcSweep"
-               privilege="http://tizen.org/privilege/systemsettings.admin"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="ProcWatchdog"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="SystemService"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="ProcExcludeByAppid"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="Signal"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="GetAppCpu"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="GetCpuList"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="GetCpuLists"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="GetAppMemory"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="GetMemoryList"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="GetMemoryLists"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="GetMemInfo"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="ProcMemoryUsage"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
-       <check send_destination="org.tizen.resourced"
-               send_interface="org.tizen.resourced.process"
-               send_member="ProcCpuUsage"
-               privilege="http://tizen.org/privilege/systemmonitor"/>
+               send_interface="org.tizen.resourced.process"
+               privilege="http://tizen.org/privilege/systemmonitor"/>
+        <check send_destination="org.tizen.resourced"
+               send_interface="org.tizen.resourced.process"
+               send_member="ProcSweep"
+               privilege="http://tizen.org/privilege/systemsettings.admin"/>
     </policy>
 </busconfig>