Dbus policy: apply default deny for own_prefix
[platform/core/appfw/event-system.git] / eventsystem.conf
1 <!DOCTYPE busconfig PUBLIC
2 "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
3 "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
4
5 <busconfig>
6         <policy context="default">
7                 <deny own="tizen.system.event.app2esd" />
8                 <deny send_destination="tizen.system.event.app2esd" />
9                 <deny own_prefix="event.busname.system" />
10                 <deny own_prefix="event.busname.session" />
11                 <deny send_interface="tizen.system.event" send_type="signal" />
12                 <allow send_destination="tizen.system.event.app2esd" send_interface="tizen.system.event.app2esd" send_type="method_call" />
13         </policy>
14         <policy user="root">
15                 <allow own="tizen.system.event.app2esd" />
16                 <allow own_prefix="event.busname.system" />
17                 <allow own_prefix="event.busname.session" />
18                 <allow send_interface="tizen.system.event" send_type="signal" />
19         </policy>
20         <policy user="app_fw">
21                 <allow own="tizen.system.event.app2esd" />
22                 <allow own_prefix="event.busname.system" />
23                 <allow own_prefix="event.busname.session" />
24                 <allow send_interface="tizen.system.event" send_type="signal" />
25                 <allow send_destination="tizen.system.event.app2esd" send_type="signal" />
26         </policy>
27         <policy group="system_share">
28                 <allow send_interface="tizen.system.event" send_type="signal" />
29         </policy>
30         <policy group="users">
31                 <allow own_prefix="event.busname.system" />
32                 <allow own_prefix="event.busname.session" />
33         </policy>
34 </busconfig>