Subversion Repositories configs

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
192 - 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.freedesktop.DBus.Properties" />
20
    <allow send_destination="org.gnome.DisplayManager"
21
           send_interface="org.freedesktop.DBus.Introspectable"/>
22
 
23
  </policy>
24
 
25
  <policy context="default">
26
    <deny send_destination="org.gnome.DisplayManager"
27
          send_interface="org.gnome.DisplayManager.Display"/>
28
    <deny send_destination="org.gnome.DisplayManager"
29
          send_interface="org.gnome.DisplayManager.LocalDisplayFactory"/>
30
    <deny send_destination="org.gnome.DisplayManager"
31
          send_interface="org.gnome.DisplayManager.Settings"/>
32
    <deny send_destination="org.gnome.DisplayManager"
33
          send_interface="org.gnome.DisplayManager.Session"/>
34
    <allow send_destination="org.gnome.DisplayManager"
35
           send_interface="org.freedesktop.DBus.Introspectable"/>
36
    <allow send_destination="org.gnome.DisplayManager"
37
           send_interface="org.freedesktop.DBus.ObjectManager"/>
38
    <allow send_destination="org.gnome.DisplayManager"
39
	   send_interface="org.freedesktop.DBus.Properties"/>
40
    <allow send_destination="org.gnome.DisplayManager"
41
           send_interface="org.gnome.DisplayManager.Manager"/>
42
    <allow send_destination="org.gnome.DisplayManager"
43
           send_interface="org.gnome.DisplayManager.Display"
44
           send_member="GetId"/>
45
    <allow send_destination="org.gnome.DisplayManager"
46
           send_interface="org.gnome.DisplayManager.Display"
47
           send_member="GetRemoteHostname"/>
48
    <allow send_destination="org.gnome.DisplayManager"
49
           send_interface="org.gnome.DisplayManager.Display"
50
           send_member="GetSeatId"/>
51
    <allow send_destination="org.gnome.DisplayManager"
52
           send_interface="org.gnome.DisplayManager.Display"
53
           send_member="GetX11DisplayName"/>
54
    <allow send_destination="org.gnome.DisplayManager"
55
           send_interface="org.gnome.DisplayManager.Display"
56
           send_member="GetX11DisplayNumber"/>
57
    <allow send_destination="org.gnome.DisplayManager"
58
           send_interface="org.gnome.DisplayManager.Display"
59
           send_member="IsLocal"/>
60
 
61
    <allow send_destination="org.gnome.DisplayManager"
62
           send_interface="org.gnome.DisplayManager.LocalDisplayFactory"
63
           send_member="CreateTransientDisplay"/>
64
  </policy>
65
 
66
  <policy user="gdm">
67
    <allow send_destination="org.gnome.DisplayManager"
68
           send_interface="org.gnome.DisplayManager.Manager"/>
69
    <allow send_destination="org.gnome.DisplayManager"
70
           send_interface="org.gnome.DisplayManager.Display"/>
71
    <allow send_destination="org.gnome.DisplayManager"
72
           send_interface="org.gnome.DisplayManager.LocalDisplayFactory"/>
73
    <allow send_destination="org.gnome.DisplayManager"
74
           send_interface="org.gnome.DisplayManager.Settings"/>
75
    <allow send_destination="org.gnome.DisplayManager"
76
           send_interface="org.freedesktop.DBus.Properties" />
77
    <allow send_destination="org.gnome.DisplayManager"
78
           send_interface="org.freedesktop.DBus.Introspectable"/>
79
  </policy>
80
 
81
</busconfig>