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">
5 <!-- SPDX-License-Identifier: LGPL-2.1+ -->
10 <allow own="org.freedesktop.home1"/>
11 <allow send_destination="org.freedesktop.home1"/>
12 <allow receive_sender="org.freedesktop.home1"/>
15 <policy context="default">
16 <deny send_destination="org.freedesktop.home1"/>
18 <!-- generic interfaces -->
20 <allow send_destination="org.freedesktop.home1"
21 send_interface="org.freedesktop.DBus.Introspectable"/>
23 <allow send_destination="org.freedesktop.home1"
24 send_interface="org.freedesktop.DBus.Peer"/>
26 <allow send_destination="org.freedesktop.home1"
27 send_interface="org.freedesktop.DBus.Properties"
30 <allow send_destination="org.freedesktop.home1"
31 send_interface="org.freedesktop.DBus.Properties"
32 send_member="GetAll"/>
34 <!-- Manager object -->
36 <allow send_destination="org.freedesktop.home1"
37 send_interface="org.freedesktop.home1.Manager"
38 send_member="GetHomeByName"/>
40 <allow send_destination="org.freedesktop.home1"
41 send_interface="org.freedesktop.home1.Manager"
42 send_member="GetHomeByUID"/>
44 <allow send_destination="org.freedesktop.home1"
45 send_interface="org.freedesktop.home1.Manager"
46 send_member="GetUserRecordByName"/>
48 <allow send_destination="org.freedesktop.home1"
49 send_interface="org.freedesktop.home1.Manager"
50 send_member="GetUserRecordByUID"/>
52 <allow send_destination="org.freedesktop.home1"
53 send_interface="org.freedesktop.home1.Manager"
54 send_member="ListHomes"/>
56 <allow send_destination="org.freedesktop.home1"
57 send_interface="org.freedesktop.home1.Manager"
58 send_member="ActivateHome"/>
60 <allow send_destination="org.freedesktop.home1"
61 send_interface="org.freedesktop.home1.Manager"
62 send_member="DeactivateHome"/>
64 <allow send_destination="org.freedesktop.home1"
65 send_interface="org.freedesktop.home1.Manager"
66 send_member="RegisterHome"/>
68 <allow send_destination="org.freedesktop.home1"
69 send_interface="org.freedesktop.home1.Manager"
70 send_member="UnregisterHome"/>
72 <allow send_destination="org.freedesktop.home1"
73 send_interface="org.freedesktop.home1.Manager"
74 send_member="CreateHome"/>
76 <allow send_destination="org.freedesktop.home1"
77 send_interface="org.freedesktop.home1.Manager"
78 send_member="RealizeHome"/>
80 <allow send_destination="org.freedesktop.home1"
81 send_interface="org.freedesktop.home1.Manager"
82 send_member="RemoveHome"/>
84 <allow send_destination="org.freedesktop.home1"
85 send_interface="org.freedesktop.home1.Manager"
86 send_member="FixateHome"/>
88 <allow send_destination="org.freedesktop.home1"
89 send_interface="org.freedesktop.home1.Manager"
90 send_member="AuthenticateHome"/>
92 <allow send_destination="org.freedesktop.home1"
93 send_interface="org.freedesktop.home1.Manager"
94 send_member="UpdateHome"/>
96 <allow send_destination="org.freedesktop.home1"
97 send_interface="org.freedesktop.home1.Manager"
98 send_member="ResizeHome"/>
100 <allow send_destination="org.freedesktop.home1"
101 send_interface="org.freedesktop.home1.Manager"
102 send_member="ChangePasswordHome"/>
104 <allow send_destination="org.freedesktop.home1"
105 send_interface="org.freedesktop.home1.Manager"
106 send_member="LockHome"/>
108 <allow send_destination="org.freedesktop.home1"
109 send_interface="org.freedesktop.home1.Manager"
110 send_member="UnlockHome"/>
112 <allow send_destination="org.freedesktop.home1"
113 send_interface="org.freedesktop.home1.Manager"
114 send_member="AcquireHome"/>
116 <allow send_destination="org.freedesktop.home1"
117 send_interface="org.freedesktop.home1.Manager"
118 send_member="RefHome"/>
120 <allow send_destination="org.freedesktop.home1"
121 send_interface="org.freedesktop.home1.Manager"
122 send_member="ReleaseHome"/>
124 <allow send_destination="org.freedesktop.home1"
125 send_interface="org.freedesktop.home1.Manager"
126 send_member="LockAllHomes"/>
130 <allow send_destination="org.freedesktop.home1"
131 send_interface="org.freedesktop.home1.Home"
132 send_member="Activate"/>
134 <allow send_destination="org.freedesktop.home1"
135 send_interface="org.freedesktop.home1.Home"
136 send_member="Deactivate"/>
138 <allow send_destination="org.freedesktop.home1"
139 send_interface="org.freedesktop.home1.Home"
140 send_member="Unregister"/>
142 <allow send_destination="org.freedesktop.home1"
143 send_interface="org.freedesktop.home1.Home"
144 send_member="Realize"/>
146 <allow send_destination="org.freedesktop.home1"
147 send_interface="org.freedesktop.home1.Home"
148 send_member="Remove"/>
150 <allow send_destination="org.freedesktop.home1"
151 send_interface="org.freedesktop.home1.Home"
152 send_member="Fixate"/>
154 <allow send_destination="org.freedesktop.home1"
155 send_interface="org.freedesktop.home1.Home"
156 send_member="Authenticate"/>
158 <allow send_destination="org.freedesktop.home1"
159 send_interface="org.freedesktop.home1.Home"
160 send_member="Update"/>
162 <allow send_destination="org.freedesktop.home1"
163 send_interface="org.freedesktop.home1.Home"
164 send_member="Resize"/>
166 <allow send_destination="org.freedesktop.home1"
167 send_interface="org.freedesktop.home1.Home"
168 send_member="ChangePassword"/>
170 <allow send_destination="org.freedesktop.home1"
171 send_interface="org.freedesktop.home1.Home"
174 <allow send_destination="org.freedesktop.home1"
175 send_interface="org.freedesktop.home1.Home"
176 send_member="Unlock"/>
178 <allow send_destination="org.freedesktop.home1"
179 send_interface="org.freedesktop.home1.Home"
180 send_member="Acquire"/>
182 <allow send_destination="org.freedesktop.home1"
183 send_interface="org.freedesktop.home1.Home"
186 <allow send_destination="org.freedesktop.home1"
187 send_interface="org.freedesktop.home1.Home"
188 send_member="Release"/>
190 <allow receive_sender="org.freedesktop.home1"/>