Dbus policy: apply default deny for own_prefix
[platform/core/appfw/event-system.git] / eventsystem.conf
index 4b72a47..97d42dd 100644 (file)
@@ -6,21 +6,29 @@
        <policy context="default">
                <deny own="tizen.system.event.app2esd" />
                <deny send_destination="tizen.system.event.app2esd" />
-               <allow own_prefix="event.busname.system"/>
-               <allow own_prefix="event.busname.session"/>
+               <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 own_prefix="event.busname.system" />
+               <allow own_prefix="event.busname.session" />
                <allow send_interface="tizen.system.event" send_type="signal" />
        </policy>
        <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 send_interface="tizen.system.event" send_type="signal" />
        </policy>
+       <policy group="users">
+               <allow own_prefix="event.busname.system" />
+               <allow own_prefix="event.busname.session" />
+       </policy>
 </busconfig>