]> git.ipfire.org Git - thirdparty/systemd.git/blob - man/org.freedesktop.systemd1.xml
Merge pull request #17497 from anitazha/randomizeonce
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
1 <?xml version='1.0'?>
2 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
4 <!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
5
6 <refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
19 <refpurpose>The D-Bus interface of systemd</refpurpose>
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
33 for each unit and for each queued job. The unit objects each implement a generic
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
37 unit and job objects or directly convert a unit name or job id into a bus path of the corresponding
38 D-Bus object.</para>
39
40 <para>Properties exposing time values are usually encoded in microseconds (usec) on the bus, even if
41 their corresponding settings in the unit files are in seconds.</para>
42
43 <para>In contrast to most of the other services of the systemd suite, PID 1 does not use
44 <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink>
45 for controlling access to privileged operations, but relies exclusively on the low-level D-Bus policy
46 language. (This is done in order to avoid a cyclic dependency between polkit and systemd/PID 1.) This
47 means that sensitive operations exposed by PID 1 on the bus are generally not available to unprivileged
48 processes directly. However, some operations (such as shutdown/reboot/suspend) are made available through the D-Bus
49 API of logind, see
50 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
51 </para>
52 </refsect1>
53
54 <refsect1>
55 <title>The Manager Object</title>
56
57 <para>The main entry point object is available on the fixed
58 <constant>/org/freedesktop/systemd1</constant> object path:</para>
59
60 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
61 node /org/freedesktop/systemd1 {
62 interface org.freedesktop.systemd1.Manager {
63 methods:
64 GetUnit(in s name,
65 out o unit);
66 GetUnitByPID(in u pid,
67 out o unit);
68 GetUnitByInvocationID(in ay invocation_id,
69 out o unit);
70 GetUnitByControlGroup(in s cgroup,
71 out o unit);
72 LoadUnit(in s name,
73 out o unit);
74 StartUnit(in s name,
75 in s mode,
76 out o job);
77 StartUnitReplace(in s old_unit,
78 in s new_unit,
79 in s mode,
80 out o job);
81 StopUnit(in s name,
82 in s mode,
83 out o job);
84 ReloadUnit(in s name,
85 in s mode,
86 out o job);
87 RestartUnit(in s name,
88 in s mode,
89 out o job);
90 TryRestartUnit(in s name,
91 in s mode,
92 out o job);
93 ReloadOrRestartUnit(in s name,
94 in s mode,
95 out o job);
96 ReloadOrTryRestartUnit(in s name,
97 in s mode,
98 out o job);
99 EnqueueUnitJob(in s name,
100 in s job_type,
101 in s job_mode,
102 out u job_id,
103 out o job_path,
104 out s unit_id,
105 out o unit_path,
106 out s job_type,
107 out a(uosos) affected_jobs);
108 KillUnit(in s name,
109 in s whom,
110 in i signal);
111 CleanUnit(in s name,
112 in as mask);
113 FreezeUnit(in s name);
114 ThawUnit(in s name);
115 ResetFailedUnit(in s name);
116 SetUnitProperties(in s name,
117 in b runtime,
118 in a(sv) properties);
119 RefUnit(in s name);
120 UnrefUnit(in s name);
121 StartTransientUnit(in s name,
122 in s mode,
123 in a(sv) properties,
124 in a(sa(sv)) aux,
125 out o job);
126 GetUnitProcesses(in s name,
127 out a(sus) processes);
128 AttachProcessesToUnit(in s unit_name,
129 in s subcgroup,
130 in au pids);
131 AbandonScope(in s name);
132 GetJob(in u id,
133 out o job);
134 GetJobAfter(in u id,
135 out a(usssoo) jobs);
136 GetJobBefore(in u id,
137 out a(usssoo) jobs);
138 CancelJob(in u id);
139 ClearJobs();
140 ResetFailed();
141 SetShowStatus(in s mode);
142 ListUnits(out a(ssssssouso) units);
143 ListUnitsFiltered(in as states,
144 out a(ssssssouso) units);
145 ListUnitsByPatterns(in as states,
146 in as patterns,
147 out a(ssssssouso) units);
148 ListUnitsByNames(in as names,
149 out a(ssssssouso) units);
150 ListJobs(out a(usssoo) jobs);
151 Subscribe();
152 Unsubscribe();
153 Dump(out s output);
154 DumpByFileDescriptor(out h fd);
155 Reload();
156 Reexecute();
157 Exit();
158 Reboot();
159 PowerOff();
160 Halt();
161 KExec();
162 SwitchRoot(in s new_root,
163 in s init);
164 SetEnvironment(in as assignments);
165 UnsetEnvironment(in as names);
166 UnsetAndSetEnvironment(in as names,
167 in as assignments);
168 ListUnitFiles(out a(ss) unit_files);
169 ListUnitFilesByPatterns(in as states,
170 in as patterns,
171 out a(ss) unit_files);
172 GetUnitFileState(in s file,
173 out s state);
174 EnableUnitFiles(in as files,
175 in b runtime,
176 in b force,
177 out b carries_install_info,
178 out a(sss) changes);
179 DisableUnitFiles(in as files,
180 in b runtime,
181 out a(sss) changes);
182 EnableUnitFilesWithFlags(in as files,
183 in t flags,
184 out b carries_install_info,
185 out a(sss) changes);
186 DisableUnitFilesWithFlags(in as files,
187 in t flags,
188 out a(sss) changes);
189 ReenableUnitFiles(in as files,
190 in b runtime,
191 in b force,
192 out b carries_install_info,
193 out a(sss) changes);
194 LinkUnitFiles(in as files,
195 in b runtime,
196 in b force,
197 out a(sss) changes);
198 PresetUnitFiles(in as files,
199 in b runtime,
200 in b force,
201 out b carries_install_info,
202 out a(sss) changes);
203 PresetUnitFilesWithMode(in as files,
204 in s mode,
205 in b runtime,
206 in b force,
207 out b carries_install_info,
208 out a(sss) changes);
209 MaskUnitFiles(in as files,
210 in b runtime,
211 in b force,
212 out a(sss) changes);
213 UnmaskUnitFiles(in as files,
214 in b runtime,
215 out a(sss) changes);
216 RevertUnitFiles(in as files,
217 out a(sss) changes);
218 SetDefaultTarget(in s name,
219 in b force,
220 out a(sss) changes);
221 GetDefaultTarget(out s name);
222 PresetAllUnitFiles(in s mode,
223 in b runtime,
224 in b force,
225 out a(sss) changes);
226 AddDependencyUnitFiles(in as files,
227 in s target,
228 in s type,
229 in b runtime,
230 in b force,
231 out a(sss) changes);
232 GetUnitFileLinks(in s name,
233 in b runtime,
234 out as links);
235 SetExitCode(in y number);
236 LookupDynamicUserByName(in s name,
237 out u uid);
238 LookupDynamicUserByUID(in u uid,
239 out s name);
240 GetDynamicUsers(out a(us) users);
241 signals:
242 UnitNew(s id,
243 o unit);
244 UnitRemoved(s id,
245 o unit);
246 JobNew(u id,
247 o job,
248 s unit);
249 JobRemoved(u id,
250 o job,
251 s unit,
252 s result);
253 StartupFinished(t firmware,
254 t loader,
255 t kernel,
256 t initrd,
257 t userspace,
258 t total);
259 UnitFilesChanged();
260 Reloading(b active);
261 properties:
262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
263 readonly s Version = '...';
264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
265 readonly s Features = '...';
266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
267 readonly s Virtualization = '...';
268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
269 readonly s Architecture = '...';
270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
271 readonly s Tainted = '...';
272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
273 readonly t FirmwareTimestamp = ...;
274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
275 readonly t FirmwareTimestampMonotonic = ...;
276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
277 readonly t LoaderTimestamp = ...;
278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
279 readonly t LoaderTimestampMonotonic = ...;
280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
281 readonly t KernelTimestamp = ...;
282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
283 readonly t KernelTimestampMonotonic = ...;
284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
285 readonly t InitRDTimestamp = ...;
286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
287 readonly t InitRDTimestampMonotonic = ...;
288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
289 readonly t UserspaceTimestamp = ...;
290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
291 readonly t UserspaceTimestampMonotonic = ...;
292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
293 readonly t FinishTimestamp = ...;
294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
295 readonly t FinishTimestampMonotonic = ...;
296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
297 readonly t SecurityStartTimestamp = ...;
298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
299 readonly t SecurityStartTimestampMonotonic = ...;
300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
301 readonly t SecurityFinishTimestamp = ...;
302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
303 readonly t SecurityFinishTimestampMonotonic = ...;
304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
305 readonly t GeneratorsStartTimestamp = ...;
306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
307 readonly t GeneratorsStartTimestampMonotonic = ...;
308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
309 readonly t GeneratorsFinishTimestamp = ...;
310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
311 readonly t GeneratorsFinishTimestampMonotonic = ...;
312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
313 readonly t UnitsLoadStartTimestamp = ...;
314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
315 readonly t UnitsLoadStartTimestampMonotonic = ...;
316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
317 readonly t UnitsLoadFinishTimestamp = ...;
318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
319 readonly t UnitsLoadFinishTimestampMonotonic = ...;
320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
321 readonly t InitRDSecurityStartTimestamp = ...;
322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
323 readonly t InitRDSecurityStartTimestampMonotonic = ...;
324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
325 readonly t InitRDSecurityFinishTimestamp = ...;
326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
327 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
329 readonly t InitRDGeneratorsStartTimestamp = ...;
330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
331 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
333 readonly t InitRDGeneratorsFinishTimestamp = ...;
334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
335 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
337 readonly t InitRDUnitsLoadStartTimestamp = ...;
338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
339 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
341 readonly t InitRDUnitsLoadFinishTimestamp = ...;
342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
343 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
344 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
345 @org.freedesktop.systemd1.Privileged("true")
346 readwrite s LogLevel = '...';
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
348 @org.freedesktop.systemd1.Privileged("true")
349 readwrite s LogTarget = '...';
350 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
351 readonly u NNames = ...;
352 readonly u NFailedUnits = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
354 readonly u NJobs = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
356 readonly u NInstalledJobs = ...;
357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
358 readonly u NFailedJobs = ...;
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
360 readonly d Progress = ...;
361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
362 readonly as Environment = ['...', ...];
363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
364 readonly b ConfirmSpawn = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
366 readonly b ShowStatus = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
368 readonly as UnitPath = ['...', ...];
369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
370 readonly s DefaultStandardOutput = '...';
371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
372 readonly s DefaultStandardError = '...';
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
374 @org.freedesktop.systemd1.Privileged("true")
375 readwrite t RuntimeWatchdogUSec = ...;
376 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
377 @org.freedesktop.systemd1.Privileged("true")
378 readwrite t RebootWatchdogUSec = ...;
379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
380 @org.freedesktop.systemd1.Privileged("true")
381 readwrite t KExecWatchdogUSec = ...;
382 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
383 @org.freedesktop.systemd1.Privileged("true")
384 readwrite b ServiceWatchdogs = ...;
385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
386 readonly s ControlGroup = '...';
387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
388 readonly s SystemState = '...';
389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
390 readonly y ExitCode = ...;
391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
392 readonly t DefaultTimerAccuracyUSec = ...;
393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
394 readonly t DefaultTimeoutStartUSec = ...;
395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
396 readonly t DefaultTimeoutStopUSec = ...;
397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
398 readonly t DefaultTimeoutAbortUSec = ...;
399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
400 readonly t DefaultRestartUSec = ...;
401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
402 readonly t DefaultStartLimitIntervalUSec = ...;
403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
404 readonly u DefaultStartLimitBurst = ...;
405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
406 readonly b DefaultCPUAccounting = ...;
407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
408 readonly b DefaultBlockIOAccounting = ...;
409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
410 readonly b DefaultMemoryAccounting = ...;
411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
412 readonly b DefaultTasksAccounting = ...;
413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
414 readonly t DefaultLimitCPU = ...;
415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
416 readonly t DefaultLimitCPUSoft = ...;
417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
418 readonly t DefaultLimitFSIZE = ...;
419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
420 readonly t DefaultLimitFSIZESoft = ...;
421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
422 readonly t DefaultLimitDATA = ...;
423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
424 readonly t DefaultLimitDATASoft = ...;
425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
426 readonly t DefaultLimitSTACK = ...;
427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
428 readonly t DefaultLimitSTACKSoft = ...;
429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
430 readonly t DefaultLimitCORE = ...;
431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
432 readonly t DefaultLimitCORESoft = ...;
433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
434 readonly t DefaultLimitRSS = ...;
435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
436 readonly t DefaultLimitRSSSoft = ...;
437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
438 readonly t DefaultLimitNOFILE = ...;
439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
440 readonly t DefaultLimitNOFILESoft = ...;
441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
442 readonly t DefaultLimitAS = ...;
443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
444 readonly t DefaultLimitASSoft = ...;
445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
446 readonly t DefaultLimitNPROC = ...;
447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
448 readonly t DefaultLimitNPROCSoft = ...;
449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
450 readonly t DefaultLimitMEMLOCK = ...;
451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
452 readonly t DefaultLimitMEMLOCKSoft = ...;
453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
454 readonly t DefaultLimitLOCKS = ...;
455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
456 readonly t DefaultLimitLOCKSSoft = ...;
457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
458 readonly t DefaultLimitSIGPENDING = ...;
459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
460 readonly t DefaultLimitSIGPENDINGSoft = ...;
461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
462 readonly t DefaultLimitMSGQUEUE = ...;
463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
464 readonly t DefaultLimitMSGQUEUESoft = ...;
465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
466 readonly t DefaultLimitNICE = ...;
467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
468 readonly t DefaultLimitNICESoft = ...;
469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
470 readonly t DefaultLimitRTPRIO = ...;
471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
472 readonly t DefaultLimitRTPRIOSoft = ...;
473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
474 readonly t DefaultLimitRTTIME = ...;
475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
476 readonly t DefaultLimitRTTIMESoft = ...;
477 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
478 readonly t DefaultTasksMax = ...;
479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
480 readonly t TimerSlackNSec = ...;
481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
482 readonly s DefaultOOMPolicy = '...';
483 };
484 interface org.freedesktop.DBus.Peer { ... };
485 interface org.freedesktop.DBus.Introspectable { ... };
486 interface org.freedesktop.DBus.Properties { ... };
487 };
488 </programlisting>
489
490 <!--method GetUnitByInvocationID is not documented!-->
491
492 <!--method GetUnitByControlGroup is not documented!-->
493
494 <!--method EnqueueUnitJob is not documented!-->
495
496 <!--method CleanUnit is not documented!-->
497
498 <!--method FreezeUnit is not documented!-->
499
500 <!--method ThawUnit is not documented!-->
501
502 <!--method RefUnit is not documented!-->
503
504 <!--method UnrefUnit is not documented!-->
505
506 <!--method GetUnitProcesses is not documented!-->
507
508 <!--method AttachProcessesToUnit is not documented!-->
509
510 <!--method AbandonScope is not documented!-->
511
512 <!--method GetJobAfter is not documented!-->
513
514 <!--method GetJobBefore is not documented!-->
515
516 <!--method SetShowStatus is not documented!-->
517
518 <!--method ListUnitsFiltered is not documented!-->
519
520 <!--method ListUnitsByPatterns is not documented!-->
521
522 <!--method ListUnitsByNames is not documented!-->
523
524 <!--method Dump is not documented!-->
525
526 <!--method DumpByFileDescriptor is not documented!-->
527
528 <!--method ListUnitFilesByPatterns is not documented!-->
529
530 <!--method PresetUnitFilesWithMode is not documented!-->
531
532 <!--method RevertUnitFiles is not documented!-->
533
534 <!--method PresetAllUnitFiles is not documented!-->
535
536 <!--method AddDependencyUnitFiles is not documented!-->
537
538 <!--method GetUnitFileLinks is not documented!-->
539
540 <!--method SetExitCode is not documented!-->
541
542 <!--method LookupDynamicUserByName is not documented!-->
543
544 <!--method LookupDynamicUserByUID is not documented!-->
545
546 <!--method GetDynamicUsers is not documented!-->
547
548 <!--signal UnitNew is not documented!-->
549
550 <!--signal UnitRemoved is not documented!-->
551
552 <!--signal JobNew is not documented!-->
553
554 <!--signal JobRemoved is not documented!-->
555
556 <!--signal StartupFinished is not documented!-->
557
558 <!--signal UnitFilesChanged is not documented!-->
559
560 <!--signal Reloading is not documented!-->
561
562 <!--property SecurityStartTimestampMonotonic is not documented!-->
563
564 <!--property SecurityFinishTimestamp is not documented!-->
565
566 <!--property SecurityFinishTimestampMonotonic is not documented!-->
567
568 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
569
570 <!--property GeneratorsFinishTimestamp is not documented!-->
571
572 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
573
574 <!--property UnitsLoadStartTimestamp is not documented!-->
575
576 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
577
578 <!--property UnitsLoadFinishTimestamp is not documented!-->
579
580 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
581
582 <!--property InitRDSecurityStartTimestamp is not documented!-->
583
584 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
585
586 <!--property InitRDSecurityFinishTimestamp is not documented!-->
587
588 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
589
590 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
591
592 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
593
594 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
595
596 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
597
598 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
599
600 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
601
602 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
603
604 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
605
606 <!--property LogLevel is not documented!-->
607
608 <!--property LogTarget is not documented!-->
609
610 <!--property NFailedUnits is not documented!-->
611
612 <!--property ConfirmSpawn is not documented!-->
613
614 <!--property ShowStatus is not documented!-->
615
616 <!--property DefaultStandardOutput is not documented!-->
617
618 <!--property DefaultStandardError is not documented!-->
619
620 <!--property RuntimeWatchdogUSec is not documented!-->
621
622 <!--property RebootWatchdogUSec is not documented!-->
623
624 <!--property KExecWatchdogUSec is not documented!-->
625
626 <!--property ServiceWatchdogs is not documented!-->
627
628 <!--property SystemState is not documented!-->
629
630 <!--property ExitCode is not documented!-->
631
632 <!--property DefaultTimerAccuracyUSec is not documented!-->
633
634 <!--property DefaultTimeoutStartUSec is not documented!-->
635
636 <!--property DefaultTimeoutStopUSec is not documented!-->
637
638 <!--property DefaultTimeoutAbortUSec is not documented!-->
639
640 <!--property DefaultRestartUSec is not documented!-->
641
642 <!--property DefaultStartLimitIntervalUSec is not documented!-->
643
644 <!--property DefaultStartLimitBurst is not documented!-->
645
646 <!--property DefaultCPUAccounting is not documented!-->
647
648 <!--property DefaultBlockIOAccounting is not documented!-->
649
650 <!--property DefaultMemoryAccounting is not documented!-->
651
652 <!--property DefaultTasksAccounting is not documented!-->
653
654 <!--property DefaultLimitCPU is not documented!-->
655
656 <!--property DefaultLimitCPUSoft is not documented!-->
657
658 <!--property DefaultLimitFSIZE is not documented!-->
659
660 <!--property DefaultLimitFSIZESoft is not documented!-->
661
662 <!--property DefaultLimitDATA is not documented!-->
663
664 <!--property DefaultLimitDATASoft is not documented!-->
665
666 <!--property DefaultLimitSTACK is not documented!-->
667
668 <!--property DefaultLimitSTACKSoft is not documented!-->
669
670 <!--property DefaultLimitCORE is not documented!-->
671
672 <!--property DefaultLimitCORESoft is not documented!-->
673
674 <!--property DefaultLimitRSS is not documented!-->
675
676 <!--property DefaultLimitRSSSoft is not documented!-->
677
678 <!--property DefaultLimitNOFILE is not documented!-->
679
680 <!--property DefaultLimitNOFILESoft is not documented!-->
681
682 <!--property DefaultLimitAS is not documented!-->
683
684 <!--property DefaultLimitASSoft is not documented!-->
685
686 <!--property DefaultLimitNPROC is not documented!-->
687
688 <!--property DefaultLimitNPROCSoft is not documented!-->
689
690 <!--property DefaultLimitMEMLOCK is not documented!-->
691
692 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
693
694 <!--property DefaultLimitLOCKS is not documented!-->
695
696 <!--property DefaultLimitLOCKSSoft is not documented!-->
697
698 <!--property DefaultLimitSIGPENDING is not documented!-->
699
700 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
701
702 <!--property DefaultLimitMSGQUEUE is not documented!-->
703
704 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
705
706 <!--property DefaultLimitNICE is not documented!-->
707
708 <!--property DefaultLimitNICESoft is not documented!-->
709
710 <!--property DefaultLimitRTPRIO is not documented!-->
711
712 <!--property DefaultLimitRTPRIOSoft is not documented!-->
713
714 <!--property DefaultLimitRTTIME is not documented!-->
715
716 <!--property DefaultLimitRTTIMESoft is not documented!-->
717
718 <!--property DefaultTasksMax is not documented!-->
719
720 <!--property TimerSlackNSec is not documented!-->
721
722 <!--property DefaultOOMPolicy is not documented!-->
723
724 <!--Autogenerated cross-references for systemd.directives, do not edit-->
725
726 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
727
728 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
729
730 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
731
732 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
733
734 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
735
736 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
737
738 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
739
740 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
741
742 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
743
744 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
745
746 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
747
748 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
749
750 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
751
752 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
753
754 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
755
756 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
757
758 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
759
760 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
761
762 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
763
764 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
765
766 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
767
768 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
769
770 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
771
772 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
773
774 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
775
776 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
777
778 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
779
780 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
781
782 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
783
784 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
785
786 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
787
788 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
789
790 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
791
792 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
793
794 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
795
796 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
797
798 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
799
800 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
801
802 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
803
804 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
805
806 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
807
808 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
809
810 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
811
812 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
813
814 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
815
816 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
817
818 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
819
820 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
821
822 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
823
824 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
825
826 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
827
828 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
829
830 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
831
832 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
833
834 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
835
836 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
837
838 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
839
840 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
841
842 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
843
844 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
845
846 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
847
848 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
849
850 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
851
852 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
853
854 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
855
856 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
857
858 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
859
860 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
861
862 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
863
864 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
865
866 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
867
868 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
869
870 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
871
872 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
873
874 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
875
876 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
877
878 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
879
880 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
881
882 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
883
884 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
885
886 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
887
888 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
889
890 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
891
892 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
893
894 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
895
896 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
897
898 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
899
900 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
901
902 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
903
904 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
905
906 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
907
908 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
909
910 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
911
912 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
913
914 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
915
916 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
917
918 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
919
920 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
921
922 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
923
924 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
925
926 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
927
928 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
929
930 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
931
932 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
933
934 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
935
936 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
937
938 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
939
940 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
941
942 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
943
944 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
945
946 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
947
948 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
949
950 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
951
952 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
953
954 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
955
956 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
957
958 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
959
960 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
961
962 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
963
964 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
965
966 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
967
968 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
969
970 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
971
972 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
973
974 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
975
976 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
977
978 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
979
980 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
981
982 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
983
984 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
985
986 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
987
988 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
989
990 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
991
992 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
993
994 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
995
996 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
997
998 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
999
1000 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1001
1002 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1003
1004 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1005
1006 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1007
1008 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1009
1010 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1011
1012 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1013
1014 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1015
1016 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1017
1018 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1019
1020 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1021
1022 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1023
1024 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1025
1026 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1027
1028 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1029
1030 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1031
1032 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1033
1034 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1035
1036 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1037
1038 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1039
1040 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1041
1042 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1043
1044 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1045
1046 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1047
1048 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1049
1050 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1051
1052 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1053
1054 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1055
1056 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1057
1058 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1059
1060 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1061
1062 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1063
1064 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1065
1066 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1067
1068 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1069
1070 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1071
1072 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1073
1074 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1075
1076 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1077
1078 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1079
1080 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1081
1082 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1083
1084 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1085
1086 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1087
1088 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1089
1090 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1091
1092 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1093
1094 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1095
1096 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1097
1098 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1099
1100 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1101
1102 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1103
1104 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1105
1106 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1107
1108 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1109
1110 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1111
1112 <!--End of Autogenerated section-->
1113
1114 <refsect2>
1115 <title>Methods</title>
1116
1117 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1118 object and once on the respective unit objects. This is to optimize access times so that methods that
1119 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1120 the unit id, too.</para>
1121
1122 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
1123 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
1124 will fail.</para>
1125
1126 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
1127 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.</para>
1128
1129 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1130 unit from disk if possible.</para>
1131
1132 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1133 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1134 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1135 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1136 its dependencies, possibly replacing already queued jobs that conflict with it. If
1137 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1138 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1139 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1140 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
1141 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
1142 latter two options. On completion, this method returns the newly created job object.</para>
1143
1144 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
1145 replaces a job that is queued for one unit by a job for another unit.</para>
1146
1147 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
1148 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1149 method.</para>
1150
1151 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
1152 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1153 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
1154 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
1155 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
1156 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1157 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1158
1159 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
1160 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
1161 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1162 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
1163 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1164 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
1165 <literal>control</literal> process is for example a process that is configured via
1166 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
1167 down.</para>
1168
1169 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1170 id.</para>
1171
1172 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1173 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
1174 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1175 have any effect on jobs whose execution has already begun.</para>
1176
1177 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
1178 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
1179 flushes jobs that are queued and have not yet begun execution.</para>
1180
1181 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1182
1183 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1184
1185 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
1186 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1187 than actual units behind them. The array consists of structures with the following elements:
1188 <itemizedlist>
1189 <listitem><para>The primary unit name as string</para></listitem>
1190
1191 <listitem><para>The human readable description string</para></listitem>
1192
1193 <listitem><para>The load state (i.e. whether the unit file has been loaded
1194 successfully)</para></listitem>
1195
1196 <listitem><para>The active state (i.e. whether the unit is currently started or
1197 not)</para></listitem>
1198
1199 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1200 the unit type, which the active state is not)</para></listitem>
1201
1202 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1203 the empty string.</para></listitem>
1204
1205 <listitem><para>The unit object path</para></listitem>
1206
1207 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
1208 otherwise</para></listitem>
1209
1210 <listitem><para>The job type as string</para></listitem>
1211
1212 <listitem><para>The job object path</para></listitem>
1213 </itemizedlist></para>
1214
1215 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1216 consisting of structures with the following elements:
1217 <itemizedlist>
1218 <listitem><para>The numeric job id</para></listitem>
1219
1220 <listitem><para>The primary unit name for this job</para></listitem>
1221
1222 <listitem><para>The job type as string</para></listitem>
1223
1224 <listitem><para>The job state as string</para></listitem>
1225
1226 <listitem><para>The job object path</para></listitem>
1227
1228 <listitem><para>The unit object path</para></listitem>
1229 </itemizedlist></para>
1230
1231 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
1232 interested in signals need to call this method. Signals are only sent out if at least one client
1233 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
1234 <function>Subscribe()</function> implements. It is not necessary to invoke
1235 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
1236 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1237 to the bus or invoked <function>Unsubscribe()</function>.</para>
1238
1239 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1240
1241 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1242 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1243 more comprehensive version of <function>Reload()</function>.</para>
1244
1245 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1246 the system manager and is useful only for user session managers.</para>
1247
1248 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
1249 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1250 based reboot of the system. Note that this does not shut down any services and immediately transitions
1251 into the reboot process. These functions are normally only called as the last step of shutdown and should
1252 not be called directly. To shut down the machine, it is generally a better idea to invoke
1253 <function>Reboot()</function> or <function>PowerOff()</function> on the
1254 <filename>systemd-logind</filename> manager object; see
1255 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1256 for more information.</para>
1257
1258 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
1259 intended to be used by initial RAM disks. The method takes two arguments: the new root directory (which
1260 needs to be specified) and an init binary path (which may be left empty, in which case it is
1261 automatically searched for). The state of the system manager will be serialized before the
1262 transition. After the transition, the manager binary on the main system is invoked and replaces the old
1263 PID 1. All state will then be deserialized.</para>
1264
1265 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
1266 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1267 environment variables will be overridden.</para>
1268
1269 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1270 string array of environment variable names. All variables specified will be unset (if they have been
1271 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
1272 that were previously not set, but will not fail in that case.</para>
1273
1274 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1275 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
1276 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1277 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1278 unset list.</para>
1279
1280 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
1281 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
1282 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1283 found on disk. Note that while most units are read directly from a unit file with the same name, some
1284 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1285 to be instantiated instead.</para>
1286
1287 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
1288 file.</para>
1289
1290 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
1291 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
1292 of unit files to enable (either just file names or full absolute paths if the unit files are residing
1293 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
1294 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1295 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
1296 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
1297 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
1298 changes array consists of structures with three strings: the type of the change (one of
1299 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1300 destination of the symlink. Note that most of the following calls return a changes list in the same
1301 format.</para>
1302
1303 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
1304 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
1305
1306 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1307 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1308
1309 <programlisting>
1310 #define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1311 #define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1312 #define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1313 </programlisting>
1314
1315 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1316 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1317 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1318 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1319
1320 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1321 would result from disabling and enabling the unit quickly one after the other in an atomic
1322 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1323
1324 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1325 usual unit search paths) into the unit search path.</para>
1326
1327 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
1328 according to the preset policy. See
1329 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1330 information.</para>
1331
1332 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
1333 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1334
1335 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1336 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1337 information.</para>
1338
1339 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
1340 <filename>default.target</filename> is aliased.</para>
1341
1342 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1343 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1344 those listed in
1345 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
1346 may. The changes are applied instantly and stored on disk for future boots, unless
1347 <varname>runtime</varname> is true, in which case the settings only apply until the next
1348 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1349 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
1350 dictionary! Also note that when setting array properties with this method usually results in appending to
1351 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1352 then append to it.</para>
1353
1354 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
1355 will be released as soon as it is not running or referenced anymore or the system is
1356 rebooted. <varname>name</varname> is the unit name including its suffix and must be
1357 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1358 <varname>properties</varname> contains properties of the unit, specified like in
1359 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
1360 passed as an empty array. See the
1361 <ulink url="http://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
1362 Interface</ulink> for more information how to make use of this functionality for resource control
1363 purposes.</para>
1364 </refsect2>
1365
1366 <refsect2>
1367 <title>Signals</title>
1368
1369 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
1370 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
1371
1372 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1373 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1374 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1375 parameters: the primary unit name and the object path.</para>
1376
1377 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1378 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
1379 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1380 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1381 <literal>failed</literal>, <literal>dependency</literal>, or
1382 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1383 job. <literal>canceled</literal> indicates that a job has been canceled (via
1384 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1385 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1386 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
1387 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1388 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1389 it didn't apply to the unit's current state.</para>
1390
1391 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1392 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
1393 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1394 userspace and in total. These values may also be calculated from the
1395 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
1396 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
1397 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1398
1399 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1400 files on disk have changed.</para>
1401
1402 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1403 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
1404 to False). This may be used by UIs to optimize UI updates.</para>
1405 </refsect2>
1406
1407 <refsect2>
1408 <title>Properties</title>
1409
1410 <para>Most properties simply reflect the respective options in
1411 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1412
1413 <para>The others:</para>
1414
1415 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
1416 the version string is purely informational. It should not be parsed and one may not assume the version to
1417 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
1418 it is not part of the public API.</para>
1419
1420 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
1421 build. Enabled options are prefixed with +, disabled options with -.</para>
1422
1423 <para><varname>Tainted</varname> encodes a couple of taint flags as a colon-separated list. When
1424 systemd detects it is running on a system with certain problems, it will set an appropriate taint
1425 flag. Taints may be used to lower the chance of bogus bug reports. The following taints are currently
1426 known: <literal>split-usr</literal>, <literal>mtab-not-symlink</literal>,
1427 <literal>cgroups-missing</literal>, <literal>local-hwclock</literal>. <literal>split-usr</literal> is
1428 set if <filename>/usr/</filename> is not pre-mounted when systemd is first invoked. See
1429 <ulink url="http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1430 Booting Without /usr is Broken</ulink>
1431 for details why this is bad. <literal>mtab-not-symlink</literal> indicates that
1432 <filename>/etc/mtab</filename> is not a symlink to <filename>/proc/self/mounts</filename> as
1433 required. <literal>cgroups-missing</literal> indicates that control groups have not been enabled in the
1434 kernel. <literal>local-hwclock</literal> indicates that the local RTC is configured to be in local time
1435 rather than UTC.</para>
1436
1437 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1438 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1439 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1440 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1441 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
1442 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
1443 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1444 taken when the firmware first began execution, when the boot loader first began execution, when the
1445 kernel first began execution, when the initrd first began execution, when the main systemd instance
1446 began execution and finally, when all queued startup jobs finished execution. These values are useful
1447 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1448 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1449 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1450 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1451 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1452 indicating that no data is available.</para>
1453
1454 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
1455 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
1456 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1457 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
1458 the unit files.</para>
1459
1460 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
1461 names of units that are currently loaded and can be more than the amount of actually loaded units since
1462 units may have more than one name.</para>
1463
1464 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1465
1466 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1467
1468 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1469
1470 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
1471 1.0. This value begins at 0.0 at early-boot and ends at 1.0 when boot is finished and is based on the
1472 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
1473 boot.</para>
1474
1475 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1476 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1477
1478 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
1479 file system paths encoded as strings.</para>
1480
1481 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
1482 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1483 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1484 IDs see
1485 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1486 Note that only the "innermost" virtualization technology is exported here. This detects both
1487 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1488
1489 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1490 systemd instance is running on. This follows the same vocabulary as
1491 <varname>ConditionArchitectures=</varname>.</para>
1492
1493 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
1494 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
1495 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
1496 string for the host instance and some other string for container instances.</para>
1497 </refsect2>
1498
1499 <refsect2>
1500 <title>Security</title>
1501
1502 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
1503 operations are allowed through the polkit privilege system. Operations which modify unit state
1504 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
1505 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
1506 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1507 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
1508 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
1509 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1510 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
1511 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
1512 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
1513 <function>UnsetAndSetEnvironment()</function>) require
1514 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
1515 and <function>Reexecute()</function> require
1516 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1517 </para>
1518 </refsect2>
1519 </refsect1>
1520
1521 <refsect1>
1522 <title>Unit Objects</title>
1523
1524 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
1525 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1526 interface org.freedesktop.systemd1.Unit {
1527 methods:
1528 Start(in s mode,
1529 out o job);
1530 Stop(in s mode,
1531 out o job);
1532 Reload(in s mode,
1533 out o job);
1534 Restart(in s mode,
1535 out o job);
1536 TryRestart(in s mode,
1537 out o job);
1538 ReloadOrRestart(in s mode,
1539 out o job);
1540 ReloadOrTryRestart(in s mode,
1541 out o job);
1542 EnqueueJob(in s job_type,
1543 in s job_mode,
1544 out u job_id,
1545 out o job_path,
1546 out s unit_id,
1547 out o unit_path,
1548 out s job_type,
1549 out a(uosos) affected_jobs);
1550 Kill(in s whom,
1551 in i signal);
1552 ResetFailed();
1553 SetProperties(in b runtime,
1554 in a(sv) properties);
1555 Ref();
1556 Unref();
1557 Clean(in as mask);
1558 Freeze();
1559 Thaw();
1560 properties:
1561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1562 readonly s Id = '...';
1563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1564 readonly as Names = ['...', ...];
1565 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1566 readonly s Following = '...';
1567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1568 readonly as Requires = ['...', ...];
1569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1570 readonly as Requisite = ['...', ...];
1571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1572 readonly as Wants = ['...', ...];
1573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1574 readonly as BindsTo = ['...', ...];
1575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1576 readonly as PartOf = ['...', ...];
1577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1578 readonly as RequiredBy = ['...', ...];
1579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1580 readonly as RequisiteOf = ['...', ...];
1581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1582 readonly as WantedBy = ['...', ...];
1583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1584 readonly as BoundBy = ['...', ...];
1585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1586 readonly as ConsistsOf = ['...', ...];
1587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1588 readonly as Conflicts = ['...', ...];
1589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1590 readonly as ConflictedBy = ['...', ...];
1591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1592 readonly as Before = ['...', ...];
1593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1594 readonly as After = ['...', ...];
1595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1596 readonly as OnFailure = ['...', ...];
1597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1598 readonly as Triggers = ['...', ...];
1599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1600 readonly as TriggeredBy = ['...', ...];
1601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1602 readonly as PropagatesReloadTo = ['...', ...];
1603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1604 readonly as ReloadPropagatedFrom = ['...', ...];
1605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1606 readonly as JoinsNamespaceOf = ['...', ...];
1607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1608 readonly as RequiresMountsFor = ['...', ...];
1609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1610 readonly as Documentation = ['...', ...];
1611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1612 readonly s Description = '...';
1613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1614 readonly s LoadState = '...';
1615 readonly s ActiveState = '...';
1616 readonly s FreezerState = '...';
1617 readonly s SubState = '...';
1618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1619 readonly s FragmentPath = '...';
1620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1621 readonly s SourcePath = '...';
1622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1623 readonly as DropInPaths = ['...', ...];
1624 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1625 readonly s UnitFileState = '...';
1626 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1627 readonly s UnitFilePreset = '...';
1628 readonly t StateChangeTimestamp = ...;
1629 readonly t StateChangeTimestampMonotonic = ...;
1630 readonly t InactiveExitTimestamp = ...;
1631 readonly t InactiveExitTimestampMonotonic = ...;
1632 readonly t ActiveEnterTimestamp = ...;
1633 readonly t ActiveEnterTimestampMonotonic = ...;
1634 readonly t ActiveExitTimestamp = ...;
1635 readonly t ActiveExitTimestampMonotonic = ...;
1636 readonly t InactiveEnterTimestamp = ...;
1637 readonly t InactiveEnterTimestampMonotonic = ...;
1638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1639 readonly b CanStart = ...;
1640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1641 readonly b CanStop = ...;
1642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1643 readonly b CanReload = ...;
1644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1645 readonly b CanIsolate = ...;
1646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1647 readonly as CanClean = ['...', ...];
1648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1649 readonly b CanFreeze = ...;
1650 readonly (uo) Job = ...;
1651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1652 readonly b StopWhenUnneeded = ...;
1653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1654 readonly b RefuseManualStart = ...;
1655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1656 readonly b RefuseManualStop = ...;
1657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1658 readonly b AllowIsolate = ...;
1659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1660 readonly b DefaultDependencies = ...;
1661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1662 readonly s OnFailureJobMode = '...';
1663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1664 readonly b IgnoreOnIsolate = ...;
1665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1666 readonly b NeedDaemonReload = ...;
1667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1668 readonly t JobTimeoutUSec = ...;
1669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1670 readonly t JobRunningTimeoutUSec = ...;
1671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1672 readonly s JobTimeoutAction = '...';
1673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1674 readonly s JobTimeoutRebootArgument = '...';
1675 readonly b ConditionResult = ...;
1676 readonly b AssertResult = ...;
1677 readonly t ConditionTimestamp = ...;
1678 readonly t ConditionTimestampMonotonic = ...;
1679 readonly t AssertTimestamp = ...;
1680 readonly t AssertTimestampMonotonic = ...;
1681 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1682 readonly a(sbbsi) Conditions = [...];
1683 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1684 readonly a(sbbsi) Asserts = [...];
1685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1686 readonly (ss) LoadError = ...;
1687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1688 readonly b Transient = ...;
1689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1690 readonly b Perpetual = ...;
1691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1692 readonly t StartLimitIntervalUSec = ...;
1693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1694 readonly u StartLimitBurst = ...;
1695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1696 readonly s StartLimitAction = '...';
1697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1698 readonly s FailureAction = '...';
1699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1700 readonly i FailureActionExitStatus = ...;
1701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1702 readonly s SuccessAction = '...';
1703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1704 readonly i SuccessActionExitStatus = ...;
1705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1706 readonly s RebootArgument = '...';
1707 readonly ay InvocationID = [...];
1708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1709 readonly s CollectMode = '...';
1710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1711 readonly as Refs = ['...', ...];
1712 };
1713 interface org.freedesktop.DBus.Peer { ... };
1714 interface org.freedesktop.DBus.Introspectable { ... };
1715 interface org.freedesktop.DBus.Properties { ... };
1716 };
1717 </programlisting>
1718
1719 <!--method EnqueueJob is not documented!-->
1720
1721 <!--method Ref is not documented!-->
1722
1723 <!--method Unref is not documented!-->
1724
1725 <!--method Clean is not documented!-->
1726
1727 <!--method Freeze is not documented!-->
1728
1729 <!--method Thaw is not documented!-->
1730
1731 <!--property PartOf is not documented!-->
1732
1733 <!--property RequisiteOf is not documented!-->
1734
1735 <!--property ConsistsOf is not documented!-->
1736
1737 <!--property ReloadPropagatedFrom is not documented!-->
1738
1739 <!--property JoinsNamespaceOf is not documented!-->
1740
1741 <!--property FreezerState is not documented!-->
1742
1743 <!--property DropInPaths is not documented!-->
1744
1745 <!--property UnitFilePreset is not documented!-->
1746
1747 <!--property StateChangeTimestamp is not documented!-->
1748
1749 <!--property StateChangeTimestampMonotonic is not documented!-->
1750
1751 <!--property CanClean is not documented!-->
1752
1753 <!--property CanFreeze is not documented!-->
1754
1755 <!--property OnFailureJobMode is not documented!-->
1756
1757 <!--property JobRunningTimeoutUSec is not documented!-->
1758
1759 <!--property JobTimeoutAction is not documented!-->
1760
1761 <!--property JobTimeoutRebootArgument is not documented!-->
1762
1763 <!--property AssertResult is not documented!-->
1764
1765 <!--property AssertTimestamp is not documented!-->
1766
1767 <!--property AssertTimestampMonotonic is not documented!-->
1768
1769 <!--property Asserts is not documented!-->
1770
1771 <!--property Perpetual is not documented!-->
1772
1773 <!--property StartLimitIntervalUSec is not documented!-->
1774
1775 <!--property StartLimitAction is not documented!-->
1776
1777 <!--property FailureAction is not documented!-->
1778
1779 <!--property FailureActionExitStatus is not documented!-->
1780
1781 <!--property SuccessAction is not documented!-->
1782
1783 <!--property SuccessActionExitStatus is not documented!-->
1784
1785 <!--property RebootArgument is not documented!-->
1786
1787 <!--property InvocationID is not documented!-->
1788
1789 <!--property CollectMode is not documented!-->
1790
1791 <!--property Refs is not documented!-->
1792
1793 <!--Autogenerated cross-references for systemd.directives, do not edit-->
1794
1795 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
1796
1797 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
1798
1799 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
1800
1801 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
1802
1803 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
1804
1805 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
1806
1807 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
1808
1809 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
1810
1811 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
1812
1813 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
1814
1815 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
1816
1817 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
1818
1819 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
1820
1821 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
1822
1823 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
1824
1825 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
1826
1827 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
1828
1829 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
1830
1831 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
1832
1833 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
1834
1835 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
1836
1837 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
1838
1839 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
1840
1841 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
1842
1843 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
1844
1845 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
1846
1847 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
1848
1849 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
1850
1851 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
1852
1853 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
1854
1855 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
1856
1857 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
1858
1859 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
1860
1861 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
1862
1863 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
1864
1865 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
1866
1867 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
1868
1869 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
1870
1871 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
1872
1873 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
1874
1875 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
1876
1877 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
1878
1879 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
1880
1881 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
1882
1883 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
1884
1885 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
1886
1887 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
1888
1889 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
1890
1891 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
1892
1893 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
1894
1895 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
1896
1897 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
1898
1899 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
1900
1901 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
1902
1903 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
1904
1905 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
1906
1907 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
1908
1909 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
1910
1911 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
1912
1913 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
1914
1915 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
1916
1917 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
1918
1919 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
1920
1921 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
1922
1923 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
1924
1925 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
1926
1927 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
1928
1929 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
1930
1931 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
1932
1933 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
1934
1935 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
1936
1937 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
1938
1939 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
1940
1941 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
1942
1943 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
1944
1945 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
1946
1947 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
1948
1949 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
1950
1951 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
1952
1953 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
1954
1955 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
1956
1957 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
1958
1959 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
1960
1961 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
1962
1963 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
1964
1965 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
1966
1967 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
1968
1969 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
1970
1971 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
1972
1973 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
1974
1975 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
1976
1977 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
1978
1979 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
1980
1981 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
1982
1983 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
1984
1985 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
1986
1987 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
1988
1989 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
1990
1991 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
1992
1993 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
1994
1995 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
1996
1997 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
1998
1999 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2000
2001 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2002
2003 <!--End of Autogenerated section-->
2004
2005 <refsect2>
2006 <title>Methods</title>
2007
2008 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2009 <function>Restart()</function>, <function>TryRestart()</function>,
2010 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
2011 <function>Kill()</function>, <function>ResetFailed()</function>, and
2012 <function>SetProperties()</function> implement the same operation as the respective methods on the
2013 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
2014 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
2015 object has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object
2016 for a specific unit name. Calling the methods on the Manager object is hence a round trip
2017 optimization.</para>
2018 </refsect2>
2019
2020 <refsect2>
2021 <title>Properties</title>
2022
2023 <para><varname>Id</varname> contains the primary name of the unit.</para>
2024
2025 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2026 exposed in <varname>Id</varname>.</para>
2027
2028 <para><varname>Following</varname> either contains the empty string or contains the name of another
2029 unit that this unit follows in state. This is used for some device units which reflect the unit state
2030 machine of another unit, and which other unit this is might possibly change.</para>
2031
2032 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2033 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2034 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2035 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2036 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2037 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2038 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2039 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2040 determined automatically.</para>
2041
2042 <para><varname>Description</varname> contains the human readable description string for the
2043 unit.</para>
2044
2045 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2046 automatically generated from in case it is not a native unit (in which case it contains the empty
2047 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2048 set to <filename>/etc/fstab</filename>.</para>
2049
2050 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2051 unit.</para>
2052
2053 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2054 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2055 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2056 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2057 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2058 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2059 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2060 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2061 configuration might be active (because configuration might have been reloaded at a time where a unit
2062 was already active).</para>
2063
2064 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2065 active or not. The following states are currently defined: <literal>active</literal>,
2066 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2067 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2068 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2069 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2070 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2071 indicates that it is inactive and the previous run was not successful (more information about the
2072 reason for this is available on the unit type specific interfaces, for example for services in the
2073 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2074 has previously been inactive but is currently in the process of entering an active state. Conversely
2075 <literal>deactivating</literal> indicates that the unit is currently in the process of
2076 deactivation.</para>
2077
2078 <para><varname>SubState</varname> encodes states of the same state machine that
2079 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2080 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2081 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2082 mapped to the six high-level states. Note that multiple low-level states might map to the same
2083 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2084 types. At this point the low-level states are not documented here, and are more likely to be extended
2085 later on than the common high-level states explained above.</para>
2086
2087 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2088 one (if not, it contains the empty string).</para>
2089
2090 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2091 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2092 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2093 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2094 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
2095 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2096 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
2097 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2098 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2099 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2100 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
2101 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2102 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2103 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2104 could not be determined whether the unit file is enabled.</para>
2105
2106 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2107 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2108 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2109 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2110 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
2111 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2112 state, or entered an inactive state. These are the points in time where the unit transitioned
2113 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2114 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2115 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2116 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2117 not yet been recorded on this boot.</para>
2118
2119 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2120 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2121 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
2122
2123 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
2124 mode.</para>
2125
2126 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2127 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
2128 0.</para>
2129
2130 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2131 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2132 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2133 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2134 corresponding configuration booleans in the unit file.</para>
2135
2136 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2137 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2138 systemd uses to watch and manipulate the unit and all its processes.</para>
2139
2140 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2141 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
2142 changed since the configuration was read and hence whether a configuration reload is
2143 recommended.</para>
2144
2145 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2146 unit file.</para>
2147
2148 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2149 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2150 the last time the configured conditions of the unit have been checked or 0 if they have never been
2151 checked. Conditions are checked when a unit is requested to start.</para>
2152
2153 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2154 conditions of this unit were checked. </para>
2155
2156 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
2157 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2158 condition is a trigger condition, whether the condition is reversed, the right hand side of the
2159 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
2160 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2161 condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1
2162 are used, but additional values may be used in the future, retaining the meaning of
2163 zero/positive/negative values.</para>
2164
2165 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2166 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2167 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
2168 will be a pair of empty strings.</para>
2169
2170 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
2171 transient unit (i.e. via <function>CreateTransientUnit()</function> on the manager object).</para>
2172 </refsect2>
2173
2174 <refsect2>
2175 <title>Security</title>
2176
2177 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2178 allowed for everyone. All operations are allowed for clients with the
2179 <constant>CAP_SYS_ADMIN</constant> capability or when the
2180 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
2181 polkit.</para>
2182 </refsect2>
2183 </refsect1>
2184
2185 <refsect1>
2186 <title>Service Unit Objects</title>
2187
2188 <para>All service unit objects implement the
2189 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2190 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2191
2192 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
2193 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
2194 interface org.freedesktop.systemd1.Service {
2195 methods:
2196 GetProcesses(out a(sus) processes);
2197 AttachProcesses(in s subcgroup,
2198 in au pids);
2199 properties:
2200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2201 readonly s Type = '...';
2202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2203 readonly s Restart = '...';
2204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2205 readonly s PIDFile = '...';
2206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2207 readonly s NotifyAccess = '...';
2208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2209 readonly t RestartUSec = ...;
2210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2211 readonly t TimeoutStartUSec = ...;
2212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2213 readonly t TimeoutStopUSec = ...;
2214 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2215 readonly t TimeoutAbortUSec = ...;
2216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2217 readonly s TimeoutStartFailureMode = '...';
2218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2219 readonly s TimeoutStopFailureMode = '...';
2220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2221 readonly t RuntimeMaxUSec = ...;
2222 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2223 readonly t WatchdogUSec = ...;
2224 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2225 readonly t WatchdogTimestamp = ...;
2226 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2227 readonly t WatchdogTimestampMonotonic = ...;
2228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2229 readonly b RootDirectoryStartOnly = ...;
2230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2231 readonly b RemainAfterExit = ...;
2232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2233 readonly b GuessMainPID = ...;
2234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2235 readonly (aiai) RestartPreventExitStatus = ...;
2236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2237 readonly (aiai) RestartForceExitStatus = ...;
2238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2239 readonly (aiai) SuccessExitStatus = ...;
2240 readonly u MainPID = ...;
2241 readonly u ControlPID = ...;
2242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2243 readonly s BusName = '...';
2244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2245 readonly u FileDescriptorStoreMax = ...;
2246 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2247 readonly u NFileDescriptorStore = ...;
2248 readonly s StatusText = '...';
2249 readonly i StatusErrno = ...;
2250 readonly s Result = '...';
2251 readonly s ReloadResult = '...';
2252 readonly s CleanResult = '...';
2253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2254 readonly s USBFunctionDescriptors = '...';
2255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2256 readonly s USBFunctionStrings = '...';
2257 readonly u UID = ...;
2258 readonly u GID = ...;
2259 readonly u NRestarts = ...;
2260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2261 readonly s OOMPolicy = '...';
2262 readonly t ExecMainStartTimestamp = ...;
2263 readonly t ExecMainStartTimestampMonotonic = ...;
2264 readonly t ExecMainExitTimestamp = ...;
2265 readonly t ExecMainExitTimestampMonotonic = ...;
2266 readonly u ExecMainPID = ...;
2267 readonly i ExecMainCode = ...;
2268 readonly i ExecMainStatus = ...;
2269 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2270 readonly a(sasbttttuii) ExecCondition = [...];
2271 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2272 readonly a(sasasttttuii) ExecConditionEx = [...];
2273 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2274 readonly a(sasbttttuii) ExecStartPre = [...];
2275 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2276 readonly a(sasasttttuii) ExecStartPreEx = [...];
2277 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2278 readonly a(sasbttttuii) ExecStart = [...];
2279 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2280 readonly a(sasasttttuii) ExecStartEx = [...];
2281 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2282 readonly a(sasbttttuii) ExecStartPost = [...];
2283 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2284 readonly a(sasasttttuii) ExecStartPostEx = [...];
2285 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2286 readonly a(sasbttttuii) ExecReload = [...];
2287 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2288 readonly a(sasasttttuii) ExecReloadEx = [...];
2289 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2290 readonly a(sasbttttuii) ExecStop = [...];
2291 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2292 readonly a(sasasttttuii) ExecStopEx = [...];
2293 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2294 readonly a(sasbttttuii) ExecStopPost = [...];
2295 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2296 readonly a(sasasttttuii) ExecStopPostEx = [...];
2297 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2298 readonly s Slice = '...';
2299 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2300 readonly s ControlGroup = '...';
2301 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2302 readonly t MemoryCurrent = ...;
2303 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2304 readonly t CPUUsageNSec = ...;
2305 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2306 readonly ay EffectiveCPUs = [...];
2307 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2308 readonly ay EffectiveMemoryNodes = [...];
2309 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2310 readonly t TasksCurrent = ...;
2311 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2312 readonly t IPIngressBytes = ...;
2313 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2314 readonly t IPIngressPackets = ...;
2315 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2316 readonly t IPEgressBytes = ...;
2317 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2318 readonly t IPEgressPackets = ...;
2319 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2320 readonly t IOReadBytes = ...;
2321 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2322 readonly t IOReadOperations = ...;
2323 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2324 readonly t IOWriteBytes = ...;
2325 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2326 readonly t IOWriteOperations = ...;
2327 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2328 readonly b Delegate = ...;
2329 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2330 readonly as DelegateControllers = ['...', ...];
2331 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2332 readonly b CPUAccounting = ...;
2333 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2334 readonly t CPUWeight = ...;
2335 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2336 readonly t StartupCPUWeight = ...;
2337 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2338 readonly t CPUShares = ...;
2339 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2340 readonly t StartupCPUShares = ...;
2341 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2342 readonly t CPUQuotaPerSecUSec = ...;
2343 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2344 readonly t CPUQuotaPeriodUSec = ...;
2345 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2346 readonly ay AllowedCPUs = [...];
2347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2348 readonly ay AllowedMemoryNodes = [...];
2349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2350 readonly b IOAccounting = ...;
2351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2352 readonly t IOWeight = ...;
2353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2354 readonly t StartupIOWeight = ...;
2355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2356 readonly a(st) IODeviceWeight = [...];
2357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2358 readonly a(st) IOReadBandwidthMax = [...];
2359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2360 readonly a(st) IOWriteBandwidthMax = [...];
2361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2362 readonly a(st) IOReadIOPSMax = [...];
2363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2364 readonly a(st) IOWriteIOPSMax = [...];
2365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2366 readonly a(st) IODeviceLatencyTargetUSec = [...];
2367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2368 readonly b BlockIOAccounting = ...;
2369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2370 readonly t BlockIOWeight = ...;
2371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2372 readonly t StartupBlockIOWeight = ...;
2373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2374 readonly a(st) BlockIODeviceWeight = [...];
2375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2376 readonly a(st) BlockIOReadBandwidth = [...];
2377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2378 readonly a(st) BlockIOWriteBandwidth = [...];
2379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2380 readonly b MemoryAccounting = ...;
2381 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2382 readonly t DefaultMemoryLow = ...;
2383 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2384 readonly t DefaultMemoryMin = ...;
2385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2386 readonly t MemoryMin = ...;
2387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2388 readonly t MemoryLow = ...;
2389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2390 readonly t MemoryHigh = ...;
2391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2392 readonly t MemoryMax = ...;
2393 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2394 readonly t MemorySwapMax = ...;
2395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2396 readonly t MemoryLimit = ...;
2397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2398 readonly s DevicePolicy = '...';
2399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2400 readonly a(ss) DeviceAllow = [...];
2401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2402 readonly b TasksAccounting = ...;
2403 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2404 readonly t TasksMax = ...;
2405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2406 readonly b IPAccounting = ...;
2407 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2408 readonly a(iayu) IPAddressAllow = [...];
2409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2410 readonly a(iayu) IPAddressDeny = [...];
2411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2412 readonly as IPIngressFilterPath = ['...', ...];
2413 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2414 readonly as IPEgressFilterPath = ['...', ...];
2415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2416 readonly as DisableControllers = ['...', ...];
2417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2418 readonly s ManagedOOMSwap = '...';
2419 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2420 readonly s ManagedOOMMemoryPressure = '...';
2421 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2422 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
2423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2424 readonly as Environment = ['...', ...];
2425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2426 readonly a(sb) EnvironmentFiles = [...];
2427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2428 readonly as PassEnvironment = ['...', ...];
2429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2430 readonly as UnsetEnvironment = ['...', ...];
2431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2432 readonly u UMask = ...;
2433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2434 readonly t LimitCPU = ...;
2435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2436 readonly t LimitCPUSoft = ...;
2437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2438 readonly t LimitFSIZE = ...;
2439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2440 readonly t LimitFSIZESoft = ...;
2441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2442 readonly t LimitDATA = ...;
2443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2444 readonly t LimitDATASoft = ...;
2445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2446 readonly t LimitSTACK = ...;
2447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2448 readonly t LimitSTACKSoft = ...;
2449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2450 readonly t LimitCORE = ...;
2451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2452 readonly t LimitCORESoft = ...;
2453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2454 readonly t LimitRSS = ...;
2455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2456 readonly t LimitRSSSoft = ...;
2457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2458 readonly t LimitNOFILE = ...;
2459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2460 readonly t LimitNOFILESoft = ...;
2461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2462 readonly t LimitAS = ...;
2463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2464 readonly t LimitASSoft = ...;
2465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2466 readonly t LimitNPROC = ...;
2467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2468 readonly t LimitNPROCSoft = ...;
2469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2470 readonly t LimitMEMLOCK = ...;
2471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2472 readonly t LimitMEMLOCKSoft = ...;
2473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2474 readonly t LimitLOCKS = ...;
2475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2476 readonly t LimitLOCKSSoft = ...;
2477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2478 readonly t LimitSIGPENDING = ...;
2479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2480 readonly t LimitSIGPENDINGSoft = ...;
2481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2482 readonly t LimitMSGQUEUE = ...;
2483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2484 readonly t LimitMSGQUEUESoft = ...;
2485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2486 readonly t LimitNICE = ...;
2487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2488 readonly t LimitNICESoft = ...;
2489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2490 readonly t LimitRTPRIO = ...;
2491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2492 readonly t LimitRTPRIOSoft = ...;
2493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2494 readonly t LimitRTTIME = ...;
2495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2496 readonly t LimitRTTIMESoft = ...;
2497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2498 readonly s WorkingDirectory = '...';
2499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2500 readonly s RootDirectory = '...';
2501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2502 readonly s RootImage = '...';
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2504 readonly a(ss) RootImageOptions = [...];
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2506 readonly ay RootHash = [...];
2507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2508 readonly s RootHashPath = '...';
2509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2510 readonly ay RootHashSignature = [...];
2511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2512 readonly s RootHashSignaturePath = '...';
2513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2514 readonly s RootVerity = '...';
2515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2516 readonly a(ssba(ss)) MountImages = [...];
2517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2518 readonly i OOMScoreAdjust = ...;
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2520 readonly t CoredumpFilter = ...;
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2522 readonly i Nice = ...;
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2524 readonly i IOSchedulingClass = ...;
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2526 readonly i IOSchedulingPriority = ...;
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2528 readonly i CPUSchedulingPolicy = ...;
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2530 readonly i CPUSchedulingPriority = ...;
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2532 readonly ay CPUAffinity = [...];
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2534 readonly b CPUAffinityFromNUMA = ...;
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2536 readonly i NUMAPolicy = ...;
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2538 readonly ay NUMAMask = [...];
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2540 readonly t TimerSlackNSec = ...;
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2542 readonly b CPUSchedulingResetOnFork = ...;
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2544 readonly b NonBlocking = ...;
2545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2546 readonly s StandardInput = '...';
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2548 readonly s StandardInputFileDescriptorName = '...';
2549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2550 readonly ay StandardInputData = [...];
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2552 readonly s StandardOutput = '...';
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2554 readonly s StandardOutputFileDescriptorName = '...';
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2556 readonly s StandardError = '...';
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2558 readonly s StandardErrorFileDescriptorName = '...';
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2560 readonly s TTYPath = '...';
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2562 readonly b TTYReset = ...;
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2564 readonly b TTYVHangup = ...;
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2566 readonly b TTYVTDisallocate = ...;
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2568 readonly i SyslogPriority = ...;
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2570 readonly s SyslogIdentifier = '...';
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2572 readonly b SyslogLevelPrefix = ...;
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2574 readonly i SyslogLevel = ...;
2575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2576 readonly i SyslogFacility = ...;
2577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2578 readonly i LogLevelMax = ...;
2579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2580 readonly t LogRateLimitIntervalUSec = ...;
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2582 readonly u LogRateLimitBurst = ...;
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2584 readonly aay LogExtraFields = [[...], ...];
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2586 readonly s LogNamespace = '...';
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2588 readonly i SecureBits = ...;
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2590 readonly t CapabilityBoundingSet = ...;
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2592 readonly t AmbientCapabilities = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2594 readonly s User = '...';
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2596 readonly s Group = '...';
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2598 readonly b DynamicUser = ...;
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2600 readonly b RemoveIPC = ...;
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2602 readonly a(say) SetCredential = [...];
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2604 readonly a(ss) LoadCredential = [...];
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2606 readonly as SupplementaryGroups = ['...', ...];
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2608 readonly s PAMName = '...';
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2610 readonly as ReadWritePaths = ['...', ...];
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2612 readonly as ReadOnlyPaths = ['...', ...];
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2614 readonly as InaccessiblePaths = ['...', ...];
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2616 readonly t MountFlags = ...;
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2618 readonly b PrivateTmp = ...;
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2620 readonly b PrivateDevices = ...;
2621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2622 readonly b ProtectClock = ...;
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2624 readonly b ProtectKernelTunables = ...;
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2626 readonly b ProtectKernelModules = ...;
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2628 readonly b ProtectKernelLogs = ...;
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2630 readonly b ProtectControlGroups = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2632 readonly b PrivateNetwork = ...;
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2634 readonly b PrivateUsers = ...;
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2636 readonly b PrivateMounts = ...;
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2638 readonly s ProtectHome = '...';
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2640 readonly s ProtectSystem = '...';
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2642 readonly b SameProcessGroup = ...;
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2644 readonly s UtmpIdentifier = '...';
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2646 readonly s UtmpMode = '...';
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2648 readonly (bs) SELinuxContext = ...;
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2650 readonly (bs) AppArmorProfile = ...;
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2652 readonly (bs) SmackProcessLabel = ...;
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2654 readonly b IgnoreSIGPIPE = ...;
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2656 readonly b NoNewPrivileges = ...;
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2658 readonly (bas) SystemCallFilter = ...;
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2660 readonly as SystemCallArchitectures = ['...', ...];
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2662 readonly i SystemCallErrorNumber = ...;
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2664 readonly (bas) SystemCallLog = ...;
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2666 readonly s Personality = '...';
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2668 readonly b LockPersonality = ...;
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2670 readonly (bas) RestrictAddressFamilies = ...;
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2672 readonly s RuntimeDirectoryPreserve = '...';
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2674 readonly u RuntimeDirectoryMode = ...;
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2676 readonly as RuntimeDirectory = ['...', ...];
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2678 readonly u StateDirectoryMode = ...;
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2680 readonly as StateDirectory = ['...', ...];
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2682 readonly u CacheDirectoryMode = ...;
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2684 readonly as CacheDirectory = ['...', ...];
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2686 readonly u LogsDirectoryMode = ...;
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2688 readonly as LogsDirectory = ['...', ...];
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2690 readonly u ConfigurationDirectoryMode = ...;
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2692 readonly as ConfigurationDirectory = ['...', ...];
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2694 readonly t TimeoutCleanUSec = ...;
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2696 readonly b MemoryDenyWriteExecute = ...;
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2698 readonly b RestrictRealtime = ...;
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2700 readonly b RestrictSUIDSGID = ...;
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2702 readonly t RestrictNamespaces = ...;
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2704 readonly a(ssbt) BindPaths = [...];
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2706 readonly a(ssbt) BindReadOnlyPaths = [...];
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2708 readonly a(ss) TemporaryFileSystem = [...];
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2710 readonly b MountAPIVFS = ...;
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2712 readonly s KeyringMode = '...';
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2714 readonly s ProtectProc = '...';
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2716 readonly s ProcSubset = '...';
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2718 readonly b ProtectHostname = ...;
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2720 readonly s NetworkNamespacePath = '...';
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2722 readonly s KillMode = '...';
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2724 readonly i KillSignal = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2726 readonly i RestartKillSignal = ...;
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2728 readonly i FinalKillSignal = ...;
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2730 readonly b SendSIGKILL = ...;
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2732 readonly b SendSIGHUP = ...;
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2734 readonly i WatchdogSignal = ...;
2735 };
2736 interface org.freedesktop.DBus.Peer { ... };
2737 interface org.freedesktop.DBus.Introspectable { ... };
2738 interface org.freedesktop.DBus.Properties { ... };
2739 interface org.freedesktop.systemd1.Unit { ... };
2740 };
2741 </programlisting>
2742
2743 <!--method GetProcesses is not documented!-->
2744
2745 <!--method AttachProcesses is not documented!-->
2746
2747 <!--property Type is not documented!-->
2748
2749 <!--property Restart is not documented!-->
2750
2751 <!--property PIDFile is not documented!-->
2752
2753 <!--property NotifyAccess is not documented!-->
2754
2755 <!--property RestartUSec is not documented!-->
2756
2757 <!--property TimeoutStartFailureMode is not documented!-->
2758
2759 <!--property TimeoutStopFailureMode is not documented!-->
2760
2761 <!--property RuntimeMaxUSec is not documented!-->
2762
2763 <!--property WatchdogUSec is not documented!-->
2764
2765 <!--property RootDirectoryStartOnly is not documented!-->
2766
2767 <!--property RemainAfterExit is not documented!-->
2768
2769 <!--property GuessMainPID is not documented!-->
2770
2771 <!--property RestartPreventExitStatus is not documented!-->
2772
2773 <!--property RestartForceExitStatus is not documented!-->
2774
2775 <!--property SuccessExitStatus is not documented!-->
2776
2777 <!--property BusName is not documented!-->
2778
2779 <!--property FileDescriptorStoreMax is not documented!-->
2780
2781 <!--property NFileDescriptorStore is not documented!-->
2782
2783 <!--property StatusErrno is not documented!-->
2784
2785 <!--property ReloadResult is not documented!-->
2786
2787 <!--property CleanResult is not documented!-->
2788
2789 <!--property USBFunctionDescriptors is not documented!-->
2790
2791 <!--property USBFunctionStrings is not documented!-->
2792
2793 <!--property UID is not documented!-->
2794
2795 <!--property GID is not documented!-->
2796
2797 <!--property NRestarts is not documented!-->
2798
2799 <!--property OOMPolicy is not documented!-->
2800
2801 <!--property ExecCondition is not documented!-->
2802
2803 <!--property ExecConditionEx is not documented!-->
2804
2805 <!--property ExecStartPreEx is not documented!-->
2806
2807 <!--property ExecStartEx is not documented!-->
2808
2809 <!--property ExecStartPostEx is not documented!-->
2810
2811 <!--property ExecReloadEx is not documented!-->
2812
2813 <!--property ExecStopEx is not documented!-->
2814
2815 <!--property ExecStopPost is not documented!-->
2816
2817 <!--property ExecStopPostEx is not documented!-->
2818
2819 <!--property Slice is not documented!-->
2820
2821 <!--property MemoryCurrent is not documented!-->
2822
2823 <!--property CPUUsageNSec is not documented!-->
2824
2825 <!--property EffectiveCPUs is not documented!-->
2826
2827 <!--property EffectiveMemoryNodes is not documented!-->
2828
2829 <!--property TasksCurrent is not documented!-->
2830
2831 <!--property IPIngressBytes is not documented!-->
2832
2833 <!--property IPIngressPackets is not documented!-->
2834
2835 <!--property IPEgressBytes is not documented!-->
2836
2837 <!--property IPEgressPackets is not documented!-->
2838
2839 <!--property IOReadBytes is not documented!-->
2840
2841 <!--property IOReadOperations is not documented!-->
2842
2843 <!--property IOWriteBytes is not documented!-->
2844
2845 <!--property IOWriteOperations is not documented!-->
2846
2847 <!--property Delegate is not documented!-->
2848
2849 <!--property DelegateControllers is not documented!-->
2850
2851 <!--property CPUAccounting is not documented!-->
2852
2853 <!--property CPUWeight is not documented!-->
2854
2855 <!--property StartupCPUWeight is not documented!-->
2856
2857 <!--property CPUShares is not documented!-->
2858
2859 <!--property StartupCPUShares is not documented!-->
2860
2861 <!--property CPUQuotaPerSecUSec is not documented!-->
2862
2863 <!--property CPUQuotaPeriodUSec is not documented!-->
2864
2865 <!--property AllowedCPUs is not documented!-->
2866
2867 <!--property AllowedMemoryNodes is not documented!-->
2868
2869 <!--property IOAccounting is not documented!-->
2870
2871 <!--property IOWeight is not documented!-->
2872
2873 <!--property StartupIOWeight is not documented!-->
2874
2875 <!--property IODeviceWeight is not documented!-->
2876
2877 <!--property IOReadBandwidthMax is not documented!-->
2878
2879 <!--property IOWriteBandwidthMax is not documented!-->
2880
2881 <!--property IOReadIOPSMax is not documented!-->
2882
2883 <!--property IOWriteIOPSMax is not documented!-->
2884
2885 <!--property IODeviceLatencyTargetUSec is not documented!-->
2886
2887 <!--property BlockIOAccounting is not documented!-->
2888
2889 <!--property BlockIOWeight is not documented!-->
2890
2891 <!--property StartupBlockIOWeight is not documented!-->
2892
2893 <!--property BlockIODeviceWeight is not documented!-->
2894
2895 <!--property BlockIOReadBandwidth is not documented!-->
2896
2897 <!--property BlockIOWriteBandwidth is not documented!-->
2898
2899 <!--property MemoryAccounting is not documented!-->
2900
2901 <!--property DefaultMemoryLow is not documented!-->
2902
2903 <!--property DefaultMemoryMin is not documented!-->
2904
2905 <!--property MemoryMin is not documented!-->
2906
2907 <!--property MemoryLow is not documented!-->
2908
2909 <!--property MemoryHigh is not documented!-->
2910
2911 <!--property MemoryMax is not documented!-->
2912
2913 <!--property MemorySwapMax is not documented!-->
2914
2915 <!--property MemoryLimit is not documented!-->
2916
2917 <!--property DevicePolicy is not documented!-->
2918
2919 <!--property DeviceAllow is not documented!-->
2920
2921 <!--property TasksAccounting is not documented!-->
2922
2923 <!--property TasksMax is not documented!-->
2924
2925 <!--property IPAccounting is not documented!-->
2926
2927 <!--property IPAddressAllow is not documented!-->
2928
2929 <!--property IPAddressDeny is not documented!-->
2930
2931 <!--property IPIngressFilterPath is not documented!-->
2932
2933 <!--property IPEgressFilterPath is not documented!-->
2934
2935 <!--property DisableControllers is not documented!-->
2936
2937 <!--property ManagedOOMSwap is not documented!-->
2938
2939 <!--property ManagedOOMMemoryPressure is not documented!-->
2940
2941 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
2942
2943 <!--property EnvironmentFiles is not documented!-->
2944
2945 <!--property PassEnvironment is not documented!-->
2946
2947 <!--property UnsetEnvironment is not documented!-->
2948
2949 <!--property UMask is not documented!-->
2950
2951 <!--property LimitCPUSoft is not documented!-->
2952
2953 <!--property LimitFSIZE is not documented!-->
2954
2955 <!--property LimitFSIZESoft is not documented!-->
2956
2957 <!--property LimitDATA is not documented!-->
2958
2959 <!--property LimitDATASoft is not documented!-->
2960
2961 <!--property LimitSTACK is not documented!-->
2962
2963 <!--property LimitSTACKSoft is not documented!-->
2964
2965 <!--property LimitCORE is not documented!-->
2966
2967 <!--property LimitCORESoft is not documented!-->
2968
2969 <!--property LimitRSS is not documented!-->
2970
2971 <!--property LimitRSSSoft is not documented!-->
2972
2973 <!--property LimitNOFILE is not documented!-->
2974
2975 <!--property LimitNOFILESoft is not documented!-->
2976
2977 <!--property LimitAS is not documented!-->
2978
2979 <!--property LimitASSoft is not documented!-->
2980
2981 <!--property LimitNPROC is not documented!-->
2982
2983 <!--property LimitNPROCSoft is not documented!-->
2984
2985 <!--property LimitMEMLOCK is not documented!-->
2986
2987 <!--property LimitMEMLOCKSoft is not documented!-->
2988
2989 <!--property LimitLOCKS is not documented!-->
2990
2991 <!--property LimitLOCKSSoft is not documented!-->
2992
2993 <!--property LimitSIGPENDING is not documented!-->
2994
2995 <!--property LimitSIGPENDINGSoft is not documented!-->
2996
2997 <!--property LimitMSGQUEUE is not documented!-->
2998
2999 <!--property LimitMSGQUEUESoft is not documented!-->
3000
3001 <!--property LimitNICE is not documented!-->
3002
3003 <!--property LimitNICESoft is not documented!-->
3004
3005 <!--property LimitRTPRIO is not documented!-->
3006
3007 <!--property LimitRTPRIOSoft is not documented!-->
3008
3009 <!--property LimitRTTIME is not documented!-->
3010
3011 <!--property LimitRTTIMESoft is not documented!-->
3012
3013 <!--property WorkingDirectory is not documented!-->
3014
3015 <!--property RootDirectory is not documented!-->
3016
3017 <!--property RootImage is not documented!-->
3018
3019 <!--property RootImageOptions is not documented!-->
3020
3021 <!--property RootHash is not documented!-->
3022
3023 <!--property RootHashPath is not documented!-->
3024
3025 <!--property RootHashSignature is not documented!-->
3026
3027 <!--property RootHashSignaturePath is not documented!-->
3028
3029 <!--property RootVerity is not documented!-->
3030
3031 <!--property MountImages is not documented!-->
3032
3033 <!--property OOMScoreAdjust is not documented!-->
3034
3035 <!--property CoredumpFilter is not documented!-->
3036
3037 <!--property Nice is not documented!-->
3038
3039 <!--property IOSchedulingClass is not documented!-->
3040
3041 <!--property IOSchedulingPriority is not documented!-->
3042
3043 <!--property CPUSchedulingPolicy is not documented!-->
3044
3045 <!--property CPUSchedulingPriority is not documented!-->
3046
3047 <!--property CPUAffinity is not documented!-->
3048
3049 <!--property CPUAffinityFromNUMA is not documented!-->
3050
3051 <!--property NUMAPolicy is not documented!-->
3052
3053 <!--property NUMAMask is not documented!-->
3054
3055 <!--property TimerSlackNSec is not documented!-->
3056
3057 <!--property CPUSchedulingResetOnFork is not documented!-->
3058
3059 <!--property NonBlocking is not documented!-->
3060
3061 <!--property StandardInput is not documented!-->
3062
3063 <!--property StandardInputFileDescriptorName is not documented!-->
3064
3065 <!--property StandardInputData is not documented!-->
3066
3067 <!--property StandardOutput is not documented!-->
3068
3069 <!--property StandardOutputFileDescriptorName is not documented!-->
3070
3071 <!--property StandardError is not documented!-->
3072
3073 <!--property StandardErrorFileDescriptorName is not documented!-->
3074
3075 <!--property TTYPath is not documented!-->
3076
3077 <!--property TTYReset is not documented!-->
3078
3079 <!--property TTYVHangup is not documented!-->
3080
3081 <!--property TTYVTDisallocate is not documented!-->
3082
3083 <!--property SyslogPriority is not documented!-->
3084
3085 <!--property SyslogIdentifier is not documented!-->
3086
3087 <!--property SyslogLevelPrefix is not documented!-->
3088
3089 <!--property SyslogLevel is not documented!-->
3090
3091 <!--property SyslogFacility is not documented!-->
3092
3093 <!--property LogLevelMax is not documented!-->
3094
3095 <!--property LogRateLimitIntervalUSec is not documented!-->
3096
3097 <!--property LogRateLimitBurst is not documented!-->
3098
3099 <!--property LogExtraFields is not documented!-->
3100
3101 <!--property LogNamespace is not documented!-->
3102
3103 <!--property AmbientCapabilities is not documented!-->
3104
3105 <!--property User is not documented!-->
3106
3107 <!--property Group is not documented!-->
3108
3109 <!--property DynamicUser is not documented!-->
3110
3111 <!--property RemoveIPC is not documented!-->
3112
3113 <!--property SetCredential is not documented!-->
3114
3115 <!--property LoadCredential is not documented!-->
3116
3117 <!--property SupplementaryGroups is not documented!-->
3118
3119 <!--property PAMName is not documented!-->
3120
3121 <!--property ReadWritePaths is not documented!-->
3122
3123 <!--property ReadOnlyPaths is not documented!-->
3124
3125 <!--property InaccessiblePaths is not documented!-->
3126
3127 <!--property PrivateTmp is not documented!-->
3128
3129 <!--property PrivateDevices is not documented!-->
3130
3131 <!--property ProtectClock is not documented!-->
3132
3133 <!--property ProtectKernelTunables is not documented!-->
3134
3135 <!--property ProtectKernelModules is not documented!-->
3136
3137 <!--property ProtectKernelLogs is not documented!-->
3138
3139 <!--property ProtectControlGroups is not documented!-->
3140
3141 <!--property PrivateNetwork is not documented!-->
3142
3143 <!--property PrivateUsers is not documented!-->
3144
3145 <!--property PrivateMounts is not documented!-->
3146
3147 <!--property ProtectHome is not documented!-->
3148
3149 <!--property ProtectSystem is not documented!-->
3150
3151 <!--property SameProcessGroup is not documented!-->
3152
3153 <!--property UtmpIdentifier is not documented!-->
3154
3155 <!--property UtmpMode is not documented!-->
3156
3157 <!--property SELinuxContext is not documented!-->
3158
3159 <!--property AppArmorProfile is not documented!-->
3160
3161 <!--property SmackProcessLabel is not documented!-->
3162
3163 <!--property IgnoreSIGPIPE is not documented!-->
3164
3165 <!--property NoNewPrivileges is not documented!-->
3166
3167 <!--property SystemCallFilter is not documented!-->
3168
3169 <!--property SystemCallArchitectures is not documented!-->
3170
3171 <!--property SystemCallErrorNumber is not documented!-->
3172
3173 <!--property SystemCallLog is not documented!-->
3174
3175 <!--property Personality is not documented!-->
3176
3177 <!--property LockPersonality is not documented!-->
3178
3179 <!--property RestrictAddressFamilies is not documented!-->
3180
3181 <!--property RuntimeDirectoryPreserve is not documented!-->
3182
3183 <!--property RuntimeDirectoryMode is not documented!-->
3184
3185 <!--property RuntimeDirectory is not documented!-->
3186
3187 <!--property StateDirectoryMode is not documented!-->
3188
3189 <!--property StateDirectory is not documented!-->
3190
3191 <!--property CacheDirectoryMode is not documented!-->
3192
3193 <!--property CacheDirectory is not documented!-->
3194
3195 <!--property LogsDirectoryMode is not documented!-->
3196
3197 <!--property LogsDirectory is not documented!-->
3198
3199 <!--property ConfigurationDirectoryMode is not documented!-->
3200
3201 <!--property ConfigurationDirectory is not documented!-->
3202
3203 <!--property TimeoutCleanUSec is not documented!-->
3204
3205 <!--property MemoryDenyWriteExecute is not documented!-->
3206
3207 <!--property RestrictRealtime is not documented!-->
3208
3209 <!--property RestrictSUIDSGID is not documented!-->
3210
3211 <!--property RestrictNamespaces is not documented!-->
3212
3213 <!--property BindPaths is not documented!-->
3214
3215 <!--property BindReadOnlyPaths is not documented!-->
3216
3217 <!--property TemporaryFileSystem is not documented!-->
3218
3219 <!--property MountAPIVFS is not documented!-->
3220
3221 <!--property KeyringMode is not documented!-->
3222
3223 <!--property ProtectProc is not documented!-->
3224
3225 <!--property ProcSubset is not documented!-->
3226
3227 <!--property ProtectHostname is not documented!-->
3228
3229 <!--property NetworkNamespacePath is not documented!-->
3230
3231 <!--property KillMode is not documented!-->
3232
3233 <!--property KillSignal is not documented!-->
3234
3235 <!--property RestartKillSignal is not documented!-->
3236
3237 <!--property FinalKillSignal is not documented!-->
3238
3239 <!--property SendSIGKILL is not documented!-->
3240
3241 <!--property SendSIGHUP is not documented!-->
3242
3243 <!--property WatchdogSignal is not documented!-->
3244
3245 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3246
3247 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3248
3249 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3250
3251 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3252
3253 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3254
3255 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
3256
3257 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
3258
3259 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
3260
3261 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
3262
3263 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
3264
3265 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
3266
3267 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
3268
3269 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
3270
3271 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
3272
3273 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3274
3275 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3276
3277 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3278
3279 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3280
3281 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3282
3283 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3284
3285 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3286
3287 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3288
3289 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3290
3291 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3292
3293 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3294
3295 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3296
3297 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3298
3299 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3300
3301 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3302
3303 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3304
3305 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3306
3307 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3308
3309 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3310
3311 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3312
3313 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3314
3315 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3316
3317 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3318
3319 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3320
3321 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3322
3323 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3324
3325 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3326
3327 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3328
3329 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3330
3331 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3332
3333 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3334
3335 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3336
3337 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3338
3339 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3340
3341 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3342
3343 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3344
3345 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3346
3347 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3348
3349 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3350
3351 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3352
3353 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3354
3355 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3356
3357 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3358
3359 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3360
3361 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3362
3363 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3364
3365 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3366
3367 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3368
3369 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3370
3371 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3372
3373 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3374
3375 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3376
3377 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3378
3379 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3380
3381 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3382
3383 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3384
3385 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3386
3387 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3388
3389 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3390
3391 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3392
3393 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3394
3395 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3396
3397 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3398
3399 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3400
3401 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3402
3403 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3404
3405 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3406
3407 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3408
3409 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3410
3411 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3412
3413 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3414
3415 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3416
3417 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3418
3419 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3420
3421 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3422
3423 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3424
3425 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3426
3427 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3428
3429 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3430
3431 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3432
3433 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3434
3435 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3436
3437 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3438
3439 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3440
3441 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3442
3443 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3444
3445 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3446
3447 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3448
3449 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3450
3451 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3452
3453 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3454
3455 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3456
3457 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3458
3459 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3460
3461 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3462
3463 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3464
3465 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3466
3467 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3468
3469 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3470
3471 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3472
3473 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3474
3475 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3476
3477 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3478
3479 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3480
3481 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3482
3483 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3484
3485 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3486
3487 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3488
3489 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3490
3491 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3492
3493 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
3494
3495 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
3496
3497 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
3498
3499 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3500
3501 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3502
3503 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3504
3505 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3506
3507 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3508
3509 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3510
3511 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3512
3513 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3514
3515 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3516
3517 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3518
3519 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3520
3521 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3522
3523 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3524
3525 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3526
3527 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3528
3529 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3530
3531 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3532
3533 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3534
3535 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3536
3537 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3538
3539 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3540
3541 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3542
3543 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3544
3545 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3546
3547 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3548
3549 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3550
3551 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3552
3553 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3554
3555 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3556
3557 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
3558
3559 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
3560
3561 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
3562
3563 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
3564
3565 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
3566
3567 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
3568
3569 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
3570
3571 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
3572
3573 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
3574
3575 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
3576
3577 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
3578
3579 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
3580
3581 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
3582
3583 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
3584
3585 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
3586
3587 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
3588
3589 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
3590
3591 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
3592
3593 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
3594
3595 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
3596
3597 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
3598
3599 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
3600
3601 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
3602
3603 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
3604
3605 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
3606
3607 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
3608
3609 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
3610
3611 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
3612
3613 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
3614
3615 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
3616
3617 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
3618
3619 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
3620
3621 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
3622
3623 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
3624
3625 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
3626
3627 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
3628
3629 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
3630
3631 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
3632
3633 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
3634
3635 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
3636
3637 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
3638
3639 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
3640
3641 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
3642
3643 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
3644
3645 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
3646
3647 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
3648
3649 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
3650
3651 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
3652
3653 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
3654
3655 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
3656
3657 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
3658
3659 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
3660
3661 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
3662
3663 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
3664
3665 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
3666
3667 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
3668
3669 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
3670
3671 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
3672
3673 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
3674
3675 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
3676
3677 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
3678
3679 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
3680
3681 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
3682
3683 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
3684
3685 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
3686
3687 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
3688
3689 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
3690
3691 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
3692
3693 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
3694
3695 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
3696
3697 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
3698
3699 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
3700
3701 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
3702
3703 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
3704
3705 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
3706
3707 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
3708
3709 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
3710
3711 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
3712
3713 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
3714
3715 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
3716
3717 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
3718
3719 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
3720
3721 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
3722
3723 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
3724
3725 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
3726
3727 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
3728
3729 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
3730
3731 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
3732
3733 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
3734
3735 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
3736
3737 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
3738
3739 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
3740
3741 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
3742
3743 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
3744
3745 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
3746
3747 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
3748
3749 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
3750
3751 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
3752
3753 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
3754
3755 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3756
3757 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3758
3759 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3760
3761 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3762
3763 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3764
3765 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3766
3767 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3768
3769 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3770
3771 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3772
3773 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3774
3775 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3776
3777 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3778
3779 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3780
3781 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3782
3783 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3784
3785 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3786
3787 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3788
3789 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
3790
3791 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
3792
3793 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3794
3795 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3796
3797 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3798
3799 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3800
3801 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3802
3803 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3804
3805 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
3806
3807 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
3808
3809 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
3810
3811 <!--End of Autogenerated section-->
3812
3813 <refsect2>
3814 <title>Properties</title>
3815
3816 <para>Most properties of the Service interface map directly to the corresponding settings in service
3817 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
3818
3819 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
3820 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
3821 the slight difference in naming when compared to the matching unit file settings (see
3822 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
3823 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
3824 the unit file settings default to a time unit of seconds (and thus are suffixed
3825 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
3826 internally the service manager deals in microsecond units only, and the bus properties are a relatively
3827 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
3828 high-level (string-based) concepts and thus support more user friendly time specifications which
3829 default to second time units but allow other units too, if specified.</para>
3830
3831 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
3832 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
3833 last watchdog ping received from the service, or 0 if none was ever received.</para>
3834
3835 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
3836 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
3837 of structures where each struct contains: the binary path to execute; an array with all arguments to
3838 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
3839 failure if the process exits uncleanly; two pairs of
3840 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
3841 the process began and finished running the last time, or 0 if it never ran or never finished running;
3842 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
3843 field hence maps more or less to the corresponding setting in the service unit file but is augmented
3844 with runtime data.</para>
3845
3846 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
3847 corresponding settings in the service unit files except that if they aren't set, their value is
3848 18446744073709551615 (i.e. -1).</para>
3849
3850 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
3851 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3852 </para>
3853
3854 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
3855 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
3856 instead of being formatted as strings, they are encoded as the actual binary flags they are.
3857 </para>
3858
3859 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
3860 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
3861 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
3862 contain information about the main process of the service as far as it is known. This is often the same
3863 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
3864 <varname>Type=forking</varname> services where the main process of the service is not forked off
3865 systemd directly. These fields either contain information of the last run of the process or of the
3866 current running process.</para>
3867
3868 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
3869 the service. The main PID is the current main PID of the service and is 0 when the service currently
3870 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
3871 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
3872 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
3873 process is currently running while the latter possible contains information collected from the last run
3874 even if the process is no longer around.</para>
3875
3876 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
3877 to
3878 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3879 This may be used by services to inform the service manager about its internal state with a nice
3880 explanatory string.</para>
3881
3882 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
3883 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
3884 <varname>ActiveState</varname> above). The following values are currently known:
3885 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
3886 not enough resources were available to fork off and execute the service
3887 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
3888 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
3889 code. <literal>signal</literal> indicates that a service process exited with an uncaught
3890 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
3891 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
3892 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
3893 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
3894 <varname>StartLimitBurst</varname>).</para>
3895
3896 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
3897 unit are placed in.</para>
3898 </refsect2>
3899 </refsect1>
3900
3901 <refsect1>
3902 <title>Socket Unit Objects</title>
3903
3904 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
3905 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
3906 interface org.freedesktop.systemd1.Socket {
3907 methods:
3908 GetProcesses(out a(sus) processes);
3909 AttachProcesses(in s subcgroup,
3910 in au pids);
3911 properties:
3912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3913 readonly s BindIPv6Only = '...';
3914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3915 readonly u Backlog = ...;
3916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3917 readonly t TimeoutUSec = ...;
3918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3919 readonly s BindToDevice = '...';
3920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3921 readonly s SocketUser = '...';
3922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3923 readonly s SocketGroup = '...';
3924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3925 readonly u SocketMode = ...;
3926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3927 readonly u DirectoryMode = ...;
3928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3929 readonly b Accept = ...;
3930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3931 readonly b FlushPending = ...;
3932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3933 readonly b Writable = ...;
3934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3935 readonly b KeepAlive = ...;
3936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3937 readonly t KeepAliveTimeUSec = ...;
3938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3939 readonly t KeepAliveIntervalUSec = ...;
3940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3941 readonly u KeepAliveProbes = ...;
3942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3943 readonly t DeferAcceptUSec = ...;
3944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3945 readonly b NoDelay = ...;
3946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3947 readonly i Priority = ...;
3948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3949 readonly t ReceiveBuffer = ...;
3950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3951 readonly t SendBuffer = ...;
3952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3953 readonly i IPTOS = ...;
3954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3955 readonly i IPTTL = ...;
3956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3957 readonly t PipeSize = ...;
3958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3959 readonly b FreeBind = ...;
3960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3961 readonly b Transparent = ...;
3962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3963 readonly b Broadcast = ...;
3964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3965 readonly b PassCredentials = ...;
3966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3967 readonly b PassSecurity = ...;
3968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3969 readonly b PassPacketInfo = ...;
3970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3971 readonly s Timestamping = '...';
3972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3973 readonly b RemoveOnStop = ...;
3974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3975 readonly a(ss) Listen = [...];
3976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3977 readonly as Symlinks = ['...', ...];
3978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3979 readonly i Mark = ...;
3980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3981 readonly u MaxConnections = ...;
3982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3983 readonly u MaxConnectionsPerSource = ...;
3984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3985 readonly x MessageQueueMaxMessages = ...;
3986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3987 readonly x MessageQueueMessageSize = ...;
3988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3989 readonly s TCPCongestion = '...';
3990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3991 readonly b ReusePort = ...;
3992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3993 readonly s SmackLabel = '...';
3994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3995 readonly s SmackLabelIPIn = '...';
3996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3997 readonly s SmackLabelIPOut = '...';
3998 readonly u ControlPID = ...;
3999 readonly s Result = '...';
4000 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4001 readonly u NConnections = ...;
4002 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4003 readonly u NAccepted = ...;
4004 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4005 readonly u NRefused = ...;
4006 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4007 readonly s FileDescriptorName = '...';
4008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4009 readonly i SocketProtocol = ...;
4010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4011 readonly t TriggerLimitIntervalUSec = ...;
4012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4013 readonly u TriggerLimitBurst = ...;
4014 readonly u UID = ...;
4015 readonly u GID = ...;
4016 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4017 readonly a(sasbttttuii) ExecStartPre = [...];
4018 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4019 readonly a(sasbttttuii) ExecStartPost = [...];
4020 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4021 readonly a(sasbttttuii) ExecStopPre = [...];
4022 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4023 readonly a(sasbttttuii) ExecStopPost = [...];
4024 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4025 readonly s Slice = '...';
4026 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4027 readonly s ControlGroup = '...';
4028 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4029 readonly t MemoryCurrent = ...;
4030 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4031 readonly t CPUUsageNSec = ...;
4032 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4033 readonly ay EffectiveCPUs = [...];
4034 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4035 readonly ay EffectiveMemoryNodes = [...];
4036 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4037 readonly t TasksCurrent = ...;
4038 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4039 readonly t IPIngressBytes = ...;
4040 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4041 readonly t IPIngressPackets = ...;
4042 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4043 readonly t IPEgressBytes = ...;
4044 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4045 readonly t IPEgressPackets = ...;
4046 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4047 readonly t IOReadBytes = ...;
4048 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4049 readonly t IOReadOperations = ...;
4050 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4051 readonly t IOWriteBytes = ...;
4052 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4053 readonly t IOWriteOperations = ...;
4054 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4055 readonly b Delegate = ...;
4056 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4057 readonly as DelegateControllers = ['...', ...];
4058 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4059 readonly b CPUAccounting = ...;
4060 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4061 readonly t CPUWeight = ...;
4062 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4063 readonly t StartupCPUWeight = ...;
4064 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4065 readonly t CPUShares = ...;
4066 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4067 readonly t StartupCPUShares = ...;
4068 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4069 readonly t CPUQuotaPerSecUSec = ...;
4070 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4071 readonly t CPUQuotaPeriodUSec = ...;
4072 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4073 readonly ay AllowedCPUs = [...];
4074 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4075 readonly ay AllowedMemoryNodes = [...];
4076 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4077 readonly b IOAccounting = ...;
4078 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4079 readonly t IOWeight = ...;
4080 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4081 readonly t StartupIOWeight = ...;
4082 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4083 readonly a(st) IODeviceWeight = [...];
4084 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4085 readonly a(st) IOReadBandwidthMax = [...];
4086 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4087 readonly a(st) IOWriteBandwidthMax = [...];
4088 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4089 readonly a(st) IOReadIOPSMax = [...];
4090 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4091 readonly a(st) IOWriteIOPSMax = [...];
4092 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4093 readonly a(st) IODeviceLatencyTargetUSec = [...];
4094 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4095 readonly b BlockIOAccounting = ...;
4096 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4097 readonly t BlockIOWeight = ...;
4098 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4099 readonly t StartupBlockIOWeight = ...;
4100 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4101 readonly a(st) BlockIODeviceWeight = [...];
4102 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4103 readonly a(st) BlockIOReadBandwidth = [...];
4104 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4105 readonly a(st) BlockIOWriteBandwidth = [...];
4106 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4107 readonly b MemoryAccounting = ...;
4108 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4109 readonly t DefaultMemoryLow = ...;
4110 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4111 readonly t DefaultMemoryMin = ...;
4112 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4113 readonly t MemoryMin = ...;
4114 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4115 readonly t MemoryLow = ...;
4116 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4117 readonly t MemoryHigh = ...;
4118 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4119 readonly t MemoryMax = ...;
4120 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4121 readonly t MemorySwapMax = ...;
4122 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4123 readonly t MemoryLimit = ...;
4124 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4125 readonly s DevicePolicy = '...';
4126 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4127 readonly a(ss) DeviceAllow = [...];
4128 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4129 readonly b TasksAccounting = ...;
4130 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4131 readonly t TasksMax = ...;
4132 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4133 readonly b IPAccounting = ...;
4134 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4135 readonly a(iayu) IPAddressAllow = [...];
4136 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4137 readonly a(iayu) IPAddressDeny = [...];
4138 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4139 readonly as IPIngressFilterPath = ['...', ...];
4140 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4141 readonly as IPEgressFilterPath = ['...', ...];
4142 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4143 readonly as DisableControllers = ['...', ...];
4144 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4145 readonly s ManagedOOMSwap = '...';
4146 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4147 readonly s ManagedOOMMemoryPressure = '...';
4148 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4149 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
4150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4151 readonly as Environment = ['...', ...];
4152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4153 readonly a(sb) EnvironmentFiles = [...];
4154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4155 readonly as PassEnvironment = ['...', ...];
4156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4157 readonly as UnsetEnvironment = ['...', ...];
4158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4159 readonly u UMask = ...;
4160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4161 readonly t LimitCPU = ...;
4162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4163 readonly t LimitCPUSoft = ...;
4164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4165 readonly t LimitFSIZE = ...;
4166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4167 readonly t LimitFSIZESoft = ...;
4168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4169 readonly t LimitDATA = ...;
4170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4171 readonly t LimitDATASoft = ...;
4172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4173 readonly t LimitSTACK = ...;
4174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4175 readonly t LimitSTACKSoft = ...;
4176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4177 readonly t LimitCORE = ...;
4178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4179 readonly t LimitCORESoft = ...;
4180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4181 readonly t LimitRSS = ...;
4182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4183 readonly t LimitRSSSoft = ...;
4184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4185 readonly t LimitNOFILE = ...;
4186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4187 readonly t LimitNOFILESoft = ...;
4188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4189 readonly t LimitAS = ...;
4190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4191 readonly t LimitASSoft = ...;
4192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4193 readonly t LimitNPROC = ...;
4194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4195 readonly t LimitNPROCSoft = ...;
4196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4197 readonly t LimitMEMLOCK = ...;
4198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4199 readonly t LimitMEMLOCKSoft = ...;
4200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4201 readonly t LimitLOCKS = ...;
4202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4203 readonly t LimitLOCKSSoft = ...;
4204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4205 readonly t LimitSIGPENDING = ...;
4206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4207 readonly t LimitSIGPENDINGSoft = ...;
4208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4209 readonly t LimitMSGQUEUE = ...;
4210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4211 readonly t LimitMSGQUEUESoft = ...;
4212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4213 readonly t LimitNICE = ...;
4214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4215 readonly t LimitNICESoft = ...;
4216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4217 readonly t LimitRTPRIO = ...;
4218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4219 readonly t LimitRTPRIOSoft = ...;
4220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4221 readonly t LimitRTTIME = ...;
4222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4223 readonly t LimitRTTIMESoft = ...;
4224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4225 readonly s WorkingDirectory = '...';
4226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4227 readonly s RootDirectory = '...';
4228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4229 readonly s RootImage = '...';
4230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4231 readonly a(ss) RootImageOptions = [...];
4232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4233 readonly ay RootHash = [...];
4234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4235 readonly s RootHashPath = '...';
4236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4237 readonly ay RootHashSignature = [...];
4238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4239 readonly s RootHashSignaturePath = '...';
4240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4241 readonly s RootVerity = '...';
4242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4243 readonly a(ssba(ss)) MountImages = [...];
4244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4245 readonly i OOMScoreAdjust = ...;
4246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4247 readonly t CoredumpFilter = ...;
4248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4249 readonly i Nice = ...;
4250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4251 readonly i IOSchedulingClass = ...;
4252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4253 readonly i IOSchedulingPriority = ...;
4254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4255 readonly i CPUSchedulingPolicy = ...;
4256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4257 readonly i CPUSchedulingPriority = ...;
4258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4259 readonly ay CPUAffinity = [...];
4260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4261 readonly b CPUAffinityFromNUMA = ...;
4262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4263 readonly i NUMAPolicy = ...;
4264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4265 readonly ay NUMAMask = [...];
4266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4267 readonly t TimerSlackNSec = ...;
4268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4269 readonly b CPUSchedulingResetOnFork = ...;
4270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4271 readonly b NonBlocking = ...;
4272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4273 readonly s StandardInput = '...';
4274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4275 readonly s StandardInputFileDescriptorName = '...';
4276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4277 readonly ay StandardInputData = [...];
4278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4279 readonly s StandardOutput = '...';
4280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4281 readonly s StandardOutputFileDescriptorName = '...';
4282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4283 readonly s StandardError = '...';
4284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4285 readonly s StandardErrorFileDescriptorName = '...';
4286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4287 readonly s TTYPath = '...';
4288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4289 readonly b TTYReset = ...;
4290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4291 readonly b TTYVHangup = ...;
4292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4293 readonly b TTYVTDisallocate = ...;
4294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4295 readonly i SyslogPriority = ...;
4296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4297 readonly s SyslogIdentifier = '...';
4298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4299 readonly b SyslogLevelPrefix = ...;
4300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4301 readonly i SyslogLevel = ...;
4302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4303 readonly i SyslogFacility = ...;
4304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4305 readonly i LogLevelMax = ...;
4306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4307 readonly t LogRateLimitIntervalUSec = ...;
4308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4309 readonly u LogRateLimitBurst = ...;
4310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4311 readonly aay LogExtraFields = [[...], ...];
4312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4313 readonly s LogNamespace = '...';
4314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4315 readonly i SecureBits = ...;
4316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4317 readonly t CapabilityBoundingSet = ...;
4318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4319 readonly t AmbientCapabilities = ...;
4320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4321 readonly s User = '...';
4322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4323 readonly s Group = '...';
4324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4325 readonly b DynamicUser = ...;
4326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4327 readonly b RemoveIPC = ...;
4328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4329 readonly a(say) SetCredential = [...];
4330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4331 readonly a(ss) LoadCredential = [...];
4332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4333 readonly as SupplementaryGroups = ['...', ...];
4334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4335 readonly s PAMName = '...';
4336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4337 readonly as ReadWritePaths = ['...', ...];
4338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4339 readonly as ReadOnlyPaths = ['...', ...];
4340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4341 readonly as InaccessiblePaths = ['...', ...];
4342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4343 readonly t MountFlags = ...;
4344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4345 readonly b PrivateTmp = ...;
4346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4347 readonly b PrivateDevices = ...;
4348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4349 readonly b ProtectClock = ...;
4350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4351 readonly b ProtectKernelTunables = ...;
4352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4353 readonly b ProtectKernelModules = ...;
4354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4355 readonly b ProtectKernelLogs = ...;
4356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4357 readonly b ProtectControlGroups = ...;
4358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4359 readonly b PrivateNetwork = ...;
4360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4361 readonly b PrivateUsers = ...;
4362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4363 readonly b PrivateMounts = ...;
4364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4365 readonly s ProtectHome = '...';
4366 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4367 readonly s ProtectSystem = '...';
4368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4369 readonly b SameProcessGroup = ...;
4370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4371 readonly s UtmpIdentifier = '...';
4372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4373 readonly s UtmpMode = '...';
4374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4375 readonly (bs) SELinuxContext = ...;
4376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4377 readonly (bs) AppArmorProfile = ...;
4378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4379 readonly (bs) SmackProcessLabel = ...;
4380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4381 readonly b IgnoreSIGPIPE = ...;
4382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4383 readonly b NoNewPrivileges = ...;
4384 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4385 readonly (bas) SystemCallFilter = ...;
4386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4387 readonly as SystemCallArchitectures = ['...', ...];
4388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4389 readonly i SystemCallErrorNumber = ...;
4390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4391 readonly (bas) SystemCallLog = ...;
4392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4393 readonly s Personality = '...';
4394 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4395 readonly b LockPersonality = ...;
4396 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4397 readonly (bas) RestrictAddressFamilies = ...;
4398 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4399 readonly s RuntimeDirectoryPreserve = '...';
4400 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4401 readonly u RuntimeDirectoryMode = ...;
4402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4403 readonly as RuntimeDirectory = ['...', ...];
4404 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4405 readonly u StateDirectoryMode = ...;
4406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4407 readonly as StateDirectory = ['...', ...];
4408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4409 readonly u CacheDirectoryMode = ...;
4410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4411 readonly as CacheDirectory = ['...', ...];
4412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4413 readonly u LogsDirectoryMode = ...;
4414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4415 readonly as LogsDirectory = ['...', ...];
4416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4417 readonly u ConfigurationDirectoryMode = ...;
4418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4419 readonly as ConfigurationDirectory = ['...', ...];
4420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4421 readonly t TimeoutCleanUSec = ...;
4422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4423 readonly b MemoryDenyWriteExecute = ...;
4424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4425 readonly b RestrictRealtime = ...;
4426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4427 readonly b RestrictSUIDSGID = ...;
4428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4429 readonly t RestrictNamespaces = ...;
4430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4431 readonly a(ssbt) BindPaths = [...];
4432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4433 readonly a(ssbt) BindReadOnlyPaths = [...];
4434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4435 readonly a(ss) TemporaryFileSystem = [...];
4436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4437 readonly b MountAPIVFS = ...;
4438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4439 readonly s KeyringMode = '...';
4440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4441 readonly s ProtectProc = '...';
4442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4443 readonly s ProcSubset = '...';
4444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4445 readonly b ProtectHostname = ...;
4446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4447 readonly s NetworkNamespacePath = '...';
4448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4449 readonly s KillMode = '...';
4450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4451 readonly i KillSignal = ...;
4452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4453 readonly i RestartKillSignal = ...;
4454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4455 readonly i FinalKillSignal = ...;
4456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4457 readonly b SendSIGKILL = ...;
4458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4459 readonly b SendSIGHUP = ...;
4460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4461 readonly i WatchdogSignal = ...;
4462 };
4463 interface org.freedesktop.DBus.Peer { ... };
4464 interface org.freedesktop.DBus.Introspectable { ... };
4465 interface org.freedesktop.DBus.Properties { ... };
4466 interface org.freedesktop.systemd1.Unit { ... };
4467 };
4468 </programlisting>
4469
4470 <!--method GetProcesses is not documented!-->
4471
4472 <!--method AttachProcesses is not documented!-->
4473
4474 <!--property BindIPv6Only is not documented!-->
4475
4476 <!--property Backlog is not documented!-->
4477
4478 <!--property TimeoutUSec is not documented!-->
4479
4480 <!--property BindToDevice is not documented!-->
4481
4482 <!--property SocketUser is not documented!-->
4483
4484 <!--property SocketGroup is not documented!-->
4485
4486 <!--property SocketMode is not documented!-->
4487
4488 <!--property DirectoryMode is not documented!-->
4489
4490 <!--property Writable is not documented!-->
4491
4492 <!--property KeepAlive is not documented!-->
4493
4494 <!--property KeepAliveTimeUSec is not documented!-->
4495
4496 <!--property KeepAliveIntervalUSec is not documented!-->
4497
4498 <!--property KeepAliveProbes is not documented!-->
4499
4500 <!--property DeferAcceptUSec is not documented!-->
4501
4502 <!--property NoDelay is not documented!-->
4503
4504 <!--property Priority is not documented!-->
4505
4506 <!--property ReceiveBuffer is not documented!-->
4507
4508 <!--property SendBuffer is not documented!-->
4509
4510 <!--property IPTOS is not documented!-->
4511
4512 <!--property IPTTL is not documented!-->
4513
4514 <!--property PipeSize is not documented!-->
4515
4516 <!--property FreeBind is not documented!-->
4517
4518 <!--property Transparent is not documented!-->
4519
4520 <!--property Broadcast is not documented!-->
4521
4522 <!--property PassCredentials is not documented!-->
4523
4524 <!--property PassSecurity is not documented!-->
4525
4526 <!--property PassPacketInfo is not documented!-->
4527
4528 <!--property Timestamping is not documented!-->
4529
4530 <!--property RemoveOnStop is not documented!-->
4531
4532 <!--property Listen is not documented!-->
4533
4534 <!--property Symlinks is not documented!-->
4535
4536 <!--property Mark is not documented!-->
4537
4538 <!--property MaxConnections is not documented!-->
4539
4540 <!--property MaxConnectionsPerSource is not documented!-->
4541
4542 <!--property MessageQueueMaxMessages is not documented!-->
4543
4544 <!--property MessageQueueMessageSize is not documented!-->
4545
4546 <!--property TCPCongestion is not documented!-->
4547
4548 <!--property ReusePort is not documented!-->
4549
4550 <!--property SmackLabel is not documented!-->
4551
4552 <!--property SmackLabelIPIn is not documented!-->
4553
4554 <!--property SmackLabelIPOut is not documented!-->
4555
4556 <!--property NRefused is not documented!-->
4557
4558 <!--property FileDescriptorName is not documented!-->
4559
4560 <!--property SocketProtocol is not documented!-->
4561
4562 <!--property TriggerLimitIntervalUSec is not documented!-->
4563
4564 <!--property TriggerLimitBurst is not documented!-->
4565
4566 <!--property UID is not documented!-->
4567
4568 <!--property GID is not documented!-->
4569
4570 <!--property ExecStopPre is not documented!-->
4571
4572 <!--property ExecStopPost is not documented!-->
4573
4574 <!--property Slice is not documented!-->
4575
4576 <!--property MemoryCurrent is not documented!-->
4577
4578 <!--property CPUUsageNSec is not documented!-->
4579
4580 <!--property EffectiveCPUs is not documented!-->
4581
4582 <!--property EffectiveMemoryNodes is not documented!-->
4583
4584 <!--property TasksCurrent is not documented!-->
4585
4586 <!--property IPIngressBytes is not documented!-->
4587
4588 <!--property IPIngressPackets is not documented!-->
4589
4590 <!--property IPEgressBytes is not documented!-->
4591
4592 <!--property IPEgressPackets is not documented!-->
4593
4594 <!--property IOReadBytes is not documented!-->
4595
4596 <!--property IOReadOperations is not documented!-->
4597
4598 <!--property IOWriteBytes is not documented!-->
4599
4600 <!--property IOWriteOperations is not documented!-->
4601
4602 <!--property Delegate is not documented!-->
4603
4604 <!--property DelegateControllers is not documented!-->
4605
4606 <!--property CPUAccounting is not documented!-->
4607
4608 <!--property CPUWeight is not documented!-->
4609
4610 <!--property StartupCPUWeight is not documented!-->
4611
4612 <!--property CPUShares is not documented!-->
4613
4614 <!--property StartupCPUShares is not documented!-->
4615
4616 <!--property CPUQuotaPerSecUSec is not documented!-->
4617
4618 <!--property CPUQuotaPeriodUSec is not documented!-->
4619
4620 <!--property AllowedCPUs is not documented!-->
4621
4622 <!--property AllowedMemoryNodes is not documented!-->
4623
4624 <!--property IOAccounting is not documented!-->
4625
4626 <!--property IOWeight is not documented!-->
4627
4628 <!--property StartupIOWeight is not documented!-->
4629
4630 <!--property IODeviceWeight is not documented!-->
4631
4632 <!--property IOReadBandwidthMax is not documented!-->
4633
4634 <!--property IOWriteBandwidthMax is not documented!-->
4635
4636 <!--property IOReadIOPSMax is not documented!-->
4637
4638 <!--property IOWriteIOPSMax is not documented!-->
4639
4640 <!--property IODeviceLatencyTargetUSec is not documented!-->
4641
4642 <!--property BlockIOAccounting is not documented!-->
4643
4644 <!--property BlockIOWeight is not documented!-->
4645
4646 <!--property StartupBlockIOWeight is not documented!-->
4647
4648 <!--property BlockIODeviceWeight is not documented!-->
4649
4650 <!--property BlockIOReadBandwidth is not documented!-->
4651
4652 <!--property BlockIOWriteBandwidth is not documented!-->
4653
4654 <!--property MemoryAccounting is not documented!-->
4655
4656 <!--property DefaultMemoryLow is not documented!-->
4657
4658 <!--property DefaultMemoryMin is not documented!-->
4659
4660 <!--property MemoryMin is not documented!-->
4661
4662 <!--property MemoryLow is not documented!-->
4663
4664 <!--property MemoryHigh is not documented!-->
4665
4666 <!--property MemoryMax is not documented!-->
4667
4668 <!--property MemorySwapMax is not documented!-->
4669
4670 <!--property MemoryLimit is not documented!-->
4671
4672 <!--property DevicePolicy is not documented!-->
4673
4674 <!--property DeviceAllow is not documented!-->
4675
4676 <!--property TasksAccounting is not documented!-->
4677
4678 <!--property TasksMax is not documented!-->
4679
4680 <!--property IPAccounting is not documented!-->
4681
4682 <!--property IPAddressAllow is not documented!-->
4683
4684 <!--property IPAddressDeny is not documented!-->
4685
4686 <!--property IPIngressFilterPath is not documented!-->
4687
4688 <!--property IPEgressFilterPath is not documented!-->
4689
4690 <!--property DisableControllers is not documented!-->
4691
4692 <!--property ManagedOOMSwap is not documented!-->
4693
4694 <!--property ManagedOOMMemoryPressure is not documented!-->
4695
4696 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
4697
4698 <!--property EnvironmentFiles is not documented!-->
4699
4700 <!--property PassEnvironment is not documented!-->
4701
4702 <!--property UnsetEnvironment is not documented!-->
4703
4704 <!--property UMask is not documented!-->
4705
4706 <!--property LimitCPUSoft is not documented!-->
4707
4708 <!--property LimitFSIZE is not documented!-->
4709
4710 <!--property LimitFSIZESoft is not documented!-->
4711
4712 <!--property LimitDATA is not documented!-->
4713
4714 <!--property LimitDATASoft is not documented!-->
4715
4716 <!--property LimitSTACK is not documented!-->
4717
4718 <!--property LimitSTACKSoft is not documented!-->
4719
4720 <!--property LimitCORE is not documented!-->
4721
4722 <!--property LimitCORESoft is not documented!-->
4723
4724 <!--property LimitRSS is not documented!-->
4725
4726 <!--property LimitRSSSoft is not documented!-->
4727
4728 <!--property LimitNOFILE is not documented!-->
4729
4730 <!--property LimitNOFILESoft is not documented!-->
4731
4732 <!--property LimitAS is not documented!-->
4733
4734 <!--property LimitASSoft is not documented!-->
4735
4736 <!--property LimitNPROC is not documented!-->
4737
4738 <!--property LimitNPROCSoft is not documented!-->
4739
4740 <!--property LimitMEMLOCK is not documented!-->
4741
4742 <!--property LimitMEMLOCKSoft is not documented!-->
4743
4744 <!--property LimitLOCKS is not documented!-->
4745
4746 <!--property LimitLOCKSSoft is not documented!-->
4747
4748 <!--property LimitSIGPENDING is not documented!-->
4749
4750 <!--property LimitSIGPENDINGSoft is not documented!-->
4751
4752 <!--property LimitMSGQUEUE is not documented!-->
4753
4754 <!--property LimitMSGQUEUESoft is not documented!-->
4755
4756 <!--property LimitNICE is not documented!-->
4757
4758 <!--property LimitNICESoft is not documented!-->
4759
4760 <!--property LimitRTPRIO is not documented!-->
4761
4762 <!--property LimitRTPRIOSoft is not documented!-->
4763
4764 <!--property LimitRTTIME is not documented!-->
4765
4766 <!--property LimitRTTIMESoft is not documented!-->
4767
4768 <!--property WorkingDirectory is not documented!-->
4769
4770 <!--property RootDirectory is not documented!-->
4771
4772 <!--property RootImage is not documented!-->
4773
4774 <!--property RootImageOptions is not documented!-->
4775
4776 <!--property RootHash is not documented!-->
4777
4778 <!--property RootHashPath is not documented!-->
4779
4780 <!--property RootHashSignature is not documented!-->
4781
4782 <!--property RootHashSignaturePath is not documented!-->
4783
4784 <!--property RootVerity is not documented!-->
4785
4786 <!--property MountImages is not documented!-->
4787
4788 <!--property OOMScoreAdjust is not documented!-->
4789
4790 <!--property CoredumpFilter is not documented!-->
4791
4792 <!--property Nice is not documented!-->
4793
4794 <!--property IOSchedulingClass is not documented!-->
4795
4796 <!--property IOSchedulingPriority is not documented!-->
4797
4798 <!--property CPUSchedulingPolicy is not documented!-->
4799
4800 <!--property CPUSchedulingPriority is not documented!-->
4801
4802 <!--property CPUAffinity is not documented!-->
4803
4804 <!--property CPUAffinityFromNUMA is not documented!-->
4805
4806 <!--property NUMAPolicy is not documented!-->
4807
4808 <!--property NUMAMask is not documented!-->
4809
4810 <!--property TimerSlackNSec is not documented!-->
4811
4812 <!--property CPUSchedulingResetOnFork is not documented!-->
4813
4814 <!--property NonBlocking is not documented!-->
4815
4816 <!--property StandardInput is not documented!-->
4817
4818 <!--property StandardInputFileDescriptorName is not documented!-->
4819
4820 <!--property StandardInputData is not documented!-->
4821
4822 <!--property StandardOutput is not documented!-->
4823
4824 <!--property StandardOutputFileDescriptorName is not documented!-->
4825
4826 <!--property StandardError is not documented!-->
4827
4828 <!--property StandardErrorFileDescriptorName is not documented!-->
4829
4830 <!--property TTYPath is not documented!-->
4831
4832 <!--property TTYReset is not documented!-->
4833
4834 <!--property TTYVHangup is not documented!-->
4835
4836 <!--property TTYVTDisallocate is not documented!-->
4837
4838 <!--property SyslogPriority is not documented!-->
4839
4840 <!--property SyslogIdentifier is not documented!-->
4841
4842 <!--property SyslogLevelPrefix is not documented!-->
4843
4844 <!--property SyslogLevel is not documented!-->
4845
4846 <!--property SyslogFacility is not documented!-->
4847
4848 <!--property LogLevelMax is not documented!-->
4849
4850 <!--property LogRateLimitIntervalUSec is not documented!-->
4851
4852 <!--property LogRateLimitBurst is not documented!-->
4853
4854 <!--property LogExtraFields is not documented!-->
4855
4856 <!--property LogNamespace is not documented!-->
4857
4858 <!--property AmbientCapabilities is not documented!-->
4859
4860 <!--property User is not documented!-->
4861
4862 <!--property Group is not documented!-->
4863
4864 <!--property DynamicUser is not documented!-->
4865
4866 <!--property RemoveIPC is not documented!-->
4867
4868 <!--property SetCredential is not documented!-->
4869
4870 <!--property LoadCredential is not documented!-->
4871
4872 <!--property SupplementaryGroups is not documented!-->
4873
4874 <!--property PAMName is not documented!-->
4875
4876 <!--property ReadWritePaths is not documented!-->
4877
4878 <!--property ReadOnlyPaths is not documented!-->
4879
4880 <!--property InaccessiblePaths is not documented!-->
4881
4882 <!--property PrivateTmp is not documented!-->
4883
4884 <!--property PrivateDevices is not documented!-->
4885
4886 <!--property ProtectClock is not documented!-->
4887
4888 <!--property ProtectKernelTunables is not documented!-->
4889
4890 <!--property ProtectKernelModules is not documented!-->
4891
4892 <!--property ProtectKernelLogs is not documented!-->
4893
4894 <!--property ProtectControlGroups is not documented!-->
4895
4896 <!--property PrivateNetwork is not documented!-->
4897
4898 <!--property PrivateUsers is not documented!-->
4899
4900 <!--property PrivateMounts is not documented!-->
4901
4902 <!--property ProtectHome is not documented!-->
4903
4904 <!--property ProtectSystem is not documented!-->
4905
4906 <!--property SameProcessGroup is not documented!-->
4907
4908 <!--property UtmpIdentifier is not documented!-->
4909
4910 <!--property UtmpMode is not documented!-->
4911
4912 <!--property SELinuxContext is not documented!-->
4913
4914 <!--property AppArmorProfile is not documented!-->
4915
4916 <!--property SmackProcessLabel is not documented!-->
4917
4918 <!--property IgnoreSIGPIPE is not documented!-->
4919
4920 <!--property NoNewPrivileges is not documented!-->
4921
4922 <!--property SystemCallFilter is not documented!-->
4923
4924 <!--property SystemCallArchitectures is not documented!-->
4925
4926 <!--property SystemCallErrorNumber is not documented!-->
4927
4928 <!--property SystemCallLog is not documented!-->
4929
4930 <!--property Personality is not documented!-->
4931
4932 <!--property LockPersonality is not documented!-->
4933
4934 <!--property RestrictAddressFamilies is not documented!-->
4935
4936 <!--property RuntimeDirectoryPreserve is not documented!-->
4937
4938 <!--property RuntimeDirectoryMode is not documented!-->
4939
4940 <!--property RuntimeDirectory is not documented!-->
4941
4942 <!--property StateDirectoryMode is not documented!-->
4943
4944 <!--property StateDirectory is not documented!-->
4945
4946 <!--property CacheDirectoryMode is not documented!-->
4947
4948 <!--property CacheDirectory is not documented!-->
4949
4950 <!--property LogsDirectoryMode is not documented!-->
4951
4952 <!--property LogsDirectory is not documented!-->
4953
4954 <!--property ConfigurationDirectoryMode is not documented!-->
4955
4956 <!--property ConfigurationDirectory is not documented!-->
4957
4958 <!--property TimeoutCleanUSec is not documented!-->
4959
4960 <!--property MemoryDenyWriteExecute is not documented!-->
4961
4962 <!--property RestrictRealtime is not documented!-->
4963
4964 <!--property RestrictSUIDSGID is not documented!-->
4965
4966 <!--property RestrictNamespaces is not documented!-->
4967
4968 <!--property BindPaths is not documented!-->
4969
4970 <!--property BindReadOnlyPaths is not documented!-->
4971
4972 <!--property TemporaryFileSystem is not documented!-->
4973
4974 <!--property MountAPIVFS is not documented!-->
4975
4976 <!--property KeyringMode is not documented!-->
4977
4978 <!--property ProtectProc is not documented!-->
4979
4980 <!--property ProcSubset is not documented!-->
4981
4982 <!--property ProtectHostname is not documented!-->
4983
4984 <!--property NetworkNamespacePath is not documented!-->
4985
4986 <!--property KillMode is not documented!-->
4987
4988 <!--property KillSignal is not documented!-->
4989
4990 <!--property RestartKillSignal is not documented!-->
4991
4992 <!--property FinalKillSignal is not documented!-->
4993
4994 <!--property SendSIGKILL is not documented!-->
4995
4996 <!--property SendSIGHUP is not documented!-->
4997
4998 <!--property WatchdogSignal is not documented!-->
4999
5000 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5001
5002 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5003
5004 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5005
5006 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5007
5008 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5009
5010 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
5011
5012 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
5013
5014 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
5015
5016 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
5017
5018 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
5019
5020 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
5021
5022 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
5023
5024 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
5025
5026 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
5027
5028 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
5029
5030 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
5031
5032 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5033
5034 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
5035
5036 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
5037
5038 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
5039
5040 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
5041
5042 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
5043
5044 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
5045
5046 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
5047
5048 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
5049
5050 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
5051
5052 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
5053
5054 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
5055
5056 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
5057
5058 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
5059
5060 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
5061
5062 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
5063
5064 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
5065
5066 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
5067
5068 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
5069
5070 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5071
5072 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5073
5074 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
5075
5076 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
5077
5078 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
5079
5080 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
5081
5082 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
5083
5084 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
5085
5086 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
5087
5088 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
5089
5090 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
5091
5092 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
5093
5094 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
5095
5096 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
5097
5098 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
5099
5100 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
5101
5102 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
5103
5104 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
5105
5106 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
5107
5108 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
5109
5110 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
5111
5112 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
5113
5114 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
5115
5116 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
5117
5118 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
5119
5120 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
5121
5122 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
5123
5124 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
5125
5126 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
5127
5128 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
5129
5130 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
5131
5132 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
5133
5134 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
5135
5136 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
5137
5138 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
5139
5140 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
5141
5142 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
5143
5144 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
5145
5146 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
5147
5148 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
5149
5150 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
5151
5152 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
5153
5154 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
5155
5156 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
5157
5158 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
5159
5160 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
5161
5162 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
5163
5164 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
5165
5166 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
5167
5168 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
5169
5170 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
5171
5172 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
5173
5174 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
5175
5176 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
5177
5178 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
5179
5180 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
5181
5182 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
5183
5184 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
5185
5186 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
5187
5188 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
5189
5190 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
5191
5192 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
5193
5194 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
5195
5196 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
5197
5198 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
5199
5200 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
5201
5202 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
5203
5204 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
5205
5206 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
5207
5208 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
5209
5210 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
5211
5212 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
5213
5214 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
5215
5216 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
5217
5218 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
5219
5220 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
5221
5222 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
5223
5224 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
5225
5226 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
5227
5228 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
5229
5230 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
5231
5232 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
5233
5234 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
5235
5236 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
5237
5238 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
5239
5240 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
5241
5242 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
5243
5244 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
5245
5246 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
5247
5248 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
5249
5250 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
5251
5252 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
5253
5254 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
5255
5256 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
5257
5258 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
5259
5260 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
5261
5262 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
5263
5264 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
5265
5266 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
5267
5268 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
5269
5270 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
5271
5272 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
5273
5274 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
5275
5276 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
5277
5278 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
5279
5280 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
5281
5282 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
5283
5284 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
5285
5286 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
5287
5288 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
5289
5290 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
5291
5292 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
5293
5294 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
5295
5296 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
5297
5298 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
5299
5300 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
5301
5302 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
5303
5304 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
5305
5306 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
5307
5308 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
5309
5310 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
5311
5312 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
5313
5314 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
5315
5316 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
5317
5318 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
5319
5320 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
5321
5322 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
5323
5324 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
5325
5326 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
5327
5328 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
5329
5330 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
5331
5332 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
5333
5334 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
5335
5336 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
5337
5338 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
5339
5340 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
5341
5342 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
5343
5344 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
5345
5346 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
5347
5348 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
5349
5350 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
5351
5352 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
5353
5354 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
5355
5356 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
5357
5358 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
5359
5360 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
5361
5362 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
5363
5364 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
5365
5366 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
5367
5368 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
5369
5370 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
5371
5372 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
5373
5374 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
5375
5376 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
5377
5378 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
5379
5380 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
5381
5382 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
5383
5384 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
5385
5386 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
5387
5388 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
5389
5390 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
5391
5392 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
5393
5394 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
5395
5396 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
5397
5398 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
5399
5400 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
5401
5402 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
5403
5404 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
5405
5406 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
5407
5408 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
5409
5410 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
5411
5412 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
5413
5414 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
5415
5416 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
5417
5418 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
5419
5420 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
5421
5422 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
5423
5424 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
5425
5426 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
5427
5428 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
5429
5430 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
5431
5432 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
5433
5434 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
5435
5436 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
5437
5438 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
5439
5440 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
5441
5442 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
5443
5444 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
5445
5446 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
5447
5448 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
5449
5450 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
5451
5452 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
5453
5454 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
5455
5456 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
5457
5458 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
5459
5460 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
5461
5462 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
5463
5464 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
5465
5466 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
5467
5468 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
5469
5470 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
5471
5472 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
5473
5474 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
5475
5476 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
5477
5478 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
5479
5480 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
5481
5482 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
5483
5484 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
5485
5486 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
5487
5488 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
5489
5490 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
5491
5492 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
5493
5494 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
5495
5496 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
5497
5498 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
5499
5500 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
5501
5502 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
5503
5504 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
5505
5506 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
5507
5508 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
5509
5510 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
5511
5512 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
5513
5514 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
5515
5516 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
5517
5518 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
5519
5520 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
5521
5522 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
5523
5524 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
5525
5526 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
5527
5528 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
5529
5530 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
5531
5532 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
5533
5534 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
5535
5536 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
5537
5538 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
5539
5540 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
5541
5542 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
5543
5544 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
5545
5546 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
5547
5548 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
5549
5550 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
5551
5552 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
5553
5554 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
5555
5556 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
5557
5558 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
5559
5560 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
5561
5562 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
5563
5564 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
5565
5566 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
5567
5568 <!--End of Autogenerated section-->
5569
5570 <refsect2>
5571 <title>Properties</title>
5572
5573 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
5574 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
5575 processes to execute. They also share most of the fields related to the execution context that Service
5576 objects expose (see above).</para>
5577
5578 <para>In addition to these properties there are the following:</para>
5579
5580 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
5581 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
5582 i.e. those where systemd is responsible for accepted connections. </para>
5583
5584 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
5585 this socket. It only applies only to socket units with <varname>Accept</varname> set to
5586 <literal>yes</literal>.</para>
5587
5588 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
5589 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
5590 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
5591 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
5592 meaning as they have for the corresponding field of service units (see above). In addition to that,
5593 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
5594 continuously.</para>
5595
5596 <para><varname>FlushPending</varname> specifies whether to flush the socket
5597 just before entering the listening state. This setting only applies to sockets with
5598 <varname>Accept=</varname> set to <literal>no</literal>.</para>
5599 </refsect2>
5600 </refsect1>
5601
5602 <refsect1>
5603 <title>Target Unit Objects</title>
5604
5605 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
5606 node /org/freedesktop/systemd1/unit/basic_2etarget {
5607 interface org.freedesktop.systemd1.Target {
5608 };
5609 interface org.freedesktop.DBus.Peer { ... };
5610 interface org.freedesktop.DBus.Introspectable { ... };
5611 interface org.freedesktop.DBus.Properties { ... };
5612 interface org.freedesktop.systemd1.Unit { ... };
5613 };
5614 </programlisting>
5615
5616 <para>Target units have neither type-specific methods nor properties.</para>
5617 </refsect1>
5618
5619
5620 <refsect1>
5621 <title>Device Unit Objects</title>
5622
5623 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
5624 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5625
5626 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
5627 node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
5628 interface org.freedesktop.systemd1.Device {
5629 properties:
5630 readonly s SysFSPath = '...';
5631 };
5632 interface org.freedesktop.DBus.Peer { ... };
5633 interface org.freedesktop.DBus.Introspectable { ... };
5634 interface org.freedesktop.DBus.Properties { ... };
5635 interface org.freedesktop.systemd1.Unit { ... };
5636 };
5637 </programlisting>
5638
5639 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5640
5641 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5642
5643 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5644
5645 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5646
5647 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5648
5649 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
5650
5651 <!--End of Autogenerated section-->
5652
5653 <refsect2>
5654 <title>Properties</title>
5655
5656 <para>Device units only expose a single type-specific property:</para>
5657
5658 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
5659 to.</para>
5660 </refsect2>
5661 </refsect1>
5662
5663 <refsect1>
5664 <title>Mount Unit Objects</title>
5665
5666 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
5667 interface (described here) in addition to the generic
5668 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5669
5670 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
5671 node /org/freedesktop/systemd1/unit/home_2emount {
5672 interface org.freedesktop.systemd1.Mount {
5673 methods:
5674 GetProcesses(out a(sus) processes);
5675 AttachProcesses(in s subcgroup,
5676 in au pids);
5677 properties:
5678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5679 readonly s Where = '...';
5680 readonly s What = '...';
5681 readonly s Options = '...';
5682 readonly s Type = '...';
5683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5684 readonly t TimeoutUSec = ...;
5685 readonly u ControlPID = ...;
5686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5687 readonly u DirectoryMode = ...;
5688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5689 readonly b SloppyOptions = ...;
5690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5691 readonly b LazyUnmount = ...;
5692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5693 readonly b ForceUnmount = ...;
5694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5695 readonly b ReadWriteOnly = ...;
5696 readonly s Result = '...';
5697 readonly u UID = ...;
5698 readonly u GID = ...;
5699 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5700 readonly a(sasbttttuii) ExecMount = [...];
5701 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5702 readonly a(sasbttttuii) ExecUnmount = [...];
5703 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5704 readonly a(sasbttttuii) ExecRemount = [...];
5705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5706 readonly s Slice = '...';
5707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5708 readonly s ControlGroup = '...';
5709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5710 readonly t MemoryCurrent = ...;
5711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5712 readonly t CPUUsageNSec = ...;
5713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5714 readonly ay EffectiveCPUs = [...];
5715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5716 readonly ay EffectiveMemoryNodes = [...];
5717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5718 readonly t TasksCurrent = ...;
5719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5720 readonly t IPIngressBytes = ...;
5721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5722 readonly t IPIngressPackets = ...;
5723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5724 readonly t IPEgressBytes = ...;
5725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5726 readonly t IPEgressPackets = ...;
5727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5728 readonly t IOReadBytes = ...;
5729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5730 readonly t IOReadOperations = ...;
5731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5732 readonly t IOWriteBytes = ...;
5733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5734 readonly t IOWriteOperations = ...;
5735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5736 readonly b Delegate = ...;
5737 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5738 readonly as DelegateControllers = ['...', ...];
5739 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5740 readonly b CPUAccounting = ...;
5741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5742 readonly t CPUWeight = ...;
5743 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5744 readonly t StartupCPUWeight = ...;
5745 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5746 readonly t CPUShares = ...;
5747 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5748 readonly t StartupCPUShares = ...;
5749 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5750 readonly t CPUQuotaPerSecUSec = ...;
5751 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5752 readonly t CPUQuotaPeriodUSec = ...;
5753 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5754 readonly ay AllowedCPUs = [...];
5755 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5756 readonly ay AllowedMemoryNodes = [...];
5757 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5758 readonly b IOAccounting = ...;
5759 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5760 readonly t IOWeight = ...;
5761 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5762 readonly t StartupIOWeight = ...;
5763 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5764 readonly a(st) IODeviceWeight = [...];
5765 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5766 readonly a(st) IOReadBandwidthMax = [...];
5767 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5768 readonly a(st) IOWriteBandwidthMax = [...];
5769 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5770 readonly a(st) IOReadIOPSMax = [...];
5771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5772 readonly a(st) IOWriteIOPSMax = [...];
5773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5774 readonly a(st) IODeviceLatencyTargetUSec = [...];
5775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5776 readonly b BlockIOAccounting = ...;
5777 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5778 readonly t BlockIOWeight = ...;
5779 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5780 readonly t StartupBlockIOWeight = ...;
5781 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5782 readonly a(st) BlockIODeviceWeight = [...];
5783 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5784 readonly a(st) BlockIOReadBandwidth = [...];
5785 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5786 readonly a(st) BlockIOWriteBandwidth = [...];
5787 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5788 readonly b MemoryAccounting = ...;
5789 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5790 readonly t DefaultMemoryLow = ...;
5791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5792 readonly t DefaultMemoryMin = ...;
5793 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5794 readonly t MemoryMin = ...;
5795 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5796 readonly t MemoryLow = ...;
5797 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5798 readonly t MemoryHigh = ...;
5799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5800 readonly t MemoryMax = ...;
5801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5802 readonly t MemorySwapMax = ...;
5803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5804 readonly t MemoryLimit = ...;
5805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5806 readonly s DevicePolicy = '...';
5807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5808 readonly a(ss) DeviceAllow = [...];
5809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5810 readonly b TasksAccounting = ...;
5811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5812 readonly t TasksMax = ...;
5813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5814 readonly b IPAccounting = ...;
5815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5816 readonly a(iayu) IPAddressAllow = [...];
5817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5818 readonly a(iayu) IPAddressDeny = [...];
5819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5820 readonly as IPIngressFilterPath = ['...', ...];
5821 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5822 readonly as IPEgressFilterPath = ['...', ...];
5823 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5824 readonly as DisableControllers = ['...', ...];
5825 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5826 readonly s ManagedOOMSwap = '...';
5827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5828 readonly s ManagedOOMMemoryPressure = '...';
5829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5830 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
5831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5832 readonly as Environment = ['...', ...];
5833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5834 readonly a(sb) EnvironmentFiles = [...];
5835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5836 readonly as PassEnvironment = ['...', ...];
5837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5838 readonly as UnsetEnvironment = ['...', ...];
5839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5840 readonly u UMask = ...;
5841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5842 readonly t LimitCPU = ...;
5843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5844 readonly t LimitCPUSoft = ...;
5845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5846 readonly t LimitFSIZE = ...;
5847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5848 readonly t LimitFSIZESoft = ...;
5849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5850 readonly t LimitDATA = ...;
5851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5852 readonly t LimitDATASoft = ...;
5853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5854 readonly t LimitSTACK = ...;
5855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5856 readonly t LimitSTACKSoft = ...;
5857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5858 readonly t LimitCORE = ...;
5859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5860 readonly t LimitCORESoft = ...;
5861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5862 readonly t LimitRSS = ...;
5863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5864 readonly t LimitRSSSoft = ...;
5865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5866 readonly t LimitNOFILE = ...;
5867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5868 readonly t LimitNOFILESoft = ...;
5869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5870 readonly t LimitAS = ...;
5871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5872 readonly t LimitASSoft = ...;
5873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5874 readonly t LimitNPROC = ...;
5875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5876 readonly t LimitNPROCSoft = ...;
5877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5878 readonly t LimitMEMLOCK = ...;
5879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5880 readonly t LimitMEMLOCKSoft = ...;
5881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5882 readonly t LimitLOCKS = ...;
5883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5884 readonly t LimitLOCKSSoft = ...;
5885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5886 readonly t LimitSIGPENDING = ...;
5887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5888 readonly t LimitSIGPENDINGSoft = ...;
5889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5890 readonly t LimitMSGQUEUE = ...;
5891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5892 readonly t LimitMSGQUEUESoft = ...;
5893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5894 readonly t LimitNICE = ...;
5895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5896 readonly t LimitNICESoft = ...;
5897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5898 readonly t LimitRTPRIO = ...;
5899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5900 readonly t LimitRTPRIOSoft = ...;
5901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5902 readonly t LimitRTTIME = ...;
5903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5904 readonly t LimitRTTIMESoft = ...;
5905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5906 readonly s WorkingDirectory = '...';
5907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5908 readonly s RootDirectory = '...';
5909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5910 readonly s RootImage = '...';
5911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5912 readonly a(ss) RootImageOptions = [...];
5913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5914 readonly ay RootHash = [...];
5915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5916 readonly s RootHashPath = '...';
5917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5918 readonly ay RootHashSignature = [...];
5919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5920 readonly s RootHashSignaturePath = '...';
5921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5922 readonly s RootVerity = '...';
5923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5924 readonly a(ssba(ss)) MountImages = [...];
5925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5926 readonly i OOMScoreAdjust = ...;
5927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5928 readonly t CoredumpFilter = ...;
5929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5930 readonly i Nice = ...;
5931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5932 readonly i IOSchedulingClass = ...;
5933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5934 readonly i IOSchedulingPriority = ...;
5935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5936 readonly i CPUSchedulingPolicy = ...;
5937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5938 readonly i CPUSchedulingPriority = ...;
5939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5940 readonly ay CPUAffinity = [...];
5941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5942 readonly b CPUAffinityFromNUMA = ...;
5943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5944 readonly i NUMAPolicy = ...;
5945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5946 readonly ay NUMAMask = [...];
5947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5948 readonly t TimerSlackNSec = ...;
5949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5950 readonly b CPUSchedulingResetOnFork = ...;
5951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5952 readonly b NonBlocking = ...;
5953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5954 readonly s StandardInput = '...';
5955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5956 readonly s StandardInputFileDescriptorName = '...';
5957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5958 readonly ay StandardInputData = [...];
5959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5960 readonly s StandardOutput = '...';
5961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5962 readonly s StandardOutputFileDescriptorName = '...';
5963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5964 readonly s StandardError = '...';
5965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5966 readonly s StandardErrorFileDescriptorName = '...';
5967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5968 readonly s TTYPath = '...';
5969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5970 readonly b TTYReset = ...;
5971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5972 readonly b TTYVHangup = ...;
5973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5974 readonly b TTYVTDisallocate = ...;
5975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5976 readonly i SyslogPriority = ...;
5977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5978 readonly s SyslogIdentifier = '...';
5979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5980 readonly b SyslogLevelPrefix = ...;
5981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5982 readonly i SyslogLevel = ...;
5983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5984 readonly i SyslogFacility = ...;
5985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5986 readonly i LogLevelMax = ...;
5987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5988 readonly t LogRateLimitIntervalUSec = ...;
5989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5990 readonly u LogRateLimitBurst = ...;
5991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5992 readonly aay LogExtraFields = [[...], ...];
5993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5994 readonly s LogNamespace = '...';
5995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5996 readonly i SecureBits = ...;
5997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5998 readonly t CapabilityBoundingSet = ...;
5999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6000 readonly t AmbientCapabilities = ...;
6001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6002 readonly s User = '...';
6003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6004 readonly s Group = '...';
6005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6006 readonly b DynamicUser = ...;
6007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6008 readonly b RemoveIPC = ...;
6009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6010 readonly a(say) SetCredential = [...];
6011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6012 readonly a(ss) LoadCredential = [...];
6013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6014 readonly as SupplementaryGroups = ['...', ...];
6015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6016 readonly s PAMName = '...';
6017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6018 readonly as ReadWritePaths = ['...', ...];
6019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6020 readonly as ReadOnlyPaths = ['...', ...];
6021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6022 readonly as InaccessiblePaths = ['...', ...];
6023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6024 readonly t MountFlags = ...;
6025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6026 readonly b PrivateTmp = ...;
6027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6028 readonly b PrivateDevices = ...;
6029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6030 readonly b ProtectClock = ...;
6031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6032 readonly b ProtectKernelTunables = ...;
6033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6034 readonly b ProtectKernelModules = ...;
6035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6036 readonly b ProtectKernelLogs = ...;
6037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6038 readonly b ProtectControlGroups = ...;
6039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6040 readonly b PrivateNetwork = ...;
6041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6042 readonly b PrivateUsers = ...;
6043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6044 readonly b PrivateMounts = ...;
6045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6046 readonly s ProtectHome = '...';
6047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6048 readonly s ProtectSystem = '...';
6049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6050 readonly b SameProcessGroup = ...;
6051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6052 readonly s UtmpIdentifier = '...';
6053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6054 readonly s UtmpMode = '...';
6055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6056 readonly (bs) SELinuxContext = ...;
6057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6058 readonly (bs) AppArmorProfile = ...;
6059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6060 readonly (bs) SmackProcessLabel = ...;
6061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6062 readonly b IgnoreSIGPIPE = ...;
6063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6064 readonly b NoNewPrivileges = ...;
6065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6066 readonly (bas) SystemCallFilter = ...;
6067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6068 readonly as SystemCallArchitectures = ['...', ...];
6069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6070 readonly i SystemCallErrorNumber = ...;
6071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6072 readonly (bas) SystemCallLog = ...;
6073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6074 readonly s Personality = '...';
6075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6076 readonly b LockPersonality = ...;
6077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6078 readonly (bas) RestrictAddressFamilies = ...;
6079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6080 readonly s RuntimeDirectoryPreserve = '...';
6081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6082 readonly u RuntimeDirectoryMode = ...;
6083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6084 readonly as RuntimeDirectory = ['...', ...];
6085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6086 readonly u StateDirectoryMode = ...;
6087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6088 readonly as StateDirectory = ['...', ...];
6089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6090 readonly u CacheDirectoryMode = ...;
6091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6092 readonly as CacheDirectory = ['...', ...];
6093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6094 readonly u LogsDirectoryMode = ...;
6095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6096 readonly as LogsDirectory = ['...', ...];
6097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6098 readonly u ConfigurationDirectoryMode = ...;
6099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6100 readonly as ConfigurationDirectory = ['...', ...];
6101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6102 readonly t TimeoutCleanUSec = ...;
6103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6104 readonly b MemoryDenyWriteExecute = ...;
6105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6106 readonly b RestrictRealtime = ...;
6107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6108 readonly b RestrictSUIDSGID = ...;
6109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6110 readonly t RestrictNamespaces = ...;
6111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6112 readonly a(ssbt) BindPaths = [...];
6113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6114 readonly a(ssbt) BindReadOnlyPaths = [...];
6115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6116 readonly a(ss) TemporaryFileSystem = [...];
6117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6118 readonly b MountAPIVFS = ...;
6119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6120 readonly s KeyringMode = '...';
6121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6122 readonly s ProtectProc = '...';
6123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6124 readonly s ProcSubset = '...';
6125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6126 readonly b ProtectHostname = ...;
6127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6128 readonly s NetworkNamespacePath = '...';
6129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6130 readonly s KillMode = '...';
6131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6132 readonly i KillSignal = ...;
6133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6134 readonly i RestartKillSignal = ...;
6135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6136 readonly i FinalKillSignal = ...;
6137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6138 readonly b SendSIGKILL = ...;
6139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6140 readonly b SendSIGHUP = ...;
6141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6142 readonly i WatchdogSignal = ...;
6143 };
6144 interface org.freedesktop.DBus.Peer { ... };
6145 interface org.freedesktop.DBus.Introspectable { ... };
6146 interface org.freedesktop.DBus.Properties { ... };
6147 interface org.freedesktop.systemd1.Unit { ... };
6148 };
6149 </programlisting>
6150
6151 <!--method GetProcesses is not documented!-->
6152
6153 <!--method AttachProcesses is not documented!-->
6154
6155 <!--property Where is not documented!-->
6156
6157 <!--property What is not documented!-->
6158
6159 <!--property Options is not documented!-->
6160
6161 <!--property Type is not documented!-->
6162
6163 <!--property TimeoutUSec is not documented!-->
6164
6165 <!--property DirectoryMode is not documented!-->
6166
6167 <!--property SloppyOptions is not documented!-->
6168
6169 <!--property LazyUnmount is not documented!-->
6170
6171 <!--property ForceUnmount is not documented!-->
6172
6173 <!--property ReadWriteOnly is not documented!-->
6174
6175 <!--property UID is not documented!-->
6176
6177 <!--property GID is not documented!-->
6178
6179 <!--property ExecUnmount is not documented!-->
6180
6181 <!--property ExecRemount is not documented!-->
6182
6183 <!--property Slice is not documented!-->
6184
6185 <!--property MemoryCurrent is not documented!-->
6186
6187 <!--property CPUUsageNSec is not documented!-->
6188
6189 <!--property EffectiveCPUs is not documented!-->
6190
6191 <!--property EffectiveMemoryNodes is not documented!-->
6192
6193 <!--property TasksCurrent is not documented!-->
6194
6195 <!--property IPIngressBytes is not documented!-->
6196
6197 <!--property IPIngressPackets is not documented!-->
6198
6199 <!--property IPEgressBytes is not documented!-->
6200
6201 <!--property IPEgressPackets is not documented!-->
6202
6203 <!--property IOReadBytes is not documented!-->
6204
6205 <!--property IOReadOperations is not documented!-->
6206
6207 <!--property IOWriteBytes is not documented!-->
6208
6209 <!--property IOWriteOperations is not documented!-->
6210
6211 <!--property Delegate is not documented!-->
6212
6213 <!--property DelegateControllers is not documented!-->
6214
6215 <!--property CPUAccounting is not documented!-->
6216
6217 <!--property CPUWeight is not documented!-->
6218
6219 <!--property StartupCPUWeight is not documented!-->
6220
6221 <!--property CPUShares is not documented!-->
6222
6223 <!--property StartupCPUShares is not documented!-->
6224
6225 <!--property CPUQuotaPerSecUSec is not documented!-->
6226
6227 <!--property CPUQuotaPeriodUSec is not documented!-->
6228
6229 <!--property AllowedCPUs is not documented!-->
6230
6231 <!--property AllowedMemoryNodes is not documented!-->
6232
6233 <!--property IOAccounting is not documented!-->
6234
6235 <!--property IOWeight is not documented!-->
6236
6237 <!--property StartupIOWeight is not documented!-->
6238
6239 <!--property IODeviceWeight is not documented!-->
6240
6241 <!--property IOReadBandwidthMax is not documented!-->
6242
6243 <!--property IOWriteBandwidthMax is not documented!-->
6244
6245 <!--property IOReadIOPSMax is not documented!-->
6246
6247 <!--property IOWriteIOPSMax is not documented!-->
6248
6249 <!--property IODeviceLatencyTargetUSec is not documented!-->
6250
6251 <!--property BlockIOAccounting is not documented!-->
6252
6253 <!--property BlockIOWeight is not documented!-->
6254
6255 <!--property StartupBlockIOWeight is not documented!-->
6256
6257 <!--property BlockIODeviceWeight is not documented!-->
6258
6259 <!--property BlockIOReadBandwidth is not documented!-->
6260
6261 <!--property BlockIOWriteBandwidth is not documented!-->
6262
6263 <!--property MemoryAccounting is not documented!-->
6264
6265 <!--property DefaultMemoryLow is not documented!-->
6266
6267 <!--property DefaultMemoryMin is not documented!-->
6268
6269 <!--property MemoryMin is not documented!-->
6270
6271 <!--property MemoryLow is not documented!-->
6272
6273 <!--property MemoryHigh is not documented!-->
6274
6275 <!--property MemoryMax is not documented!-->
6276
6277 <!--property MemorySwapMax is not documented!-->
6278
6279 <!--property MemoryLimit is not documented!-->
6280
6281 <!--property DevicePolicy is not documented!-->
6282
6283 <!--property DeviceAllow is not documented!-->
6284
6285 <!--property TasksAccounting is not documented!-->
6286
6287 <!--property TasksMax is not documented!-->
6288
6289 <!--property IPAccounting is not documented!-->
6290
6291 <!--property IPAddressAllow is not documented!-->
6292
6293 <!--property IPAddressDeny is not documented!-->
6294
6295 <!--property IPIngressFilterPath is not documented!-->
6296
6297 <!--property IPEgressFilterPath is not documented!-->
6298
6299 <!--property DisableControllers is not documented!-->
6300
6301 <!--property ManagedOOMSwap is not documented!-->
6302
6303 <!--property ManagedOOMMemoryPressure is not documented!-->
6304
6305 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
6306
6307 <!--property EnvironmentFiles is not documented!-->
6308
6309 <!--property PassEnvironment is not documented!-->
6310
6311 <!--property UnsetEnvironment is not documented!-->
6312
6313 <!--property UMask is not documented!-->
6314
6315 <!--property LimitCPUSoft is not documented!-->
6316
6317 <!--property LimitFSIZE is not documented!-->
6318
6319 <!--property LimitFSIZESoft is not documented!-->
6320
6321 <!--property LimitDATA is not documented!-->
6322
6323 <!--property LimitDATASoft is not documented!-->
6324
6325 <!--property LimitSTACK is not documented!-->
6326
6327 <!--property LimitSTACKSoft is not documented!-->
6328
6329 <!--property LimitCORE is not documented!-->
6330
6331 <!--property LimitCORESoft is not documented!-->
6332
6333 <!--property LimitRSS is not documented!-->
6334
6335 <!--property LimitRSSSoft is not documented!-->
6336
6337 <!--property LimitNOFILE is not documented!-->
6338
6339 <!--property LimitNOFILESoft is not documented!-->
6340
6341 <!--property LimitAS is not documented!-->
6342
6343 <!--property LimitASSoft is not documented!-->
6344
6345 <!--property LimitNPROC is not documented!-->
6346
6347 <!--property LimitNPROCSoft is not documented!-->
6348
6349 <!--property LimitMEMLOCK is not documented!-->
6350
6351 <!--property LimitMEMLOCKSoft is not documented!-->
6352
6353 <!--property LimitLOCKS is not documented!-->
6354
6355 <!--property LimitLOCKSSoft is not documented!-->
6356
6357 <!--property LimitSIGPENDING is not documented!-->
6358
6359 <!--property LimitSIGPENDINGSoft is not documented!-->
6360
6361 <!--property LimitMSGQUEUE is not documented!-->
6362
6363 <!--property LimitMSGQUEUESoft is not documented!-->
6364
6365 <!--property LimitNICE is not documented!-->
6366
6367 <!--property LimitNICESoft is not documented!-->
6368
6369 <!--property LimitRTPRIO is not documented!-->
6370
6371 <!--property LimitRTPRIOSoft is not documented!-->
6372
6373 <!--property LimitRTTIME is not documented!-->
6374
6375 <!--property LimitRTTIMESoft is not documented!-->
6376
6377 <!--property WorkingDirectory is not documented!-->
6378
6379 <!--property RootDirectory is not documented!-->
6380
6381 <!--property RootImage is not documented!-->
6382
6383 <!--property RootImageOptions is not documented!-->
6384
6385 <!--property RootHash is not documented!-->
6386
6387 <!--property RootHashPath is not documented!-->
6388
6389 <!--property RootHashSignature is not documented!-->
6390
6391 <!--property RootHashSignaturePath is not documented!-->
6392
6393 <!--property RootVerity is not documented!-->
6394
6395 <!--property MountImages is not documented!-->
6396
6397 <!--property OOMScoreAdjust is not documented!-->
6398
6399 <!--property CoredumpFilter is not documented!-->
6400
6401 <!--property Nice is not documented!-->
6402
6403 <!--property IOSchedulingClass is not documented!-->
6404
6405 <!--property IOSchedulingPriority is not documented!-->
6406
6407 <!--property CPUSchedulingPolicy is not documented!-->
6408
6409 <!--property CPUSchedulingPriority is not documented!-->
6410
6411 <!--property CPUAffinity is not documented!-->
6412
6413 <!--property CPUAffinityFromNUMA is not documented!-->
6414
6415 <!--property NUMAPolicy is not documented!-->
6416
6417 <!--property NUMAMask is not documented!-->
6418
6419 <!--property TimerSlackNSec is not documented!-->
6420
6421 <!--property CPUSchedulingResetOnFork is not documented!-->
6422
6423 <!--property NonBlocking is not documented!-->
6424
6425 <!--property StandardInput is not documented!-->
6426
6427 <!--property StandardInputFileDescriptorName is not documented!-->
6428
6429 <!--property StandardInputData is not documented!-->
6430
6431 <!--property StandardOutput is not documented!-->
6432
6433 <!--property StandardOutputFileDescriptorName is not documented!-->
6434
6435 <!--property StandardError is not documented!-->
6436
6437 <!--property StandardErrorFileDescriptorName is not documented!-->
6438
6439 <!--property TTYPath is not documented!-->
6440
6441 <!--property TTYReset is not documented!-->
6442
6443 <!--property TTYVHangup is not documented!-->
6444
6445 <!--property TTYVTDisallocate is not documented!-->
6446
6447 <!--property SyslogPriority is not documented!-->
6448
6449 <!--property SyslogIdentifier is not documented!-->
6450
6451 <!--property SyslogLevelPrefix is not documented!-->
6452
6453 <!--property SyslogLevel is not documented!-->
6454
6455 <!--property SyslogFacility is not documented!-->
6456
6457 <!--property LogLevelMax is not documented!-->
6458
6459 <!--property LogRateLimitIntervalUSec is not documented!-->
6460
6461 <!--property LogRateLimitBurst is not documented!-->
6462
6463 <!--property LogExtraFields is not documented!-->
6464
6465 <!--property LogNamespace is not documented!-->
6466
6467 <!--property AmbientCapabilities is not documented!-->
6468
6469 <!--property User is not documented!-->
6470
6471 <!--property Group is not documented!-->
6472
6473 <!--property DynamicUser is not documented!-->
6474
6475 <!--property RemoveIPC is not documented!-->
6476
6477 <!--property SetCredential is not documented!-->
6478
6479 <!--property LoadCredential is not documented!-->
6480
6481 <!--property SupplementaryGroups is not documented!-->
6482
6483 <!--property PAMName is not documented!-->
6484
6485 <!--property ReadWritePaths is not documented!-->
6486
6487 <!--property ReadOnlyPaths is not documented!-->
6488
6489 <!--property InaccessiblePaths is not documented!-->
6490
6491 <!--property PrivateTmp is not documented!-->
6492
6493 <!--property PrivateDevices is not documented!-->
6494
6495 <!--property ProtectClock is not documented!-->
6496
6497 <!--property ProtectKernelTunables is not documented!-->
6498
6499 <!--property ProtectKernelModules is not documented!-->
6500
6501 <!--property ProtectKernelLogs is not documented!-->
6502
6503 <!--property ProtectControlGroups is not documented!-->
6504
6505 <!--property PrivateNetwork is not documented!-->
6506
6507 <!--property PrivateUsers is not documented!-->
6508
6509 <!--property PrivateMounts is not documented!-->
6510
6511 <!--property ProtectHome is not documented!-->
6512
6513 <!--property ProtectSystem is not documented!-->
6514
6515 <!--property SameProcessGroup is not documented!-->
6516
6517 <!--property UtmpIdentifier is not documented!-->
6518
6519 <!--property UtmpMode is not documented!-->
6520
6521 <!--property SELinuxContext is not documented!-->
6522
6523 <!--property AppArmorProfile is not documented!-->
6524
6525 <!--property SmackProcessLabel is not documented!-->
6526
6527 <!--property IgnoreSIGPIPE is not documented!-->
6528
6529 <!--property NoNewPrivileges is not documented!-->
6530
6531 <!--property SystemCallFilter is not documented!-->
6532
6533 <!--property SystemCallArchitectures is not documented!-->
6534
6535 <!--property SystemCallErrorNumber is not documented!-->
6536
6537 <!--property SystemCallLog is not documented!-->
6538
6539 <!--property Personality is not documented!-->
6540
6541 <!--property LockPersonality is not documented!-->
6542
6543 <!--property RestrictAddressFamilies is not documented!-->
6544
6545 <!--property RuntimeDirectoryPreserve is not documented!-->
6546
6547 <!--property RuntimeDirectoryMode is not documented!-->
6548
6549 <!--property RuntimeDirectory is not documented!-->
6550
6551 <!--property StateDirectoryMode is not documented!-->
6552
6553 <!--property StateDirectory is not documented!-->
6554
6555 <!--property CacheDirectoryMode is not documented!-->
6556
6557 <!--property CacheDirectory is not documented!-->
6558
6559 <!--property LogsDirectoryMode is not documented!-->
6560
6561 <!--property LogsDirectory is not documented!-->
6562
6563 <!--property ConfigurationDirectoryMode is not documented!-->
6564
6565 <!--property ConfigurationDirectory is not documented!-->
6566
6567 <!--property TimeoutCleanUSec is not documented!-->
6568
6569 <!--property MemoryDenyWriteExecute is not documented!-->
6570
6571 <!--property RestrictRealtime is not documented!-->
6572
6573 <!--property RestrictSUIDSGID is not documented!-->
6574
6575 <!--property RestrictNamespaces is not documented!-->
6576
6577 <!--property BindPaths is not documented!-->
6578
6579 <!--property BindReadOnlyPaths is not documented!-->
6580
6581 <!--property TemporaryFileSystem is not documented!-->
6582
6583 <!--property MountAPIVFS is not documented!-->
6584
6585 <!--property KeyringMode is not documented!-->
6586
6587 <!--property ProtectProc is not documented!-->
6588
6589 <!--property ProcSubset is not documented!-->
6590
6591 <!--property ProtectHostname is not documented!-->
6592
6593 <!--property NetworkNamespacePath is not documented!-->
6594
6595 <!--property KillMode is not documented!-->
6596
6597 <!--property KillSignal is not documented!-->
6598
6599 <!--property RestartKillSignal is not documented!-->
6600
6601 <!--property FinalKillSignal is not documented!-->
6602
6603 <!--property SendSIGKILL is not documented!-->
6604
6605 <!--property SendSIGHUP is not documented!-->
6606
6607 <!--property WatchdogSignal is not documented!-->
6608
6609 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6610
6611 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6612
6613 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6614
6615 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6616
6617 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6618
6619 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
6620
6621 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
6622
6623 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
6624
6625 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
6626
6627 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
6628
6629 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
6630
6631 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
6632
6633 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
6634
6635 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
6636
6637 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
6638
6639 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
6640
6641 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
6642
6643 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
6644
6645 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6646
6647 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
6648
6649 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
6650
6651 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
6652
6653 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
6654
6655 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
6656
6657 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
6658
6659 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
6660
6661 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
6662
6663 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
6664
6665 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
6666
6667 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
6668
6669 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
6670
6671 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
6672
6673 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
6674
6675 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
6676
6677 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
6678
6679 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
6680
6681 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
6682
6683 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
6684
6685 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
6686
6687 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
6688
6689 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
6690
6691 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
6692
6693 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
6694
6695 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
6696
6697 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
6698
6699 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
6700
6701 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
6702
6703 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
6704
6705 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
6706
6707 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
6708
6709 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
6710
6711 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
6712
6713 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
6714
6715 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
6716
6717 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
6718
6719 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
6720
6721 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
6722
6723 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
6724
6725 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
6726
6727 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
6728
6729 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
6730
6731 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
6732
6733 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
6734
6735 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
6736
6737 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
6738
6739 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
6740
6741 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
6742
6743 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
6744
6745 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
6746
6747 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
6748
6749 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
6750
6751 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
6752
6753 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
6754
6755 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
6756
6757 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
6758
6759 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
6760
6761 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
6762
6763 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
6764
6765 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
6766
6767 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
6768
6769 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
6770
6771 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
6772
6773 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
6774
6775 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
6776
6777 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6778
6779 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6780
6781 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
6782
6783 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
6784
6785 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
6786
6787 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
6788
6789 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
6790
6791 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
6792
6793 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
6794
6795 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
6796
6797 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
6798
6799 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
6800
6801 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
6802
6803 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
6804
6805 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
6806
6807 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
6808
6809 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
6810
6811 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
6812
6813 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
6814
6815 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
6816
6817 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
6818
6819 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
6820
6821 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
6822
6823 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
6824
6825 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
6826
6827 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
6828
6829 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
6830
6831 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
6832
6833 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
6834
6835 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
6836
6837 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
6838
6839 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
6840
6841 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
6842
6843 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
6844
6845 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
6846
6847 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
6848
6849 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
6850
6851 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
6852
6853 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
6854
6855 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
6856
6857 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
6858
6859 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
6860
6861 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
6862
6863 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6864
6865 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6866
6867 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6868
6869 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6870
6871 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6872
6873 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6874
6875 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6876
6877 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
6878
6879 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
6880
6881 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
6882
6883 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
6884
6885 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
6886
6887 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
6888
6889 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
6890
6891 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
6892
6893 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
6894
6895 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
6896
6897 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
6898
6899 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
6900
6901 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
6902
6903 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
6904
6905 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
6906
6907 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
6908
6909 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
6910
6911 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
6912
6913 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
6914
6915 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
6916
6917 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
6918
6919 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
6920
6921 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
6922
6923 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
6924
6925 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
6926
6927 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
6928
6929 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
6930
6931 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
6932
6933 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
6934
6935 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
6936
6937 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
6938
6939 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
6940
6941 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
6942
6943 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
6944
6945 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
6946
6947 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
6948
6949 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
6950
6951 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
6952
6953 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
6954
6955 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
6956
6957 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
6958
6959 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
6960
6961 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
6962
6963 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
6964
6965 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
6966
6967 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
6968
6969 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
6970
6971 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
6972
6973 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
6974
6975 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
6976
6977 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
6978
6979 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
6980
6981 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
6982
6983 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
6984
6985 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
6986
6987 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
6988
6989 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
6990
6991 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
6992
6993 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
6994
6995 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
6996
6997 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
6998
6999 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
7000
7001 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
7002
7003 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
7004
7005 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
7006
7007 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
7008
7009 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
7010
7011 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
7012
7013 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
7014
7015 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
7016
7017 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
7018
7019 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
7020
7021 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
7022
7023 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
7024
7025 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
7026
7027 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
7028
7029 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
7030
7031 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
7032
7033 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
7034
7035 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
7036
7037 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
7038
7039 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
7040
7041 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
7042
7043 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
7044
7045 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
7046
7047 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
7048
7049 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
7050
7051 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
7052
7053 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
7054
7055 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
7056
7057 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
7058
7059 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
7060
7061 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
7062
7063 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
7064
7065 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
7066
7067 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
7068
7069 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
7070
7071 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
7072
7073 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
7074
7075 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
7076
7077 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
7078
7079 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
7080
7081 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
7082
7083 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
7084
7085 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
7086
7087 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
7088
7089 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
7090
7091 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
7092
7093 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
7094
7095 <!--End of Autogenerated section-->
7096
7097 <refsect2>
7098 <title>Properties</title>
7099
7100 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7101 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
7102 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
7103 execute. They also share most of the fields related to the execution context that Service objects
7104 expose (see above). In addition to these properties there are the following:</para>
7105
7106 <para><varname>ControlPID</varname> contains the PID of the currently running
7107 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
7108 running, otherwise 0.</para>
7109
7110 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
7111 can take the values <literal>success</literal>, <literal>resources</literal>,
7112 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
7113 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
7114 corresponding field of service unit objects (see above).</para>
7115 </refsect2>
7116 </refsect1>
7117
7118 <refsect1>
7119 <title>Automount Unit Objects</title>
7120
7121 <para>All automount unit objects implement the
7122 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
7123 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7124
7125 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
7126 node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7127 interface org.freedesktop.systemd1.Automount {
7128 properties:
7129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7130 readonly s Where = '...';
7131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7132 readonly u DirectoryMode = ...;
7133 readonly s Result = '...';
7134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7135 readonly t TimeoutIdleUSec = ...;
7136 };
7137 interface org.freedesktop.DBus.Peer { ... };
7138 interface org.freedesktop.DBus.Introspectable { ... };
7139 interface org.freedesktop.DBus.Properties { ... };
7140 interface org.freedesktop.systemd1.Unit { ... };
7141 };
7142 </programlisting>
7143
7144 <!--property Where is not documented!-->
7145
7146 <!--property DirectoryMode is not documented!-->
7147
7148 <!--property TimeoutIdleUSec is not documented!-->
7149
7150 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7151
7152 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7153
7154 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7155
7156 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7157
7158 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7159
7160 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7161
7162 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7163
7164 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7165
7166 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
7167
7168 <!--End of Autogenerated section-->
7169
7170 <refsect2>
7171 <title>Properties</title>
7172
7173 <para>Most of the properties map directly to the corresponding settings in the automount unit
7174 files.</para>
7175
7176 <para><varname>Result</varname> knows the values <literal>success</literal> and
7177 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
7178 the corresponding field of the Service object.</para>
7179 </refsect2>
7180 </refsect1>
7181
7182
7183 <refsect1>
7184 <title>Timer Unit Objects</title>
7185
7186 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
7187 interface (described here) in addition to the generic
7188 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7189
7190 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
7191 node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7192 interface org.freedesktop.systemd1.Timer {
7193 properties:
7194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7195 readonly s Unit = '...';
7196 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7197 readonly a(stt) TimersMonotonic = [...];
7198 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7199 readonly a(sst) TimersCalendar = [...];
7200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7201 readonly b OnClockChange = ...;
7202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7203 readonly b OnTimezoneChange = ...;
7204 readonly t NextElapseUSecRealtime = ...;
7205 readonly t NextElapseUSecMonotonic = ...;
7206 readonly t LastTriggerUSec = ...;
7207 readonly t LastTriggerUSecMonotonic = ...;
7208 readonly s Result = '...';
7209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7210 readonly t AccuracyUSec = ...;
7211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7212 readonly t RandomizedDelayUSec = ...;
7213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7214 readonly b FixedRandomDelay = ...;
7215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7216 readonly b Persistent = ...;
7217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7218 readonly b WakeSystem = ...;
7219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7220 readonly b RemainAfterElapse = ...;
7221 };
7222 interface org.freedesktop.DBus.Peer { ... };
7223 interface org.freedesktop.DBus.Introspectable { ... };
7224 interface org.freedesktop.DBus.Properties { ... };
7225 interface org.freedesktop.systemd1.Unit { ... };
7226 };
7227 </programlisting>
7228
7229 <!--property OnClockChange is not documented!-->
7230
7231 <!--property OnTimezoneChange is not documented!-->
7232
7233 <!--property LastTriggerUSec is not documented!-->
7234
7235 <!--property LastTriggerUSecMonotonic is not documented!-->
7236
7237 <!--property AccuracyUSec is not documented!-->
7238
7239 <!--property RandomizedDelayUSec is not documented!-->
7240
7241 <!--property FixedRandomDelay is not documented!-->
7242
7243 <!--property Persistent is not documented!-->
7244
7245 <!--property WakeSystem is not documented!-->
7246
7247 <!--property RemainAfterElapse is not documented!-->
7248
7249 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7250
7251 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7252
7253 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7254
7255 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7256
7257 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7258
7259 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
7260
7261 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
7262
7263 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
7264
7265 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
7266
7267 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
7268
7269 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
7270
7271 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
7272
7273 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
7274
7275 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
7276
7277 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7278
7279 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
7280
7281 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
7282
7283 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
7284
7285 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
7286
7287 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
7288
7289 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
7290
7291 <!--End of Autogenerated section-->
7292
7293 <refsect2>
7294 <title>Properties</title>
7295
7296 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
7297
7298 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
7299 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7300 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
7301 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
7302 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
7303 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7304 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
7305
7306 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
7307 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7308 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
7309 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
7310
7311 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
7312 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
7313 does not include at least one calendar event.</para>
7314
7315 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
7316 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
7317 does not include at least one monotonic event.</para>
7318
7319 <para><varname>Result</varname> knows the values <literal>success</literal> and
7320 <literal>resources</literal> with the same meanings as the matching values of the corresponding
7321 property of the service interface.</para>
7322 </refsect2>
7323 </refsect1>
7324
7325 <refsect1>
7326 <title>Swap Unit Objects</title>
7327
7328 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
7329 interface (described here) in addition to the generic
7330 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7331
7332 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
7333 node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
7334 interface org.freedesktop.systemd1.Swap {
7335 methods:
7336 GetProcesses(out a(sus) processes);
7337 AttachProcesses(in s subcgroup,
7338 in au pids);
7339 properties:
7340 readonly s What = '...';
7341 readonly i Priority = ...;
7342 readonly s Options = '...';
7343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7344 readonly t TimeoutUSec = ...;
7345 readonly u ControlPID = ...;
7346 readonly s Result = '...';
7347 readonly u UID = ...;
7348 readonly u GID = ...;
7349 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7350 readonly a(sasbttttuii) ExecActivate = [...];
7351 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7352 readonly a(sasbttttuii) ExecDeactivate = [...];
7353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7354 readonly s Slice = '...';
7355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7356 readonly s ControlGroup = '...';
7357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7358 readonly t MemoryCurrent = ...;
7359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7360 readonly t CPUUsageNSec = ...;
7361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7362 readonly ay EffectiveCPUs = [...];
7363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7364 readonly ay EffectiveMemoryNodes = [...];
7365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7366 readonly t TasksCurrent = ...;
7367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7368 readonly t IPIngressBytes = ...;
7369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7370 readonly t IPIngressPackets = ...;
7371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7372 readonly t IPEgressBytes = ...;
7373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7374 readonly t IPEgressPackets = ...;
7375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7376 readonly t IOReadBytes = ...;
7377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7378 readonly t IOReadOperations = ...;
7379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7380 readonly t IOWriteBytes = ...;
7381 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7382 readonly t IOWriteOperations = ...;
7383 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7384 readonly b Delegate = ...;
7385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7386 readonly as DelegateControllers = ['...', ...];
7387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7388 readonly b CPUAccounting = ...;
7389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7390 readonly t CPUWeight = ...;
7391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7392 readonly t StartupCPUWeight = ...;
7393 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7394 readonly t CPUShares = ...;
7395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7396 readonly t StartupCPUShares = ...;
7397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7398 readonly t CPUQuotaPerSecUSec = ...;
7399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7400 readonly t CPUQuotaPeriodUSec = ...;
7401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7402 readonly ay AllowedCPUs = [...];
7403 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7404 readonly ay AllowedMemoryNodes = [...];
7405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7406 readonly b IOAccounting = ...;
7407 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7408 readonly t IOWeight = ...;
7409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7410 readonly t StartupIOWeight = ...;
7411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7412 readonly a(st) IODeviceWeight = [...];
7413 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7414 readonly a(st) IOReadBandwidthMax = [...];
7415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7416 readonly a(st) IOWriteBandwidthMax = [...];
7417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7418 readonly a(st) IOReadIOPSMax = [...];
7419 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7420 readonly a(st) IOWriteIOPSMax = [...];
7421 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7422 readonly a(st) IODeviceLatencyTargetUSec = [...];
7423 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7424 readonly b BlockIOAccounting = ...;
7425 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7426 readonly t BlockIOWeight = ...;
7427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7428 readonly t StartupBlockIOWeight = ...;
7429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7430 readonly a(st) BlockIODeviceWeight = [...];
7431 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7432 readonly a(st) BlockIOReadBandwidth = [...];
7433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7434 readonly a(st) BlockIOWriteBandwidth = [...];
7435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7436 readonly b MemoryAccounting = ...;
7437 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7438 readonly t DefaultMemoryLow = ...;
7439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7440 readonly t DefaultMemoryMin = ...;
7441 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7442 readonly t MemoryMin = ...;
7443 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7444 readonly t MemoryLow = ...;
7445 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7446 readonly t MemoryHigh = ...;
7447 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7448 readonly t MemoryMax = ...;
7449 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7450 readonly t MemorySwapMax = ...;
7451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7452 readonly t MemoryLimit = ...;
7453 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7454 readonly s DevicePolicy = '...';
7455 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7456 readonly a(ss) DeviceAllow = [...];
7457 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7458 readonly b TasksAccounting = ...;
7459 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7460 readonly t TasksMax = ...;
7461 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7462 readonly b IPAccounting = ...;
7463 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7464 readonly a(iayu) IPAddressAllow = [...];
7465 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7466 readonly a(iayu) IPAddressDeny = [...];
7467 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7468 readonly as IPIngressFilterPath = ['...', ...];
7469 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7470 readonly as IPEgressFilterPath = ['...', ...];
7471 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7472 readonly as DisableControllers = ['...', ...];
7473 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7474 readonly s ManagedOOMSwap = '...';
7475 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7476 readonly s ManagedOOMMemoryPressure = '...';
7477 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7478 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
7479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7480 readonly as Environment = ['...', ...];
7481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7482 readonly a(sb) EnvironmentFiles = [...];
7483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7484 readonly as PassEnvironment = ['...', ...];
7485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7486 readonly as UnsetEnvironment = ['...', ...];
7487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7488 readonly u UMask = ...;
7489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7490 readonly t LimitCPU = ...;
7491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7492 readonly t LimitCPUSoft = ...;
7493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7494 readonly t LimitFSIZE = ...;
7495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7496 readonly t LimitFSIZESoft = ...;
7497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7498 readonly t LimitDATA = ...;
7499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7500 readonly t LimitDATASoft = ...;
7501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7502 readonly t LimitSTACK = ...;
7503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7504 readonly t LimitSTACKSoft = ...;
7505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7506 readonly t LimitCORE = ...;
7507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7508 readonly t LimitCORESoft = ...;
7509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7510 readonly t LimitRSS = ...;
7511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7512 readonly t LimitRSSSoft = ...;
7513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7514 readonly t LimitNOFILE = ...;
7515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7516 readonly t LimitNOFILESoft = ...;
7517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7518 readonly t LimitAS = ...;
7519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7520 readonly t LimitASSoft = ...;
7521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7522 readonly t LimitNPROC = ...;
7523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7524 readonly t LimitNPROCSoft = ...;
7525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7526 readonly t LimitMEMLOCK = ...;
7527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7528 readonly t LimitMEMLOCKSoft = ...;
7529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7530 readonly t LimitLOCKS = ...;
7531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7532 readonly t LimitLOCKSSoft = ...;
7533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7534 readonly t LimitSIGPENDING = ...;
7535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7536 readonly t LimitSIGPENDINGSoft = ...;
7537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7538 readonly t LimitMSGQUEUE = ...;
7539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7540 readonly t LimitMSGQUEUESoft = ...;
7541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7542 readonly t LimitNICE = ...;
7543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7544 readonly t LimitNICESoft = ...;
7545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7546 readonly t LimitRTPRIO = ...;
7547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7548 readonly t LimitRTPRIOSoft = ...;
7549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7550 readonly t LimitRTTIME = ...;
7551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7552 readonly t LimitRTTIMESoft = ...;
7553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7554 readonly s WorkingDirectory = '...';
7555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7556 readonly s RootDirectory = '...';
7557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7558 readonly s RootImage = '...';
7559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7560 readonly a(ss) RootImageOptions = [...];
7561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7562 readonly ay RootHash = [...];
7563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7564 readonly s RootHashPath = '...';
7565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7566 readonly ay RootHashSignature = [...];
7567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7568 readonly s RootHashSignaturePath = '...';
7569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7570 readonly s RootVerity = '...';
7571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7572 readonly a(ssba(ss)) MountImages = [...];
7573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7574 readonly i OOMScoreAdjust = ...;
7575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7576 readonly t CoredumpFilter = ...;
7577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7578 readonly i Nice = ...;
7579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7580 readonly i IOSchedulingClass = ...;
7581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7582 readonly i IOSchedulingPriority = ...;
7583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7584 readonly i CPUSchedulingPolicy = ...;
7585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7586 readonly i CPUSchedulingPriority = ...;
7587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7588 readonly ay CPUAffinity = [...];
7589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7590 readonly b CPUAffinityFromNUMA = ...;
7591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7592 readonly i NUMAPolicy = ...;
7593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7594 readonly ay NUMAMask = [...];
7595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7596 readonly t TimerSlackNSec = ...;
7597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7598 readonly b CPUSchedulingResetOnFork = ...;
7599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7600 readonly b NonBlocking = ...;
7601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7602 readonly s StandardInput = '...';
7603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7604 readonly s StandardInputFileDescriptorName = '...';
7605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7606 readonly ay StandardInputData = [...];
7607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7608 readonly s StandardOutput = '...';
7609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7610 readonly s StandardOutputFileDescriptorName = '...';
7611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7612 readonly s StandardError = '...';
7613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7614 readonly s StandardErrorFileDescriptorName = '...';
7615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7616 readonly s TTYPath = '...';
7617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7618 readonly b TTYReset = ...;
7619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7620 readonly b TTYVHangup = ...;
7621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7622 readonly b TTYVTDisallocate = ...;
7623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7624 readonly i SyslogPriority = ...;
7625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7626 readonly s SyslogIdentifier = '...';
7627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7628 readonly b SyslogLevelPrefix = ...;
7629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7630 readonly i SyslogLevel = ...;
7631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7632 readonly i SyslogFacility = ...;
7633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7634 readonly i LogLevelMax = ...;
7635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7636 readonly t LogRateLimitIntervalUSec = ...;
7637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7638 readonly u LogRateLimitBurst = ...;
7639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7640 readonly aay LogExtraFields = [[...], ...];
7641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7642 readonly s LogNamespace = '...';
7643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7644 readonly i SecureBits = ...;
7645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7646 readonly t CapabilityBoundingSet = ...;
7647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7648 readonly t AmbientCapabilities = ...;
7649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7650 readonly s User = '...';
7651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7652 readonly s Group = '...';
7653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7654 readonly b DynamicUser = ...;
7655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7656 readonly b RemoveIPC = ...;
7657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7658 readonly a(say) SetCredential = [...];
7659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7660 readonly a(ss) LoadCredential = [...];
7661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7662 readonly as SupplementaryGroups = ['...', ...];
7663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7664 readonly s PAMName = '...';
7665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7666 readonly as ReadWritePaths = ['...', ...];
7667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7668 readonly as ReadOnlyPaths = ['...', ...];
7669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7670 readonly as InaccessiblePaths = ['...', ...];
7671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7672 readonly t MountFlags = ...;
7673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7674 readonly b PrivateTmp = ...;
7675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7676 readonly b PrivateDevices = ...;
7677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7678 readonly b ProtectClock = ...;
7679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7680 readonly b ProtectKernelTunables = ...;
7681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7682 readonly b ProtectKernelModules = ...;
7683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7684 readonly b ProtectKernelLogs = ...;
7685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7686 readonly b ProtectControlGroups = ...;
7687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7688 readonly b PrivateNetwork = ...;
7689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7690 readonly b PrivateUsers = ...;
7691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7692 readonly b PrivateMounts = ...;
7693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7694 readonly s ProtectHome = '...';
7695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7696 readonly s ProtectSystem = '...';
7697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7698 readonly b SameProcessGroup = ...;
7699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7700 readonly s UtmpIdentifier = '...';
7701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7702 readonly s UtmpMode = '...';
7703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7704 readonly (bs) SELinuxContext = ...;
7705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7706 readonly (bs) AppArmorProfile = ...;
7707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7708 readonly (bs) SmackProcessLabel = ...;
7709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7710 readonly b IgnoreSIGPIPE = ...;
7711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7712 readonly b NoNewPrivileges = ...;
7713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7714 readonly (bas) SystemCallFilter = ...;
7715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7716 readonly as SystemCallArchitectures = ['...', ...];
7717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7718 readonly i SystemCallErrorNumber = ...;
7719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7720 readonly (bas) SystemCallLog = ...;
7721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7722 readonly s Personality = '...';
7723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7724 readonly b LockPersonality = ...;
7725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7726 readonly (bas) RestrictAddressFamilies = ...;
7727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7728 readonly s RuntimeDirectoryPreserve = '...';
7729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7730 readonly u RuntimeDirectoryMode = ...;
7731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7732 readonly as RuntimeDirectory = ['...', ...];
7733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7734 readonly u StateDirectoryMode = ...;
7735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7736 readonly as StateDirectory = ['...', ...];
7737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7738 readonly u CacheDirectoryMode = ...;
7739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7740 readonly as CacheDirectory = ['...', ...];
7741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7742 readonly u LogsDirectoryMode = ...;
7743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7744 readonly as LogsDirectory = ['...', ...];
7745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7746 readonly u ConfigurationDirectoryMode = ...;
7747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7748 readonly as ConfigurationDirectory = ['...', ...];
7749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7750 readonly t TimeoutCleanUSec = ...;
7751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7752 readonly b MemoryDenyWriteExecute = ...;
7753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7754 readonly b RestrictRealtime = ...;
7755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7756 readonly b RestrictSUIDSGID = ...;
7757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7758 readonly t RestrictNamespaces = ...;
7759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7760 readonly a(ssbt) BindPaths = [...];
7761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7762 readonly a(ssbt) BindReadOnlyPaths = [...];
7763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7764 readonly a(ss) TemporaryFileSystem = [...];
7765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7766 readonly b MountAPIVFS = ...;
7767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7768 readonly s KeyringMode = '...';
7769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7770 readonly s ProtectProc = '...';
7771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7772 readonly s ProcSubset = '...';
7773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7774 readonly b ProtectHostname = ...;
7775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7776 readonly s NetworkNamespacePath = '...';
7777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7778 readonly s KillMode = '...';
7779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7780 readonly i KillSignal = ...;
7781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7782 readonly i RestartKillSignal = ...;
7783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7784 readonly i FinalKillSignal = ...;
7785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7786 readonly b SendSIGKILL = ...;
7787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7788 readonly b SendSIGHUP = ...;
7789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7790 readonly i WatchdogSignal = ...;
7791 };
7792 interface org.freedesktop.DBus.Peer { ... };
7793 interface org.freedesktop.DBus.Introspectable { ... };
7794 interface org.freedesktop.DBus.Properties { ... };
7795 interface org.freedesktop.systemd1.Unit { ... };
7796 };
7797 </programlisting>
7798
7799 <!--method GetProcesses is not documented!-->
7800
7801 <!--method AttachProcesses is not documented!-->
7802
7803 <!--property What is not documented!-->
7804
7805 <!--property Priority is not documented!-->
7806
7807 <!--property Options is not documented!-->
7808
7809 <!--property TimeoutUSec is not documented!-->
7810
7811 <!--property UID is not documented!-->
7812
7813 <!--property GID is not documented!-->
7814
7815 <!--property ExecDeactivate is not documented!-->
7816
7817 <!--property Slice is not documented!-->
7818
7819 <!--property MemoryCurrent is not documented!-->
7820
7821 <!--property CPUUsageNSec is not documented!-->
7822
7823 <!--property EffectiveCPUs is not documented!-->
7824
7825 <!--property EffectiveMemoryNodes is not documented!-->
7826
7827 <!--property TasksCurrent is not documented!-->
7828
7829 <!--property IPIngressBytes is not documented!-->
7830
7831 <!--property IPIngressPackets is not documented!-->
7832
7833 <!--property IPEgressBytes is not documented!-->
7834
7835 <!--property IPEgressPackets is not documented!-->
7836
7837 <!--property IOReadBytes is not documented!-->
7838
7839 <!--property IOReadOperations is not documented!-->
7840
7841 <!--property IOWriteBytes is not documented!-->
7842
7843 <!--property IOWriteOperations is not documented!-->
7844
7845 <!--property Delegate is not documented!-->
7846
7847 <!--property DelegateControllers is not documented!-->
7848
7849 <!--property CPUAccounting is not documented!-->
7850
7851 <!--property CPUWeight is not documented!-->
7852
7853 <!--property StartupCPUWeight is not documented!-->
7854
7855 <!--property CPUShares is not documented!-->
7856
7857 <!--property StartupCPUShares is not documented!-->
7858
7859 <!--property CPUQuotaPerSecUSec is not documented!-->
7860
7861 <!--property CPUQuotaPeriodUSec is not documented!-->
7862
7863 <!--property AllowedCPUs is not documented!-->
7864
7865 <!--property AllowedMemoryNodes is not documented!-->
7866
7867 <!--property IOAccounting is not documented!-->
7868
7869 <!--property IOWeight is not documented!-->
7870
7871 <!--property StartupIOWeight is not documented!-->
7872
7873 <!--property IODeviceWeight is not documented!-->
7874
7875 <!--property IOReadBandwidthMax is not documented!-->
7876
7877 <!--property IOWriteBandwidthMax is not documented!-->
7878
7879 <!--property IOReadIOPSMax is not documented!-->
7880
7881 <!--property IOWriteIOPSMax is not documented!-->
7882
7883 <!--property IODeviceLatencyTargetUSec is not documented!-->
7884
7885 <!--property BlockIOAccounting is not documented!-->
7886
7887 <!--property BlockIOWeight is not documented!-->
7888
7889 <!--property StartupBlockIOWeight is not documented!-->
7890
7891 <!--property BlockIODeviceWeight is not documented!-->
7892
7893 <!--property BlockIOReadBandwidth is not documented!-->
7894
7895 <!--property BlockIOWriteBandwidth is not documented!-->
7896
7897 <!--property MemoryAccounting is not documented!-->
7898
7899 <!--property DefaultMemoryLow is not documented!-->
7900
7901 <!--property DefaultMemoryMin is not documented!-->
7902
7903 <!--property MemoryMin is not documented!-->
7904
7905 <!--property MemoryLow is not documented!-->
7906
7907 <!--property MemoryHigh is not documented!-->
7908
7909 <!--property MemoryMax is not documented!-->
7910
7911 <!--property MemorySwapMax is not documented!-->
7912
7913 <!--property MemoryLimit is not documented!-->
7914
7915 <!--property DevicePolicy is not documented!-->
7916
7917 <!--property DeviceAllow is not documented!-->
7918
7919 <!--property TasksAccounting is not documented!-->
7920
7921 <!--property TasksMax is not documented!-->
7922
7923 <!--property IPAccounting is not documented!-->
7924
7925 <!--property IPAddressAllow is not documented!-->
7926
7927 <!--property IPAddressDeny is not documented!-->
7928
7929 <!--property IPIngressFilterPath is not documented!-->
7930
7931 <!--property IPEgressFilterPath is not documented!-->
7932
7933 <!--property DisableControllers is not documented!-->
7934
7935 <!--property ManagedOOMSwap is not documented!-->
7936
7937 <!--property ManagedOOMMemoryPressure is not documented!-->
7938
7939 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
7940
7941 <!--property EnvironmentFiles is not documented!-->
7942
7943 <!--property PassEnvironment is not documented!-->
7944
7945 <!--property UnsetEnvironment is not documented!-->
7946
7947 <!--property UMask is not documented!-->
7948
7949 <!--property LimitCPUSoft is not documented!-->
7950
7951 <!--property LimitFSIZE is not documented!-->
7952
7953 <!--property LimitFSIZESoft is not documented!-->
7954
7955 <!--property LimitDATA is not documented!-->
7956
7957 <!--property LimitDATASoft is not documented!-->
7958
7959 <!--property LimitSTACK is not documented!-->
7960
7961 <!--property LimitSTACKSoft is not documented!-->
7962
7963 <!--property LimitCORE is not documented!-->
7964
7965 <!--property LimitCORESoft is not documented!-->
7966
7967 <!--property LimitRSS is not documented!-->
7968
7969 <!--property LimitRSSSoft is not documented!-->
7970
7971 <!--property LimitNOFILE is not documented!-->
7972
7973 <!--property LimitNOFILESoft is not documented!-->
7974
7975 <!--property LimitAS is not documented!-->
7976
7977 <!--property LimitASSoft is not documented!-->
7978
7979 <!--property LimitNPROC is not documented!-->
7980
7981 <!--property LimitNPROCSoft is not documented!-->
7982
7983 <!--property LimitMEMLOCK is not documented!-->
7984
7985 <!--property LimitMEMLOCKSoft is not documented!-->
7986
7987 <!--property LimitLOCKS is not documented!-->
7988
7989 <!--property LimitLOCKSSoft is not documented!-->
7990
7991 <!--property LimitSIGPENDING is not documented!-->
7992
7993 <!--property LimitSIGPENDINGSoft is not documented!-->
7994
7995 <!--property LimitMSGQUEUE is not documented!-->
7996
7997 <!--property LimitMSGQUEUESoft is not documented!-->
7998
7999 <!--property LimitNICE is not documented!-->
8000
8001 <!--property LimitNICESoft is not documented!-->
8002
8003 <!--property LimitRTPRIO is not documented!-->
8004
8005 <!--property LimitRTPRIOSoft is not documented!-->
8006
8007 <!--property LimitRTTIME is not documented!-->
8008
8009 <!--property LimitRTTIMESoft is not documented!-->
8010
8011 <!--property WorkingDirectory is not documented!-->
8012
8013 <!--property RootDirectory is not documented!-->
8014
8015 <!--property RootImage is not documented!-->
8016
8017 <!--property RootImageOptions is not documented!-->
8018
8019 <!--property RootHash is not documented!-->
8020
8021 <!--property RootHashPath is not documented!-->
8022
8023 <!--property RootHashSignature is not documented!-->
8024
8025 <!--property RootHashSignaturePath is not documented!-->
8026
8027 <!--property RootVerity is not documented!-->
8028
8029 <!--property MountImages is not documented!-->
8030
8031 <!--property OOMScoreAdjust is not documented!-->
8032
8033 <!--property CoredumpFilter is not documented!-->
8034
8035 <!--property Nice is not documented!-->
8036
8037 <!--property IOSchedulingClass is not documented!-->
8038
8039 <!--property IOSchedulingPriority is not documented!-->
8040
8041 <!--property CPUSchedulingPolicy is not documented!-->
8042
8043 <!--property CPUSchedulingPriority is not documented!-->
8044
8045 <!--property CPUAffinity is not documented!-->
8046
8047 <!--property CPUAffinityFromNUMA is not documented!-->
8048
8049 <!--property NUMAPolicy is not documented!-->
8050
8051 <!--property NUMAMask is not documented!-->
8052
8053 <!--property TimerSlackNSec is not documented!-->
8054
8055 <!--property CPUSchedulingResetOnFork is not documented!-->
8056
8057 <!--property NonBlocking is not documented!-->
8058
8059 <!--property StandardInput is not documented!-->
8060
8061 <!--property StandardInputFileDescriptorName is not documented!-->
8062
8063 <!--property StandardInputData is not documented!-->
8064
8065 <!--property StandardOutput is not documented!-->
8066
8067 <!--property StandardOutputFileDescriptorName is not documented!-->
8068
8069 <!--property StandardError is not documented!-->
8070
8071 <!--property StandardErrorFileDescriptorName is not documented!-->
8072
8073 <!--property TTYPath is not documented!-->
8074
8075 <!--property TTYReset is not documented!-->
8076
8077 <!--property TTYVHangup is not documented!-->
8078
8079 <!--property TTYVTDisallocate is not documented!-->
8080
8081 <!--property SyslogPriority is not documented!-->
8082
8083 <!--property SyslogIdentifier is not documented!-->
8084
8085 <!--property SyslogLevelPrefix is not documented!-->
8086
8087 <!--property SyslogLevel is not documented!-->
8088
8089 <!--property SyslogFacility is not documented!-->
8090
8091 <!--property LogLevelMax is not documented!-->
8092
8093 <!--property LogRateLimitIntervalUSec is not documented!-->
8094
8095 <!--property LogRateLimitBurst is not documented!-->
8096
8097 <!--property LogExtraFields is not documented!-->
8098
8099 <!--property LogNamespace is not documented!-->
8100
8101 <!--property AmbientCapabilities is not documented!-->
8102
8103 <!--property User is not documented!-->
8104
8105 <!--property Group is not documented!-->
8106
8107 <!--property DynamicUser is not documented!-->
8108
8109 <!--property RemoveIPC is not documented!-->
8110
8111 <!--property SetCredential is not documented!-->
8112
8113 <!--property LoadCredential is not documented!-->
8114
8115 <!--property SupplementaryGroups is not documented!-->
8116
8117 <!--property PAMName is not documented!-->
8118
8119 <!--property ReadWritePaths is not documented!-->
8120
8121 <!--property ReadOnlyPaths is not documented!-->
8122
8123 <!--property InaccessiblePaths is not documented!-->
8124
8125 <!--property PrivateTmp is not documented!-->
8126
8127 <!--property PrivateDevices is not documented!-->
8128
8129 <!--property ProtectClock is not documented!-->
8130
8131 <!--property ProtectKernelTunables is not documented!-->
8132
8133 <!--property ProtectKernelModules is not documented!-->
8134
8135 <!--property ProtectKernelLogs is not documented!-->
8136
8137 <!--property ProtectControlGroups is not documented!-->
8138
8139 <!--property PrivateNetwork is not documented!-->
8140
8141 <!--property PrivateUsers is not documented!-->
8142
8143 <!--property PrivateMounts is not documented!-->
8144
8145 <!--property ProtectHome is not documented!-->
8146
8147 <!--property ProtectSystem is not documented!-->
8148
8149 <!--property SameProcessGroup is not documented!-->
8150
8151 <!--property UtmpIdentifier is not documented!-->
8152
8153 <!--property UtmpMode is not documented!-->
8154
8155 <!--property SELinuxContext is not documented!-->
8156
8157 <!--property AppArmorProfile is not documented!-->
8158
8159 <!--property SmackProcessLabel is not documented!-->
8160
8161 <!--property IgnoreSIGPIPE is not documented!-->
8162
8163 <!--property NoNewPrivileges is not documented!-->
8164
8165 <!--property SystemCallFilter is not documented!-->
8166
8167 <!--property SystemCallArchitectures is not documented!-->
8168
8169 <!--property SystemCallErrorNumber is not documented!-->
8170
8171 <!--property SystemCallLog is not documented!-->
8172
8173 <!--property Personality is not documented!-->
8174
8175 <!--property LockPersonality is not documented!-->
8176
8177 <!--property RestrictAddressFamilies is not documented!-->
8178
8179 <!--property RuntimeDirectoryPreserve is not documented!-->
8180
8181 <!--property RuntimeDirectoryMode is not documented!-->
8182
8183 <!--property RuntimeDirectory is not documented!-->
8184
8185 <!--property StateDirectoryMode is not documented!-->
8186
8187 <!--property StateDirectory is not documented!-->
8188
8189 <!--property CacheDirectoryMode is not documented!-->
8190
8191 <!--property CacheDirectory is not documented!-->
8192
8193 <!--property LogsDirectoryMode is not documented!-->
8194
8195 <!--property LogsDirectory is not documented!-->
8196
8197 <!--property ConfigurationDirectoryMode is not documented!-->
8198
8199 <!--property ConfigurationDirectory is not documented!-->
8200
8201 <!--property TimeoutCleanUSec is not documented!-->
8202
8203 <!--property MemoryDenyWriteExecute is not documented!-->
8204
8205 <!--property RestrictRealtime is not documented!-->
8206
8207 <!--property RestrictSUIDSGID is not documented!-->
8208
8209 <!--property RestrictNamespaces is not documented!-->
8210
8211 <!--property BindPaths is not documented!-->
8212
8213 <!--property BindReadOnlyPaths is not documented!-->
8214
8215 <!--property TemporaryFileSystem is not documented!-->
8216
8217 <!--property MountAPIVFS is not documented!-->
8218
8219 <!--property KeyringMode is not documented!-->
8220
8221 <!--property ProtectProc is not documented!-->
8222
8223 <!--property ProcSubset is not documented!-->
8224
8225 <!--property ProtectHostname is not documented!-->
8226
8227 <!--property NetworkNamespacePath is not documented!-->
8228
8229 <!--property KillMode is not documented!-->
8230
8231 <!--property KillSignal is not documented!-->
8232
8233 <!--property RestartKillSignal is not documented!-->
8234
8235 <!--property FinalKillSignal is not documented!-->
8236
8237 <!--property SendSIGKILL is not documented!-->
8238
8239 <!--property SendSIGHUP is not documented!-->
8240
8241 <!--property WatchdogSignal is not documented!-->
8242
8243 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8244
8245 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8246
8247 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8248
8249 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8250
8251 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8252
8253 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
8254
8255 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
8256
8257 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
8258
8259 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
8260
8261 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
8262
8263 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
8264
8265 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
8266
8267 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8268
8269 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
8270
8271 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
8272
8273 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
8274
8275 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
8276
8277 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
8278
8279 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
8280
8281 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
8282
8283 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
8284
8285 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
8286
8287 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
8288
8289 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
8290
8291 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
8292
8293 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
8294
8295 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
8296
8297 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
8298
8299 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
8300
8301 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
8302
8303 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
8304
8305 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
8306
8307 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
8308
8309 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
8310
8311 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
8312
8313 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
8314
8315 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
8316
8317 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
8318
8319 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
8320
8321 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
8322
8323 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
8324
8325 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
8326
8327 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
8328
8329 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
8330
8331 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
8332
8333 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
8334
8335 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
8336
8337 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
8338
8339 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
8340
8341 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
8342
8343 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
8344
8345 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
8346
8347 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
8348
8349 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
8350
8351 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
8352
8353 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
8354
8355 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
8356
8357 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
8358
8359 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
8360
8361 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
8362
8363 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
8364
8365 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
8366
8367 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
8368
8369 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
8370
8371 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
8372
8373 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
8374
8375 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
8376
8377 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
8378
8379 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
8380
8381 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
8382
8383 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
8384
8385 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
8386
8387 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
8388
8389 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
8390
8391 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
8392
8393 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
8394
8395 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
8396
8397 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
8398
8399 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
8400
8401 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
8402
8403 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
8404
8405 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
8406
8407 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
8408
8409 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
8410
8411 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
8412
8413 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
8414
8415 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
8416
8417 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
8418
8419 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
8420
8421 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
8422
8423 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
8424
8425 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
8426
8427 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
8428
8429 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
8430
8431 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
8432
8433 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
8434
8435 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
8436
8437 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
8438
8439 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
8440
8441 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
8442
8443 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
8444
8445 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
8446
8447 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
8448
8449 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
8450
8451 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
8452
8453 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
8454
8455 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
8456
8457 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
8458
8459 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
8460
8461 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
8462
8463 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
8464
8465 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
8466
8467 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
8468
8469 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
8470
8471 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
8472
8473 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
8474
8475 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
8476
8477 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
8478
8479 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
8480
8481 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
8482
8483 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
8484
8485 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
8486
8487 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
8488
8489 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
8490
8491 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
8492
8493 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
8494
8495 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8496
8497 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
8498
8499 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
8500
8501 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
8502
8503 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
8504
8505 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
8506
8507 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
8508
8509 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
8510
8511 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
8512
8513 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
8514
8515 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
8516
8517 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
8518
8519 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
8520
8521 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
8522
8523 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
8524
8525 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
8526
8527 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
8528
8529 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
8530
8531 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
8532
8533 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
8534
8535 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
8536
8537 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
8538
8539 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
8540
8541 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
8542
8543 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
8544
8545 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
8546
8547 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
8548
8549 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
8550
8551 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
8552
8553 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
8554
8555 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
8556
8557 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
8558
8559 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
8560
8561 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
8562
8563 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
8564
8565 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
8566
8567 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
8568
8569 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
8570
8571 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
8572
8573 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
8574
8575 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
8576
8577 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
8578
8579 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
8580
8581 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8582
8583 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8584
8585 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
8586
8587 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
8588
8589 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
8590
8591 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
8592
8593 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
8594
8595 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
8596
8597 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
8598
8599 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
8600
8601 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
8602
8603 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
8604
8605 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
8606
8607 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
8608
8609 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
8610
8611 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
8612
8613 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
8614
8615 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
8616
8617 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
8618
8619 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
8620
8621 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
8622
8623 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
8624
8625 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
8626
8627 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
8628
8629 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
8630
8631 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
8632
8633 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
8634
8635 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
8636
8637 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
8638
8639 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
8640
8641 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
8642
8643 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8644
8645 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
8646
8647 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
8648
8649 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
8650
8651 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
8652
8653 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
8654
8655 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
8656
8657 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
8658
8659 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
8660
8661 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
8662
8663 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
8664
8665 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
8666
8667 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
8668
8669 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
8670
8671 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
8672
8673 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
8674
8675 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
8676
8677 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
8678
8679 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
8680
8681 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
8682
8683 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
8684
8685 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
8686
8687 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
8688
8689 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
8690
8691 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
8692
8693 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8694
8695 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8696
8697 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
8698
8699 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
8700
8701 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
8702
8703 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
8704
8705 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
8706
8707 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
8708
8709 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
8710
8711 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
8712
8713 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
8714
8715 <!--End of Autogenerated section-->
8716
8717 <refsect2>
8718 <title>Properties</title>
8719
8720 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
8721 units invoke the
8722 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
8723 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
8724 information about processes to execute. They also share most of the fields related to the execution
8725 context that Service objects expose (see above). In addition to these properties there are the
8726 following:</para>
8727
8728 <para><varname>ControlPID</varname> contains the PID of the currently running
8729 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
8730 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
8731 command if there is one running, otherwise 0.</para>
8732
8733 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8734 can take the values <literal>success</literal>, <literal>resources</literal>,
8735 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
8736 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
8737 corresponding field of service unit objects (see above).</para>
8738 </refsect2>
8739 </refsect1>
8740
8741
8742 <refsect1>
8743 <title>Path Unit Objects</title>
8744
8745 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
8746 node /org/freedesktop/systemd1/unit/cups_2epath {
8747 interface org.freedesktop.systemd1.Path {
8748 properties:
8749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8750 readonly s Unit = '...';
8751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8752 readonly a(ss) Paths = [...];
8753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8754 readonly b MakeDirectory = ...;
8755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8756 readonly u DirectoryMode = ...;
8757 readonly s Result = '...';
8758 };
8759 interface org.freedesktop.DBus.Peer { ... };
8760 interface org.freedesktop.DBus.Introspectable { ... };
8761 interface org.freedesktop.DBus.Properties { ... };
8762 interface org.freedesktop.systemd1.Unit { ... };
8763 };
8764 </programlisting>
8765
8766 <!--property MakeDirectory is not documented!-->
8767
8768 <!--property DirectoryMode is not documented!-->
8769
8770 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8771
8772 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8773
8774 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8775
8776 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8777
8778 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8779
8780 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8781
8782 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
8783
8784 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
8785
8786 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8787
8788 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8789
8790 <!--End of Autogenerated section-->
8791
8792 <refsect2>
8793 <title>Properties</title>
8794
8795 <para>Most properties correspond directly with the matching settings in path unit files.</para>
8796
8797 <para>The others:</para>
8798
8799 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
8800 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
8801 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
8802 which correspond directly to the matching settings in the path unit files; and the path to watch,
8803 possibly including glob expressions.</para>
8804
8805 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
8806 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
8807 interface.</para>
8808 </refsect2>
8809 </refsect1>
8810
8811 <refsect1>
8812 <title>Slice Unit Objects</title>
8813
8814 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
8815 interface (described here) in addition to the generic
8816 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8817
8818 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
8819 node /org/freedesktop/systemd1/unit/system_2eslice {
8820 interface org.freedesktop.systemd1.Slice {
8821 methods:
8822 GetProcesses(out a(sus) processes);
8823 AttachProcesses(in s subcgroup,
8824 in au pids);
8825 properties:
8826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8827 readonly s Slice = '...';
8828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8829 readonly s ControlGroup = '...';
8830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8831 readonly t MemoryCurrent = ...;
8832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8833 readonly t CPUUsageNSec = ...;
8834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8835 readonly ay EffectiveCPUs = [...];
8836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8837 readonly ay EffectiveMemoryNodes = [...];
8838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8839 readonly t TasksCurrent = ...;
8840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8841 readonly t IPIngressBytes = ...;
8842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8843 readonly t IPIngressPackets = ...;
8844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8845 readonly t IPEgressBytes = ...;
8846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8847 readonly t IPEgressPackets = ...;
8848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8849 readonly t IOReadBytes = ...;
8850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8851 readonly t IOReadOperations = ...;
8852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8853 readonly t IOWriteBytes = ...;
8854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8855 readonly t IOWriteOperations = ...;
8856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8857 readonly b Delegate = ...;
8858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8859 readonly as DelegateControllers = ['...', ...];
8860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8861 readonly b CPUAccounting = ...;
8862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8863 readonly t CPUWeight = ...;
8864 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8865 readonly t StartupCPUWeight = ...;
8866 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8867 readonly t CPUShares = ...;
8868 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8869 readonly t StartupCPUShares = ...;
8870 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8871 readonly t CPUQuotaPerSecUSec = ...;
8872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8873 readonly t CPUQuotaPeriodUSec = ...;
8874 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8875 readonly ay AllowedCPUs = [...];
8876 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8877 readonly ay AllowedMemoryNodes = [...];
8878 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8879 readonly b IOAccounting = ...;
8880 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8881 readonly t IOWeight = ...;
8882 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8883 readonly t StartupIOWeight = ...;
8884 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8885 readonly a(st) IODeviceWeight = [...];
8886 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8887 readonly a(st) IOReadBandwidthMax = [...];
8888 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8889 readonly a(st) IOWriteBandwidthMax = [...];
8890 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8891 readonly a(st) IOReadIOPSMax = [...];
8892 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8893 readonly a(st) IOWriteIOPSMax = [...];
8894 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8895 readonly a(st) IODeviceLatencyTargetUSec = [...];
8896 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8897 readonly b BlockIOAccounting = ...;
8898 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8899 readonly t BlockIOWeight = ...;
8900 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8901 readonly t StartupBlockIOWeight = ...;
8902 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8903 readonly a(st) BlockIODeviceWeight = [...];
8904 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8905 readonly a(st) BlockIOReadBandwidth = [...];
8906 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8907 readonly a(st) BlockIOWriteBandwidth = [...];
8908 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8909 readonly b MemoryAccounting = ...;
8910 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8911 readonly t DefaultMemoryLow = ...;
8912 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8913 readonly t DefaultMemoryMin = ...;
8914 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8915 readonly t MemoryMin = ...;
8916 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8917 readonly t MemoryLow = ...;
8918 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8919 readonly t MemoryHigh = ...;
8920 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8921 readonly t MemoryMax = ...;
8922 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8923 readonly t MemorySwapMax = ...;
8924 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8925 readonly t MemoryLimit = ...;
8926 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8927 readonly s DevicePolicy = '...';
8928 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8929 readonly a(ss) DeviceAllow = [...];
8930 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8931 readonly b TasksAccounting = ...;
8932 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8933 readonly t TasksMax = ...;
8934 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8935 readonly b IPAccounting = ...;
8936 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8937 readonly a(iayu) IPAddressAllow = [...];
8938 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8939 readonly a(iayu) IPAddressDeny = [...];
8940 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8941 readonly as IPIngressFilterPath = ['...', ...];
8942 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8943 readonly as IPEgressFilterPath = ['...', ...];
8944 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8945 readonly as DisableControllers = ['...', ...];
8946 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8947 readonly s ManagedOOMSwap = '...';
8948 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8949 readonly s ManagedOOMMemoryPressure = '...';
8950 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8951 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
8952 };
8953 interface org.freedesktop.DBus.Peer { ... };
8954 interface org.freedesktop.DBus.Introspectable { ... };
8955 interface org.freedesktop.DBus.Properties { ... };
8956 interface org.freedesktop.systemd1.Unit { ... };
8957 };
8958 </programlisting>
8959
8960 <!--method GetProcesses is not documented!-->
8961
8962 <!--method AttachProcesses is not documented!-->
8963
8964 <!--property Slice is not documented!-->
8965
8966 <!--property MemoryCurrent is not documented!-->
8967
8968 <!--property CPUUsageNSec is not documented!-->
8969
8970 <!--property EffectiveCPUs is not documented!-->
8971
8972 <!--property EffectiveMemoryNodes is not documented!-->
8973
8974 <!--property TasksCurrent is not documented!-->
8975
8976 <!--property IPIngressBytes is not documented!-->
8977
8978 <!--property IPIngressPackets is not documented!-->
8979
8980 <!--property IPEgressBytes is not documented!-->
8981
8982 <!--property IPEgressPackets is not documented!-->
8983
8984 <!--property IOReadBytes is not documented!-->
8985
8986 <!--property IOReadOperations is not documented!-->
8987
8988 <!--property IOWriteBytes is not documented!-->
8989
8990 <!--property IOWriteOperations is not documented!-->
8991
8992 <!--property Delegate is not documented!-->
8993
8994 <!--property DelegateControllers is not documented!-->
8995
8996 <!--property CPUAccounting is not documented!-->
8997
8998 <!--property CPUWeight is not documented!-->
8999
9000 <!--property StartupCPUWeight is not documented!-->
9001
9002 <!--property CPUShares is not documented!-->
9003
9004 <!--property StartupCPUShares is not documented!-->
9005
9006 <!--property CPUQuotaPerSecUSec is not documented!-->
9007
9008 <!--property CPUQuotaPeriodUSec is not documented!-->
9009
9010 <!--property AllowedCPUs is not documented!-->
9011
9012 <!--property AllowedMemoryNodes is not documented!-->
9013
9014 <!--property IOAccounting is not documented!-->
9015
9016 <!--property IOWeight is not documented!-->
9017
9018 <!--property StartupIOWeight is not documented!-->
9019
9020 <!--property IODeviceWeight is not documented!-->
9021
9022 <!--property IOReadBandwidthMax is not documented!-->
9023
9024 <!--property IOWriteBandwidthMax is not documented!-->
9025
9026 <!--property IOReadIOPSMax is not documented!-->
9027
9028 <!--property IOWriteIOPSMax is not documented!-->
9029
9030 <!--property IODeviceLatencyTargetUSec is not documented!-->
9031
9032 <!--property BlockIOAccounting is not documented!-->
9033
9034 <!--property BlockIOWeight is not documented!-->
9035
9036 <!--property StartupBlockIOWeight is not documented!-->
9037
9038 <!--property BlockIODeviceWeight is not documented!-->
9039
9040 <!--property BlockIOReadBandwidth is not documented!-->
9041
9042 <!--property BlockIOWriteBandwidth is not documented!-->
9043
9044 <!--property MemoryAccounting is not documented!-->
9045
9046 <!--property DefaultMemoryLow is not documented!-->
9047
9048 <!--property DefaultMemoryMin is not documented!-->
9049
9050 <!--property MemoryMin is not documented!-->
9051
9052 <!--property MemoryLow is not documented!-->
9053
9054 <!--property MemoryHigh is not documented!-->
9055
9056 <!--property MemoryMax is not documented!-->
9057
9058 <!--property MemorySwapMax is not documented!-->
9059
9060 <!--property MemoryLimit is not documented!-->
9061
9062 <!--property DevicePolicy is not documented!-->
9063
9064 <!--property DeviceAllow is not documented!-->
9065
9066 <!--property TasksAccounting is not documented!-->
9067
9068 <!--property TasksMax is not documented!-->
9069
9070 <!--property IPAccounting is not documented!-->
9071
9072 <!--property IPAddressAllow is not documented!-->
9073
9074 <!--property IPAddressDeny is not documented!-->
9075
9076 <!--property IPIngressFilterPath is not documented!-->
9077
9078 <!--property IPEgressFilterPath is not documented!-->
9079
9080 <!--property DisableControllers is not documented!-->
9081
9082 <!--property ManagedOOMSwap is not documented!-->
9083
9084 <!--property ManagedOOMMemoryPressure is not documented!-->
9085
9086 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
9087
9088 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9089
9090 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9091
9092 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9093
9094 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9095
9096 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9097
9098 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9099
9100 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9101
9102 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9103
9104 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9105
9106 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9107
9108 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9109
9110 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9111
9112 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9113
9114 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9115
9116 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9117
9118 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9119
9120 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9121
9122 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9123
9124 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9125
9126 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9127
9128 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9129
9130 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9131
9132 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9133
9134 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9135
9136 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9137
9138 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9139
9140 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9141
9142 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9143
9144 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9145
9146 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9147
9148 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9149
9150 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9151
9152 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9153
9154 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9155
9156 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9157
9158 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9159
9160 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9161
9162 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9163
9164 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9165
9166 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9167
9168 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9169
9170 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9171
9172 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9173
9174 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9175
9176 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9177
9178 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9179
9180 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9181
9182 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9183
9184 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9185
9186 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9187
9188 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9189
9190 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9191
9192 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9193
9194 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9195
9196 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9197
9198 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9199
9200 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9201
9202 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9203
9204 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9205
9206 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9207
9208 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9209
9210 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9211
9212 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9213
9214 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9215
9216 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9217
9218 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9219
9220 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9221
9222 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9223
9224 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9225
9226 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
9227
9228 <!--End of Autogenerated section-->
9229
9230 <refsect2>
9231 <title>Properties</title>
9232
9233 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
9234 </refsect2>
9235 </refsect1>
9236
9237 <refsect1>
9238 <title>Scope Unit Objects</title>
9239
9240 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
9241 interface (described here) in addition to the generic
9242 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9243
9244 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
9245 node /org/freedesktop/systemd1/unit/session_2d1_2escope {
9246 interface org.freedesktop.systemd1.Scope {
9247 methods:
9248 Abandon();
9249 GetProcesses(out a(sus) processes);
9250 AttachProcesses(in s subcgroup,
9251 in au pids);
9252 signals:
9253 RequestStop();
9254 properties:
9255 readonly s Controller = '...';
9256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9257 readonly t TimeoutStopUSec = ...;
9258 readonly s Result = '...';
9259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9260 readonly t RuntimeMaxUSec = ...;
9261 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9262 readonly s Slice = '...';
9263 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9264 readonly s ControlGroup = '...';
9265 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9266 readonly t MemoryCurrent = ...;
9267 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9268 readonly t CPUUsageNSec = ...;
9269 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9270 readonly ay EffectiveCPUs = [...];
9271 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9272 readonly ay EffectiveMemoryNodes = [...];
9273 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9274 readonly t TasksCurrent = ...;
9275 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9276 readonly t IPIngressBytes = ...;
9277 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9278 readonly t IPIngressPackets = ...;
9279 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9280 readonly t IPEgressBytes = ...;
9281 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9282 readonly t IPEgressPackets = ...;
9283 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9284 readonly t IOReadBytes = ...;
9285 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9286 readonly t IOReadOperations = ...;
9287 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9288 readonly t IOWriteBytes = ...;
9289 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9290 readonly t IOWriteOperations = ...;
9291 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9292 readonly b Delegate = ...;
9293 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9294 readonly as DelegateControllers = ['...', ...];
9295 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9296 readonly b CPUAccounting = ...;
9297 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9298 readonly t CPUWeight = ...;
9299 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9300 readonly t StartupCPUWeight = ...;
9301 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9302 readonly t CPUShares = ...;
9303 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9304 readonly t StartupCPUShares = ...;
9305 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9306 readonly t CPUQuotaPerSecUSec = ...;
9307 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9308 readonly t CPUQuotaPeriodUSec = ...;
9309 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9310 readonly ay AllowedCPUs = [...];
9311 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9312 readonly ay AllowedMemoryNodes = [...];
9313 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9314 readonly b IOAccounting = ...;
9315 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9316 readonly t IOWeight = ...;
9317 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9318 readonly t StartupIOWeight = ...;
9319 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9320 readonly a(st) IODeviceWeight = [...];
9321 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9322 readonly a(st) IOReadBandwidthMax = [...];
9323 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9324 readonly a(st) IOWriteBandwidthMax = [...];
9325 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9326 readonly a(st) IOReadIOPSMax = [...];
9327 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9328 readonly a(st) IOWriteIOPSMax = [...];
9329 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9330 readonly a(st) IODeviceLatencyTargetUSec = [...];
9331 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9332 readonly b BlockIOAccounting = ...;
9333 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9334 readonly t BlockIOWeight = ...;
9335 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9336 readonly t StartupBlockIOWeight = ...;
9337 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9338 readonly a(st) BlockIODeviceWeight = [...];
9339 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9340 readonly a(st) BlockIOReadBandwidth = [...];
9341 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9342 readonly a(st) BlockIOWriteBandwidth = [...];
9343 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9344 readonly b MemoryAccounting = ...;
9345 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9346 readonly t DefaultMemoryLow = ...;
9347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9348 readonly t DefaultMemoryMin = ...;
9349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9350 readonly t MemoryMin = ...;
9351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9352 readonly t MemoryLow = ...;
9353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9354 readonly t MemoryHigh = ...;
9355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9356 readonly t MemoryMax = ...;
9357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9358 readonly t MemorySwapMax = ...;
9359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9360 readonly t MemoryLimit = ...;
9361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9362 readonly s DevicePolicy = '...';
9363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9364 readonly a(ss) DeviceAllow = [...];
9365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9366 readonly b TasksAccounting = ...;
9367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9368 readonly t TasksMax = ...;
9369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9370 readonly b IPAccounting = ...;
9371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9372 readonly a(iayu) IPAddressAllow = [...];
9373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9374 readonly a(iayu) IPAddressDeny = [...];
9375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9376 readonly as IPIngressFilterPath = ['...', ...];
9377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9378 readonly as IPEgressFilterPath = ['...', ...];
9379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9380 readonly as DisableControllers = ['...', ...];
9381 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9382 readonly s ManagedOOMSwap = '...';
9383 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9384 readonly s ManagedOOMMemoryPressure = '...';
9385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9386 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
9387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9388 readonly s KillMode = '...';
9389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9390 readonly i KillSignal = ...;
9391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9392 readonly i RestartKillSignal = ...;
9393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9394 readonly i FinalKillSignal = ...;
9395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9396 readonly b SendSIGKILL = ...;
9397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9398 readonly b SendSIGHUP = ...;
9399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9400 readonly i WatchdogSignal = ...;
9401 };
9402 interface org.freedesktop.DBus.Peer { ... };
9403 interface org.freedesktop.DBus.Introspectable { ... };
9404 interface org.freedesktop.DBus.Properties { ... };
9405 interface org.freedesktop.systemd1.Unit { ... };
9406 };
9407 </programlisting>
9408
9409 <!--method GetProcesses is not documented!-->
9410
9411 <!--method AttachProcesses is not documented!-->
9412
9413 <!--property RuntimeMaxUSec is not documented!-->
9414
9415 <!--property Slice is not documented!-->
9416
9417 <!--property MemoryCurrent is not documented!-->
9418
9419 <!--property CPUUsageNSec is not documented!-->
9420
9421 <!--property EffectiveCPUs is not documented!-->
9422
9423 <!--property EffectiveMemoryNodes is not documented!-->
9424
9425 <!--property TasksCurrent is not documented!-->
9426
9427 <!--property IPIngressBytes is not documented!-->
9428
9429 <!--property IPIngressPackets is not documented!-->
9430
9431 <!--property IPEgressBytes is not documented!-->
9432
9433 <!--property IPEgressPackets is not documented!-->
9434
9435 <!--property IOReadBytes is not documented!-->
9436
9437 <!--property IOReadOperations is not documented!-->
9438
9439 <!--property IOWriteBytes is not documented!-->
9440
9441 <!--property IOWriteOperations is not documented!-->
9442
9443 <!--property Delegate is not documented!-->
9444
9445 <!--property DelegateControllers is not documented!-->
9446
9447 <!--property CPUAccounting is not documented!-->
9448
9449 <!--property CPUWeight is not documented!-->
9450
9451 <!--property StartupCPUWeight is not documented!-->
9452
9453 <!--property CPUShares is not documented!-->
9454
9455 <!--property StartupCPUShares is not documented!-->
9456
9457 <!--property CPUQuotaPerSecUSec is not documented!-->
9458
9459 <!--property CPUQuotaPeriodUSec is not documented!-->
9460
9461 <!--property AllowedCPUs is not documented!-->
9462
9463 <!--property AllowedMemoryNodes is not documented!-->
9464
9465 <!--property IOAccounting is not documented!-->
9466
9467 <!--property IOWeight is not documented!-->
9468
9469 <!--property StartupIOWeight is not documented!-->
9470
9471 <!--property IODeviceWeight is not documented!-->
9472
9473 <!--property IOReadBandwidthMax is not documented!-->
9474
9475 <!--property IOWriteBandwidthMax is not documented!-->
9476
9477 <!--property IOReadIOPSMax is not documented!-->
9478
9479 <!--property IOWriteIOPSMax is not documented!-->
9480
9481 <!--property IODeviceLatencyTargetUSec is not documented!-->
9482
9483 <!--property BlockIOAccounting is not documented!-->
9484
9485 <!--property BlockIOWeight is not documented!-->
9486
9487 <!--property StartupBlockIOWeight is not documented!-->
9488
9489 <!--property BlockIODeviceWeight is not documented!-->
9490
9491 <!--property BlockIOReadBandwidth is not documented!-->
9492
9493 <!--property BlockIOWriteBandwidth is not documented!-->
9494
9495 <!--property MemoryAccounting is not documented!-->
9496
9497 <!--property DefaultMemoryLow is not documented!-->
9498
9499 <!--property DefaultMemoryMin is not documented!-->
9500
9501 <!--property MemoryMin is not documented!-->
9502
9503 <!--property MemoryLow is not documented!-->
9504
9505 <!--property MemoryHigh is not documented!-->
9506
9507 <!--property MemoryMax is not documented!-->
9508
9509 <!--property MemorySwapMax is not documented!-->
9510
9511 <!--property MemoryLimit is not documented!-->
9512
9513 <!--property DevicePolicy is not documented!-->
9514
9515 <!--property DeviceAllow is not documented!-->
9516
9517 <!--property TasksAccounting is not documented!-->
9518
9519 <!--property TasksMax is not documented!-->
9520
9521 <!--property IPAccounting is not documented!-->
9522
9523 <!--property IPAddressAllow is not documented!-->
9524
9525 <!--property IPAddressDeny is not documented!-->
9526
9527 <!--property IPIngressFilterPath is not documented!-->
9528
9529 <!--property IPEgressFilterPath is not documented!-->
9530
9531 <!--property DisableControllers is not documented!-->
9532
9533 <!--property ManagedOOMSwap is not documented!-->
9534
9535 <!--property ManagedOOMMemoryPressure is not documented!-->
9536
9537 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
9538
9539 <!--property KillMode is not documented!-->
9540
9541 <!--property KillSignal is not documented!-->
9542
9543 <!--property RestartKillSignal is not documented!-->
9544
9545 <!--property FinalKillSignal is not documented!-->
9546
9547 <!--property SendSIGKILL is not documented!-->
9548
9549 <!--property SendSIGHUP is not documented!-->
9550
9551 <!--property WatchdogSignal is not documented!-->
9552
9553 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9554
9555 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9556
9557 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9558
9559 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9560
9561 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9562
9563 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
9564
9565 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9566
9567 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9568
9569 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
9570
9571 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
9572
9573 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
9574
9575 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9576
9577 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
9578
9579 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9580
9581 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9582
9583 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9584
9585 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9586
9587 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9588
9589 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9590
9591 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9592
9593 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9594
9595 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9596
9597 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9598
9599 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9600
9601 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9602
9603 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9604
9605 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9606
9607 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9608
9609 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9610
9611 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9612
9613 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9614
9615 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9616
9617 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9618
9619 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9620
9621 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9622
9623 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9624
9625 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9626
9627 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9628
9629 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9630
9631 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9632
9633 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9634
9635 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9636
9637 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9638
9639 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9640
9641 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9642
9643 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9644
9645 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9646
9647 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9648
9649 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9650
9651 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9652
9653 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9654
9655 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9656
9657 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9658
9659 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9660
9661 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9662
9663 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9664
9665 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9666
9667 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9668
9669 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9670
9671 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9672
9673 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9674
9675 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9676
9677 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9678
9679 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9680
9681 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9682
9683 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9684
9685 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9686
9687 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9688
9689 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9690
9691 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9692
9693 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9694
9695 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9696
9697 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9698
9699 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9700
9701 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9702
9703 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
9704
9705 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
9706
9707 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
9708
9709 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
9710
9711 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
9712
9713 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
9714
9715 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
9716
9717 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
9718
9719 <!--End of Autogenerated section-->
9720
9721 <refsect2>
9722 <title>Methods</title>
9723
9724 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
9725 may be used to inform the system manager that the manager that created the scope lost interest in the
9726 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
9727 </refsect2>
9728
9729 <refsect2>
9730 <title>Signals</title>
9731
9732 <para><function>RequestStop</function> is sent to the peer that is configured in the
9733 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
9734 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
9735 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
9736 </refsect2>
9737
9738 <refsect2>
9739 <title>Properties</title>
9740
9741 <para>All properties correspond directly with the matching properties of service units.</para>
9742
9743 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
9744 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
9745 set when the scope is created. If not set, the scope's processes will terminated with
9746 <constant>SIGTERM</constant> directly.</para>
9747 </refsect2>
9748 </refsect1>
9749
9750
9751 <refsect1>
9752 <title>Job Objects</title>
9753
9754 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
9755 execution queue. Each job is attached to exactly one unit.</para>
9756
9757 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
9758 node /org/freedesktop/systemd1/job/666 {
9759 interface org.freedesktop.systemd1.Job {
9760 methods:
9761 Cancel();
9762 GetAfter(out a(usssoo) jobs);
9763 GetBefore(out a(usssoo) jobs);
9764 properties:
9765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9766 readonly u Id = ...;
9767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9768 readonly (so) Unit = ...;
9769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9770 readonly s JobType = '...';
9771 readonly s State = '...';
9772 };
9773 interface org.freedesktop.DBus.Peer { ... };
9774 interface org.freedesktop.DBus.Introspectable { ... };
9775 interface org.freedesktop.DBus.Properties { ... };
9776 };
9777 </programlisting>
9778
9779 <!--method GetAfter is not documented!-->
9780
9781 <!--method GetBefore is not documented!-->
9782
9783 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9784
9785 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9786
9787 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9788
9789 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
9790
9791 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
9792
9793 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
9794
9795 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
9796
9797 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9798
9799 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
9800
9801 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
9802
9803 <!--End of Autogenerated section-->
9804
9805 <refsect2>
9806 <title>Methods</title>
9807
9808 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
9809 it is not yet executed but generally will not cause a job that is already in the process of being
9810 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
9811 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
9812 </refsect2>
9813
9814 <refsect2>
9815 <title>Properties</title>
9816
9817 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
9818 numeric ID is only assigned once.</para>
9819
9820 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
9821 the name of the unit and a bus path to the unit's object.</para>
9822
9823 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
9824 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
9825 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
9826 that later versions might define additional values.</para>
9827
9828 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
9829 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
9830 execute yet. The latter indicates that a job is currently being executed.</para>
9831 </refsect2>
9832 </refsect1>
9833
9834 <refsect1>
9835 <title>Examples</title>
9836
9837 <example>
9838 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
9839
9840 <programlisting>
9841 $ gdbus introspect --system \
9842 --dest org.freedesktop.systemd1 \
9843 --object-path /org/freedesktop/systemd1
9844 </programlisting>
9845 </example>
9846
9847 <example>
9848 <title>Introspect a unit on the bus</title>
9849
9850 <programlisting>
9851 $ busctl introspect org.freedesktop.systemd1 \
9852 $(busctl call org.freedesktop.systemd1 \
9853 /org/freedesktop/systemd1 \
9854 org.freedesktop.systemd1.Manager \
9855 GetUnit s systemd-resolved.service | cut -d'"' -f2)
9856 </programlisting>
9857 </example>
9858
9859 <example>
9860 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
9861
9862 <programlisting>
9863 $ gdbus introspect --system --dest org.freedesktop.systemd1 \
9864 --object-path /org/freedesktop/systemd1/job/1292
9865 </programlisting>
9866 </example>
9867 </refsect1>
9868
9869 <refsect1>
9870 <title>Versioning</title>
9871
9872 <para>These D-Bus interfaces follow <ulink url="http://0pointer.de/blog/projects/versioning-dbus.html">
9873 the usual interface versioning guidelines</ulink>.</para>
9874 </refsect1>
9875 </refentry>