source: proiecte/PPPP/gdm/data/gdm.conf.in @ 134

Last change on this file since 134 was 134, checked in by (none), 14 years ago

gdm sources with the modifications for webcam

File size: 4.2 KB
Line 
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<busconfig>
5
6  <!-- Only root can own the service -->
7  <policy user="root">
8    <allow own="org.gnome.DisplayManager"/>
9
10    <allow send_destination="org.gnome.DisplayManager"
11           send_interface="org.gnome.DisplayManager.Manager"/>
12    <allow send_destination="org.gnome.DisplayManager"
13           send_interface="org.gnome.DisplayManager.Display"/>
14    <allow send_destination="org.gnome.DisplayManager"
15           send_interface="org.gnome.DisplayManager.LocalDisplayFactory"/>
16    <allow send_destination="org.gnome.DisplayManager"
17           send_interface="org.gnome.DisplayManager.Settings"/>
18    <allow send_destination="org.gnome.DisplayManager"
19           send_interface="org.gnome.DisplayManager.Slave"/>
20    <allow send_destination="org.gnome.DisplayManager"
21           send_interface="org.gnome.DisplayManager.Session"/>
22    <allow send_destination="org.gnome.DisplayManager"
23           send_interface="org.gnome.DBus.Properties" />
24    <allow send_destination="org.gnome.DisplayManager"
25           send_interface="org.freedesktop.DBus.Introspectable"/>
26
27  </policy>
28
29  <policy context="default">
30    <deny send_destination="org.gnome.DisplayManager"
31          send_interface="org.gnome.DisplayManager.Manager"/>
32    <deny send_destination="org.gnome.DisplayManager"
33          send_interface="org.gnome.DisplayManager.Display"/>
34    <deny send_destination="org.gnome.DisplayManager"
35          send_interface="org.gnome.DisplayManager.LocalDisplayFactory"/>
36    <deny send_destination="org.gnome.DisplayManager"
37          send_interface="org.gnome.DisplayManager.Settings"/>
38    <deny send_destination="org.gnome.DisplayManager"
39          send_interface="org.gnome.DisplayManager.Slave"/>
40    <deny send_destination="org.gnome.DisplayManager"
41          send_interface="org.gnome.DisplayManager.Session"/>
42    <deny send_destination="org.gnome.DisplayManager"
43          send_interface="org.gnome.DBus.Properties" />
44    <allow send_destination="org.gnome.DisplayManager"
45           send_interface="org.freedesktop.DBus.Introspectable"/>
46
47    <allow send_destination="org.gnome.DisplayManager"
48           send_interface="org.gnome.DisplayManager.Display"
49           send_member="GetId"/>
50    <allow send_destination="org.gnome.DisplayManager"
51           send_interface="org.gnome.DisplayManager.Display"
52           send_member="GetRemoteHostname"/>
53    <allow send_destination="org.gnome.DisplayManager"
54           send_interface="org.gnome.DisplayManager.Display"
55           send_member="GetSeatId"/>
56    <allow send_destination="org.gnome.DisplayManager"
57           send_interface="org.gnome.DisplayManager.Display"
58           send_member="GetX11DisplayName"/>
59    <allow send_destination="org.gnome.DisplayManager"
60           send_interface="org.gnome.DisplayManager.Display"
61           send_member="GetX11DisplayNumber"/>
62    <allow send_destination="org.gnome.DisplayManager"
63           send_interface="org.gnome.DisplayManager.Display"
64           send_member="IsLocal"/>
65
66    <allow send_destination="org.gnome.DisplayManager"
67           send_interface="org.gnome.DisplayManager.LocalDisplayFactory"
68           send_member="CreateTransientDisplay"/>
69
70    <allow send_destination="org.gnome.DisplayManager"
71           send_interface="org.gnome.DisplayManager.Manager"
72           send_member="GetDisplays"/>
73
74  </policy>
75
76  <policy user="@GDM_USERNAME@">
77    <allow send_destination="org.gnome.DisplayManager"
78           send_interface="org.gnome.DisplayManager.Manager"/>
79    <allow send_destination="org.gnome.DisplayManager"
80           send_interface="org.gnome.DisplayManager.Display"/>
81    <allow send_destination="org.gnome.DisplayManager"
82           send_interface="org.gnome.DisplayManager.LocalDisplayFactory"/>
83    <allow send_destination="org.gnome.DisplayManager"
84           send_interface="org.gnome.DisplayManager.Settings"/>
85    <allow send_destination="org.gnome.DisplayManager"
86           send_interface="org.gnome.DBus.Properties" />
87    <allow send_destination="org.gnome.DisplayManager"
88           send_interface="org.freedesktop.DBus.Introspectable"/>
89  </policy>
90
91</busconfig>
Note: See TracBrowser for help on using the repository browser.