1 <?xml version="1.0"?> <!--*-nxml-*-->
2 <!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
3 "https://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
5 <!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
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="ActivateHomeIfReferenced"/>
64 <allow send_destination="org.freedesktop.home1"
65 send_interface="org.freedesktop.home1.Manager"
66 send_member="DeactivateHome"/>
68 <allow send_destination="org.freedesktop.home1"
69 send_interface="org.freedesktop.home1.Manager"
70 send_member="RegisterHome"/>
72 <allow send_destination="org.freedesktop.home1"
73 send_interface="org.freedesktop.home1.Manager"
74 send_member="UnregisterHome"/>
76 <allow send_destination="org.freedesktop.home1"
77 send_interface="org.freedesktop.home1.Manager"
78 send_member="CreateHome"/>
80 <allow send_destination="org.freedesktop.home1"
81 send_interface="org.freedesktop.home1.Manager"
82 send_member="CreateHomeEx"/>
84 <allow send_destination="org.freedesktop.home1"
85 send_interface="org.freedesktop.home1.Manager"
86 send_member="RealizeHome"/>
88 <allow send_destination="org.freedesktop.home1"
89 send_interface="org.freedesktop.home1.Manager"
90 send_member="RemoveHome"/>
92 <allow send_destination="org.freedesktop.home1"
93 send_interface="org.freedesktop.home1.Manager"
94 send_member="FixateHome"/>
96 <allow send_destination="org.freedesktop.home1"
97 send_interface="org.freedesktop.home1.Manager"
98 send_member="AuthenticateHome"/>
100 <allow send_destination="org.freedesktop.home1"
101 send_interface="org.freedesktop.home1.Manager"
102 send_member="UpdateHome"/>
104 <allow send_destination="org.freedesktop.home1"
105 send_interface="org.freedesktop.home1.Manager"
106 send_member="UpdateHomeEx"/>
108 <allow send_destination="org.freedesktop.home1"
109 send_interface="org.freedesktop.home1.Manager"
110 send_member="ResizeHome"/>
112 <allow send_destination="org.freedesktop.home1"
113 send_interface="org.freedesktop.home1.Manager"
114 send_member="ChangePasswordHome"/>
116 <allow send_destination="org.freedesktop.home1"
117 send_interface="org.freedesktop.home1.Manager"
118 send_member="LockHome"/>
120 <allow send_destination="org.freedesktop.home1"
121 send_interface="org.freedesktop.home1.Manager"
122 send_member="UnlockHome"/>
124 <allow send_destination="org.freedesktop.home1"
125 send_interface="org.freedesktop.home1.Manager"
126 send_member="AcquireHome"/>
128 <allow send_destination="org.freedesktop.home1"
129 send_interface="org.freedesktop.home1.Manager"
130 send_member="RefHome"/>
132 <allow send_destination="org.freedesktop.home1"
133 send_interface="org.freedesktop.home1.Manager"
134 send_member="RefHomeUnrestricted"/>
136 <allow send_destination="org.freedesktop.home1"
137 send_interface="org.freedesktop.home1.Manager"
138 send_member="ReleaseHome"/>
140 <allow send_destination="org.freedesktop.home1"
141 send_interface="org.freedesktop.home1.Manager"
142 send_member="LockAllHomes"/>
144 <allow send_destination="org.freedesktop.home1"
145 send_interface="org.freedesktop.home1.Manager"
146 send_member="DeactivateAllHomes"/>
148 <allow send_destination="org.freedesktop.home1"
149 send_interface="org.freedesktop.home1.Manager"
150 send_member="Rebalance"/>
154 <allow send_destination="org.freedesktop.home1"
155 send_interface="org.freedesktop.home1.Home"
156 send_member="Activate"/>
158 <allow send_destination="org.freedesktop.home1"
159 send_interface="org.freedesktop.home1.Home"
160 send_member="ActivateIfReferenced"/>
162 <allow send_destination="org.freedesktop.home1"
163 send_interface="org.freedesktop.home1.Home"
164 send_member="Deactivate"/>
166 <allow send_destination="org.freedesktop.home1"
167 send_interface="org.freedesktop.home1.Home"
168 send_member="Unregister"/>
170 <allow send_destination="org.freedesktop.home1"
171 send_interface="org.freedesktop.home1.Home"
172 send_member="Realize"/>
174 <allow send_destination="org.freedesktop.home1"
175 send_interface="org.freedesktop.home1.Home"
176 send_member="Remove"/>
178 <allow send_destination="org.freedesktop.home1"
179 send_interface="org.freedesktop.home1.Home"
180 send_member="Fixate"/>
182 <allow send_destination="org.freedesktop.home1"
183 send_interface="org.freedesktop.home1.Home"
184 send_member="Authenticate"/>
186 <allow send_destination="org.freedesktop.home1"
187 send_interface="org.freedesktop.home1.Home"
188 send_member="Update"/>
190 <allow send_destination="org.freedesktop.home1"
191 send_interface="org.freedesktop.home1.Home"
192 send_member="UpdateEx"/>
194 <allow send_destination="org.freedesktop.home1"
195 send_interface="org.freedesktop.home1.Home"
196 send_member="Resize"/>
198 <allow send_destination="org.freedesktop.home1"
199 send_interface="org.freedesktop.home1.Home"
200 send_member="ChangePassword"/>
202 <allow send_destination="org.freedesktop.home1"
203 send_interface="org.freedesktop.home1.Home"
206 <allow send_destination="org.freedesktop.home1"
207 send_interface="org.freedesktop.home1.Home"
208 send_member="Unlock"/>
210 <allow send_destination="org.freedesktop.home1"
211 send_interface="org.freedesktop.home1.Home"
212 send_member="Acquire"/>
214 <allow send_destination="org.freedesktop.home1"
215 send_interface="org.freedesktop.home1.Home"
218 <allow send_destination="org.freedesktop.home1"
219 send_interface="org.freedesktop.home1.Home"
220 send_member="RefUnrestricted"/>
222 <allow send_destination="org.freedesktop.home1"
223 send_interface="org.freedesktop.home1.Home"
224 send_member="Release"/>
226 <allow receive_sender="org.freedesktop.home1"/>