Subversion Repositories configs

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
192 - 1
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
2
 
3
<!DOCTYPE busconfig PUBLIC
4
 "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
5
 "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
6
<busconfig>
7
    <policy user="root">
8
        <allow own="com.redhat.RHSM1"/>
9
 
10
        <!-- Basic D-Bus API stuff -->
11
        <allow send_destination="com.redhat.RHSM1"
12
            send_interface="org.freedesktop.DBus.Introspectable"/>
13
        <allow send_destination="com.redhat.RHSM1"
14
            send_interface="org.freedesktop.DBus.Properties"/>
15
        <allow send_destination="com.redhat.RHSM1"
16
            send_interface="org.freedesktop.DBus.ObjectManager"/>
17
 
18
        <!-- allow Config.Set from root -->
19
        <allow send_destination="com.redhat.RHSM1"
20
            send_interface="com.redhat.RHSM1.Config"
21
            send_member="Set"/>
22
    </policy>
23
 
24
 
25
    <policy context="default">
26
        <!-- TODO: make these read-only by default -->
27
 
28
        <allow send_destination="com.redhat.RHSM1"
29
            send_interface="com.redhat.RHSM1"/>
30
 
31
        <allow send_destination="com.redhat.RHSM1"
32
            send_interface="com.redhat.RHSM1.Attach"/>
33
 
34
        <allow send_destination="com.redhat.RHSM1"
35
            send_interface="com.redhat.RHSM1.Products"/>
36
 
37
        <allow send_destination="com.redhat.RHSM1"
38
            send_interface="com.redhat.RHSM1.Config"/>
39
 
40
        <!-- deny Config.Set by default -->
41
        <deny send_destination="com.redhat.RHSM1"
42
            send_interface="com.redhat.RHSM1.Config"
43
            send_member="Set"/>
44
 
45
        <allow send_destination="com.redhat.RHSM1"
46
            send_interface="com.redhat.RHSM1.RegisterServer"/>
47
 
48
        <allow send_destination="com.redhat.RHSM1"
49
            send_interface="com.redhat.RHSM1.Unregister"/>
50
 
51
        <allow send_destination="com.redhat.RHSM1"
52
            send_interface="com.redhat.RHSM1.Entitlement"/>
53
 
54
        <allow send_destination="com.redhat.RHSM1"
55
            send_interface="com.redhat.RHSM1.Consumer"/>
56
 
57
        <allow send_destination="com.redhat.RHSM1"
58
            send_interface="com.redhat.RHSM1.Syspurpose"/>
59
 
60
        <!-- Basic D-Bus API stuff -->
61
        <allow send_destination="com.redhat.RHSM1"
62
            send_interface="org.freedesktop.DBus.Introspectable"/>
63
        <allow send_destination="com.redhat.RHSM1"
64
            send_interface="org.freedesktop.DBus.Properties"/>
65
        <allow send_destination="com.redhat.RHSM1"
66
            send_interface="org.freedesktop.DBus.ObjectManager"/>
67
    </policy>
68
</busconfig>
69