]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/org.freedesktop.systemd1.conf
umount: make sure skip_ro is always correctly initialized
[thirdparty/systemd.git] / src / org.freedesktop.systemd1.conf
CommitLineData
e24067c3
LP
1<?xml version="1.0"?> <!--*-nxml-*-->
2<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
3 "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
4
5<!--
6 This file is part of systemd.
7
e24067c3
LP
8 systemd is free software; you can redistribute it and/or modify it
9 under the terms of the GNU General Public License as published by
10 the Free Software Foundation; either version 2 of the License, or
11 (at your option) any later version.
e24067c3
LP
12-->
13
14<busconfig>
15
16 <policy user="root">
17 <allow own="org.freedesktop.systemd1"/>
18
af25ec12 19 <!-- Root clients can do everything -->
e24067c3
LP
20 <allow send_destination="org.freedesktop.systemd1"/>
21 <allow receive_sender="org.freedesktop.systemd1"/>
af25ec12
LP
22
23 <!-- systemd may receive activator requests -->
24 <allow receive_interface="org.freedesktop.systemd1.Activator"
25 receive_member="ActivationRequest"/>
e24067c3
LP
26 </policy>
27
28 <policy context="default">
29 <deny send_destination="org.freedesktop.systemd1"/>
30
31 <allow send_destination="org.freedesktop.systemd1"
32 send_interface="org.freedesktop.DBus.Introspectable"/>
33
abc00c62
LP
34 <allow send_destination="org.freedesktop.systemd1"
35 send_interface="org.freedesktop.DBus.Peer"/>
36
e24067c3
LP
37 <allow send_destination="org.freedesktop.systemd1"
38 send_interface="org.freedesktop.DBus.Properties"
39 send_member="Get"/>
40
41 <allow send_destination="org.freedesktop.systemd1"
42 send_interface="org.freedesktop.DBus.Properties"
43 send_member="GetAll"/>
44
45 <allow send_destination="org.freedesktop.systemd1"
701cc384 46 send_interface="org.freedesktop.systemd1.Manager"
e24067c3
LP
47 send_member="GetUnit"/>
48
598b557b
LP
49 <allow send_destination="org.freedesktop.systemd1"
50 send_interface="org.freedesktop.systemd1.Manager"
51 send_member="GetUnitByPID"/>
52
e24067c3 53 <allow send_destination="org.freedesktop.systemd1"
701cc384 54 send_interface="org.freedesktop.systemd1.Manager"
e24067c3
LP
55 send_member="GetJob"/>
56
57 <allow send_destination="org.freedesktop.systemd1"
701cc384 58 send_interface="org.freedesktop.systemd1.Manager"
e24067c3
LP
59 send_member="ListUnits"/>
60
61 <allow send_destination="org.freedesktop.systemd1"
701cc384 62 send_interface="org.freedesktop.systemd1.Manager"
e24067c3
LP
63 send_member="ListJobs"/>
64
65 <allow send_destination="org.freedesktop.systemd1"
701cc384 66 send_interface="org.freedesktop.systemd1.Manager"
e24067c3
LP
67 send_member="Subscribe"/>
68
69 <allow send_destination="org.freedesktop.systemd1"
701cc384 70 send_interface="org.freedesktop.systemd1.Manager"
e24067c3
LP
71 send_member="Unsubscribe"/>
72
73 <allow send_destination="org.freedesktop.systemd1"
701cc384 74 send_interface="org.freedesktop.systemd1.Manager"
e24067c3
LP
75 send_member="Dump"/>
76
77 <allow receive_sender="org.freedesktop.systemd1"/>
78 </policy>
79
80</busconfig>