Add Cion Server
[platform/core/appfw/event-system.git] / eventsystem.conf
index 994653b..ca20d7f 100644 (file)
@@ -4,14 +4,34 @@
 
 <busconfig>
        <policy context="default">
-               <deny send_destination="*" send_interface="tizen.system.event" send_type="signal" />
+               <deny own="tizen.system.event.app2esd" />
+               <deny send_destination="tizen.system.event.app2esd" />
+               <deny own_prefix="event.busname.system" />
+               <deny own_prefix="event.busname.session" />
+               <deny send_interface="tizen.system.event" send_type="signal" />
                <allow send_destination="tizen.system.event.app2esd" send_interface="tizen.system.event.app2esd" send_type="method_call" />
        </policy>
        <policy user="root">
                <allow own="tizen.system.event.app2esd" />
-               <allow send_destination="*" send_interface="tizen.system.event" send_type="signal" />
+               <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="system">
-               <allow send_destination="*" send_interface="tizen.system.event" send_type="signal" />
+       <policy user="app_fw">
+               <allow own="tizen.system.event.app2esd" />
+               <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 group="system_share">
+               <allow own_prefix="event.busname.system" />
+               <allow send_interface="tizen.system.event" send_type="signal" />
+       </policy>
+       <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>