]> git.proxmox.com Git - systemd.git/blame - src/login/org.freedesktop.login1.conf
bump version to 252.11-pve1
[systemd.git] / src / login / org.freedesktop.login1.conf
CommitLineData
663996b3
MS
1<?xml version="1.0"?> <!--*-nxml-*-->
2<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
086111aa 3 "https://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
663996b3
MS
4
5<!--
a032b68d 6 SPDX-License-Identifier: LGPL-2.1-or-later
52ad194e 7
663996b3
MS
8 This file is part of systemd.
9
10 systemd is free software; you can redistribute it and/or modify it
11 under the terms of the GNU Lesser General Public License as published by
12 the Free Software Foundation; either version 2.1 of the License, or
13 (at your option) any later version.
14-->
15
16<busconfig>
17
18 <policy user="root">
19 <allow own="org.freedesktop.login1"/>
20 <allow send_destination="org.freedesktop.login1"/>
21 <allow receive_sender="org.freedesktop.login1"/>
22 </policy>
23
24 <policy context="default">
25 <deny send_destination="org.freedesktop.login1"/>
26
27 <allow send_destination="org.freedesktop.login1"
28 send_interface="org.freedesktop.DBus.Introspectable"/>
29
30 <allow send_destination="org.freedesktop.login1"
31 send_interface="org.freedesktop.DBus.Peer"/>
32
33 <allow send_destination="org.freedesktop.login1"
34 send_interface="org.freedesktop.DBus.Properties"
35 send_member="Get"/>
36
37 <allow send_destination="org.freedesktop.login1"
38 send_interface="org.freedesktop.DBus.Properties"
39 send_member="GetAll"/>
40
41 <allow send_destination="org.freedesktop.login1"
42 send_interface="org.freedesktop.login1.Manager"
43 send_member="GetSession"/>
44
45 <allow send_destination="org.freedesktop.login1"
46 send_interface="org.freedesktop.login1.Manager"
47 send_member="GetSessionByPID"/>
48
49 <allow send_destination="org.freedesktop.login1"
50 send_interface="org.freedesktop.login1.Manager"
51 send_member="GetUser"/>
52
53 <allow send_destination="org.freedesktop.login1"
54 send_interface="org.freedesktop.login1.Manager"
60f067b4 55 send_member="GetUserByPID"/>
663996b3
MS
56
57 <allow send_destination="org.freedesktop.login1"
58 send_interface="org.freedesktop.login1.Manager"
60f067b4 59 send_member="GetSeat"/>
663996b3
MS
60
61 <allow send_destination="org.freedesktop.login1"
62 send_interface="org.freedesktop.login1.Manager"
60f067b4 63 send_member="ListSessions"/>
663996b3 64
14228c0d
MB
65 <allow send_destination="org.freedesktop.login1"
66 send_interface="org.freedesktop.login1.Manager"
60f067b4 67 send_member="ListUsers"/>
14228c0d 68
663996b3
MS
69 <allow send_destination="org.freedesktop.login1"
70 send_interface="org.freedesktop.login1.Manager"
71 send_member="ListSeats"/>
72
73 <allow send_destination="org.freedesktop.login1"
74 send_interface="org.freedesktop.login1.Manager"
75 send_member="ListInhibitors"/>
76
77 <allow send_destination="org.freedesktop.login1"
78 send_interface="org.freedesktop.login1.Manager"
79 send_member="Inhibit"/>
80
81 <allow send_destination="org.freedesktop.login1"
82 send_interface="org.freedesktop.login1.Manager"
83 send_member="SetUserLinger"/>
84
85 <allow send_destination="org.freedesktop.login1"
86 send_interface="org.freedesktop.login1.Manager"
87 send_member="ActivateSession"/>
88
89 <allow send_destination="org.freedesktop.login1"
90 send_interface="org.freedesktop.login1.Manager"
91 send_member="ActivateSessionOnSeat"/>
92
7035cd9e
MP
93 <allow send_destination="org.freedesktop.login1"
94 send_interface="org.freedesktop.login1.Manager"
95 send_member="LockSession"/>
96
97 <allow send_destination="org.freedesktop.login1"
98 send_interface="org.freedesktop.login1.Manager"
99 send_member="UnlockSession"/>
100
101 <allow send_destination="org.freedesktop.login1"
102 send_interface="org.freedesktop.login1.Manager"
103 send_member="LockSessions"/>
104
105 <allow send_destination="org.freedesktop.login1"
106 send_interface="org.freedesktop.login1.Manager"
107 send_member="UnlockSessions"/>
108
109 <allow send_destination="org.freedesktop.login1"
110 send_interface="org.freedesktop.login1.Manager"
111 send_member="KillSession"/>
112
113 <allow send_destination="org.freedesktop.login1"
114 send_interface="org.freedesktop.login1.Manager"
115 send_member="KillUser"/>
116
117 <allow send_destination="org.freedesktop.login1"
118 send_interface="org.freedesktop.login1.Manager"
119 send_member="TerminateSession"/>
120
121 <allow send_destination="org.freedesktop.login1"
122 send_interface="org.freedesktop.login1.Manager"
123 send_member="TerminateUser"/>
124
125 <allow send_destination="org.freedesktop.login1"
126 send_interface="org.freedesktop.login1.Manager"
127 send_member="TerminateSeat"/>
128
663996b3
MS
129 <allow send_destination="org.freedesktop.login1"
130 send_interface="org.freedesktop.login1.Manager"
131 send_member="PowerOff"/>
132
3a6ce677
BR
133 <allow send_destination="org.freedesktop.login1"
134 send_interface="org.freedesktop.login1.Manager"
135 send_member="PowerOffWithFlags"/>
136
663996b3
MS
137 <allow send_destination="org.freedesktop.login1"
138 send_interface="org.freedesktop.login1.Manager"
139 send_member="Reboot"/>
140
3a6ce677
BR
141 <allow send_destination="org.freedesktop.login1"
142 send_interface="org.freedesktop.login1.Manager"
143 send_member="RebootWithFlags"/>
144
f5e65279
MB
145 <allow send_destination="org.freedesktop.login1"
146 send_interface="org.freedesktop.login1.Manager"
147 send_member="Halt"/>
148
3a6ce677
BR
149 <allow send_destination="org.freedesktop.login1"
150 send_interface="org.freedesktop.login1.Manager"
151 send_member="HaltWithFlags"/>
152
663996b3
MS
153 <allow send_destination="org.freedesktop.login1"
154 send_interface="org.freedesktop.login1.Manager"
155 send_member="Suspend"/>
156
3a6ce677
BR
157 <allow send_destination="org.freedesktop.login1"
158 send_interface="org.freedesktop.login1.Manager"
159 send_member="SuspendWithFlags"/>
160
663996b3
MS
161 <allow send_destination="org.freedesktop.login1"
162 send_interface="org.freedesktop.login1.Manager"
163 send_member="Hibernate"/>
164
3a6ce677
BR
165 <allow send_destination="org.freedesktop.login1"
166 send_interface="org.freedesktop.login1.Manager"
167 send_member="HibernateWithFlags"/>
168
663996b3
MS
169 <allow send_destination="org.freedesktop.login1"
170 send_interface="org.freedesktop.login1.Manager"
171 send_member="HybridSleep"/>
172
3a6ce677
BR
173 <allow send_destination="org.freedesktop.login1"
174 send_interface="org.freedesktop.login1.Manager"
175 send_member="HybridSleepWithFlags"/>
176
b012e921
MB
177 <allow send_destination="org.freedesktop.login1"
178 send_interface="org.freedesktop.login1.Manager"
179 send_member="SuspendThenHibernate"/>
180
3a6ce677
BR
181 <allow send_destination="org.freedesktop.login1"
182 send_interface="org.freedesktop.login1.Manager"
183 send_member="SuspendThenHibernateWithFlags"/>
184
663996b3
MS
185 <allow send_destination="org.freedesktop.login1"
186 send_interface="org.freedesktop.login1.Manager"
187 send_member="CanPowerOff"/>
188
189 <allow send_destination="org.freedesktop.login1"
190 send_interface="org.freedesktop.login1.Manager"
191 send_member="CanReboot"/>
192
f5e65279
MB
193 <allow send_destination="org.freedesktop.login1"
194 send_interface="org.freedesktop.login1.Manager"
195 send_member="CanHalt"/>
196
663996b3
MS
197 <allow send_destination="org.freedesktop.login1"
198 send_interface="org.freedesktop.login1.Manager"
199 send_member="CanSuspend"/>
200
201 <allow send_destination="org.freedesktop.login1"
202 send_interface="org.freedesktop.login1.Manager"
203 send_member="CanHibernate"/>
204
205 <allow send_destination="org.freedesktop.login1"
206 send_interface="org.freedesktop.login1.Manager"
207 send_member="CanHybridSleep"/>
208
b012e921
MB
209 <allow send_destination="org.freedesktop.login1"
210 send_interface="org.freedesktop.login1.Manager"
211 send_member="CanSuspendThenHibernate"/>
212
7035cd9e
MP
213 <allow send_destination="org.freedesktop.login1"
214 send_interface="org.freedesktop.login1.Manager"
215 send_member="ScheduleShutdown"/>
216
217 <allow send_destination="org.freedesktop.login1"
218 send_interface="org.freedesktop.login1.Manager"
219 send_member="CancelScheduledShutdown"/>
220
bb4f798a
MB
221 <allow send_destination="org.freedesktop.login1"
222 send_interface="org.freedesktop.login1.Manager"
223 send_member="CanRebootParameter"/>
224
225 <allow send_destination="org.freedesktop.login1"
226 send_interface="org.freedesktop.login1.Manager"
227 send_member="SetRebootParameter"/>
228
e3bff60a
MP
229 <allow send_destination="org.freedesktop.login1"
230 send_interface="org.freedesktop.login1.Manager"
231 send_member="CanRebootToFirmwareSetup"/>
232
233 <allow send_destination="org.freedesktop.login1"
234 send_interface="org.freedesktop.login1.Manager"
235 send_member="SetRebootToFirmwareSetup"/>
236
13d276d0
MP
237 <allow send_destination="org.freedesktop.login1"
238 send_interface="org.freedesktop.login1.Manager"
bb4f798a
MB
239 send_member="CanRebootToBootLoaderMenu"/>
240
241 <allow send_destination="org.freedesktop.login1"
242 send_interface="org.freedesktop.login1.Manager"
243 send_member="SetRebootToBootLoaderMenu"/>
244
245 <allow send_destination="org.freedesktop.login1"
246 send_interface="org.freedesktop.login1.Manager"
247 send_member="CanRebootToBootLoaderEntry"/>
248
249 <allow send_destination="org.freedesktop.login1"
250 send_interface="org.freedesktop.login1.Manager"
251 send_member="SetRebootToBootLoaderEntry"/>
252
253 <allow send_destination="org.freedesktop.login1"
254 send_interface="org.freedesktop.login1.Manager"
13d276d0
MP
255 send_member="SetWallMessage"/>
256
663996b3
MS
257 <allow send_destination="org.freedesktop.login1"
258 send_interface="org.freedesktop.login1.Manager"
259 send_member="AttachDevice"/>
260
261 <allow send_destination="org.freedesktop.login1"
262 send_interface="org.freedesktop.login1.Manager"
263 send_member="FlushDevices"/>
264
7035cd9e
MP
265 <allow send_destination="org.freedesktop.login1"
266 send_interface="org.freedesktop.login1.Seat"
267 send_member="Terminate"/>
268
663996b3
MS
269 <allow send_destination="org.freedesktop.login1"
270 send_interface="org.freedesktop.login1.Seat"
271 send_member="ActivateSession"/>
272
60f067b4
JS
273 <allow send_destination="org.freedesktop.login1"
274 send_interface="org.freedesktop.login1.Seat"
275 send_member="SwitchTo"/>
276
277 <allow send_destination="org.freedesktop.login1"
278 send_interface="org.freedesktop.login1.Seat"
279 send_member="SwitchToPrevious"/>
280
281 <allow send_destination="org.freedesktop.login1"
282 send_interface="org.freedesktop.login1.Seat"
283 send_member="SwitchToNext"/>
284
7035cd9e
MP
285 <allow send_destination="org.freedesktop.login1"
286 send_interface="org.freedesktop.login1.Session"
287 send_member="Terminate"/>
288
663996b3
MS
289 <allow send_destination="org.freedesktop.login1"
290 send_interface="org.freedesktop.login1.Session"
291 send_member="Activate"/>
292
7035cd9e
MP
293 <allow send_destination="org.freedesktop.login1"
294 send_interface="org.freedesktop.login1.Session"
295 send_member="Lock"/>
296
297 <allow send_destination="org.freedesktop.login1"
298 send_interface="org.freedesktop.login1.Session"
299 send_member="Unlock"/>
300
663996b3
MS
301 <allow send_destination="org.freedesktop.login1"
302 send_interface="org.freedesktop.login1.Session"
303 send_member="SetIdleHint"/>
304
aa27b158
MP
305 <allow send_destination="org.freedesktop.login1"
306 send_interface="org.freedesktop.login1.Session"
307 send_member="SetLockedHint"/>
308
7035cd9e
MP
309 <allow send_destination="org.freedesktop.login1"
310 send_interface="org.freedesktop.login1.Session"
311 send_member="Kill"/>
312
60f067b4
JS
313 <allow send_destination="org.freedesktop.login1"
314 send_interface="org.freedesktop.login1.Session"
315 send_member="TakeControl"/>
316
317 <allow send_destination="org.freedesktop.login1"
318 send_interface="org.freedesktop.login1.Session"
319 send_member="ReleaseControl"/>
320
a10f5d05
MB
321 <allow send_destination="org.freedesktop.login1"
322 send_interface="org.freedesktop.login1.Session"
323 send_member="SetType"/>
324
60f067b4
JS
325 <allow send_destination="org.freedesktop.login1"
326 send_interface="org.freedesktop.login1.Session"
327 send_member="TakeDevice"/>
328
329 <allow send_destination="org.freedesktop.login1"
330 send_interface="org.freedesktop.login1.Session"
331 send_member="ReleaseDevice"/>
332
333 <allow send_destination="org.freedesktop.login1"
334 send_interface="org.freedesktop.login1.Session"
335 send_member="PauseDeviceComplete"/>
336
f2dec872
BR
337 <allow send_destination="org.freedesktop.login1"
338 send_interface="org.freedesktop.login1.Session"
339 send_member="SetBrightness"/>
340
7035cd9e
MP
341 <allow send_destination="org.freedesktop.login1"
342 send_interface="org.freedesktop.login1.User"
343 send_member="Terminate"/>
344
345 <allow send_destination="org.freedesktop.login1"
346 send_interface="org.freedesktop.login1.User"
347 send_member="Kill"/>
348
086111aa
LB
349 <allow send_destination="org.freedesktop.login1"
350 send_interface="org.freedesktop.login1.Session"
351 send_member="SetDisplay"/>
352
663996b3
MS
353 <allow receive_sender="org.freedesktop.login1"/>
354 </policy>
355
356</busconfig>