Subversion Repositories configs

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4 - 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">
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>