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+ -->
6 <refentry id=
"org.freedesktop.systemd1" xmlns:
xi=
"http://www.w3.org/2001/XInclude">
8 <title>org.freedesktop.systemd1
</title>
9 <productname>systemd
</productname>
13 <refentrytitle>org.freedesktop.systemd1
</refentrytitle>
14 <manvolnum>5</manvolnum>
18 <refname>org.freedesktop.systemd1
</refname>
19 <refpurpose>The D-Bus interface of systemd
</refpurpose>
23 <title>Introduction
</title>
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.
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
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>
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
50 <citerefentry><refentrytitle>org.freedesktop.login1
</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
55 <title>The Manager Object
</title>
57 <para>The main entry point object is available on the fixed
58 <constant>/org/freedesktop/systemd1
</constant> object path:
</para>
60 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1" interface=
"org.freedesktop.systemd1.Manager">
61 node /org/freedesktop/systemd1 {
62 interface org.freedesktop.systemd1.Manager {
66 GetUnitByPID(in u pid,
68 GetUnitByInvocationID(in ay invocation_id,
70 GetUnitByControlGroup(in s cgroup,
77 StartUnitReplace(in s old_unit,
87 RestartUnit(in s name,
90 TryRestartUnit(in s name,
93 ReloadOrRestartUnit(in s name,
96 ReloadOrTryRestartUnit(in s name,
99 EnqueueUnitJob(in s name,
107 out a(uosos) affected_jobs);
113 FreezeUnit(in s name);
115 ResetFailedUnit(in s name);
116 SetUnitProperties(in s name,
118 in a(sv) properties);
120 UnrefUnit(in s name);
121 StartTransientUnit(in s name,
126 GetUnitProcesses(in s name,
127 out a(sus) processes);
128 AttachProcessesToUnit(in s unit_name,
131 AbandonScope(in s name);
136 GetJobBefore(in u id,
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,
147 out a(ssssssouso) units);
148 ListUnitsByNames(in as names,
149 out a(ssssssouso) units);
150 ListJobs(out a(usssoo) jobs);
154 DumpByFileDescriptor(out h fd);
162 SwitchRoot(in s new_root,
164 SetEnvironment(in as assignments);
165 UnsetEnvironment(in as names);
166 UnsetAndSetEnvironment(in as names,
168 ListUnitFiles(out a(ss) unit_files);
169 ListUnitFilesByPatterns(in as states,
171 out a(ss) unit_files);
172 GetUnitFileState(in s file,
174 EnableUnitFiles(in as files,
177 out b carries_install_info,
179 DisableUnitFiles(in as files,
182 EnableUnitFilesWithFlags(in as files,
184 out b carries_install_info,
186 DisableUnitFilesWithFlags(in as files,
189 ReenableUnitFiles(in as files,
192 out b carries_install_info,
194 LinkUnitFiles(in as files,
198 PresetUnitFiles(in as files,
201 out b carries_install_info,
203 PresetUnitFilesWithMode(in as files,
207 out b carries_install_info,
209 MaskUnitFiles(in as files,
213 UnmaskUnitFiles(in as files,
216 RevertUnitFiles(in as files,
218 SetDefaultTarget(in s name,
221 GetDefaultTarget(out s name);
222 PresetAllUnitFiles(in s mode,
226 AddDependencyUnitFiles(in as files,
232 GetUnitFileLinks(in s name,
235 SetExitCode(in y number);
236 LookupDynamicUserByName(in s name,
238 LookupDynamicUserByUID(in u uid,
240 GetDynamicUsers(out a(us) users);
253 StartupFinished(t firmware,
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 = '...';
484 interface org.freedesktop.DBus.Peer { ... };
485 interface org.freedesktop.DBus.Introspectable { ... };
486 interface org.freedesktop.DBus.Properties { ... };
490 <!--method GetUnitByInvocationID is not documented!-->
492 <!--method GetUnitByControlGroup is not documented!-->
494 <!--method EnqueueUnitJob is not documented!-->
496 <!--method CleanUnit is not documented!-->
498 <!--method FreezeUnit is not documented!-->
500 <!--method ThawUnit is not documented!-->
502 <!--method RefUnit is not documented!-->
504 <!--method UnrefUnit is not documented!-->
506 <!--method GetUnitProcesses is not documented!-->
508 <!--method AttachProcessesToUnit is not documented!-->
510 <!--method AbandonScope is not documented!-->
512 <!--method GetJobAfter is not documented!-->
514 <!--method GetJobBefore is not documented!-->
516 <!--method SetShowStatus is not documented!-->
518 <!--method ListUnitsFiltered is not documented!-->
520 <!--method ListUnitsByPatterns is not documented!-->
522 <!--method ListUnitsByNames is not documented!-->
524 <!--method Dump is not documented!-->
526 <!--method DumpByFileDescriptor is not documented!-->
528 <!--method ListUnitFilesByPatterns is not documented!-->
530 <!--method PresetUnitFilesWithMode is not documented!-->
532 <!--method RevertUnitFiles is not documented!-->
534 <!--method PresetAllUnitFiles is not documented!-->
536 <!--method AddDependencyUnitFiles is not documented!-->
538 <!--method GetUnitFileLinks is not documented!-->
540 <!--method SetExitCode is not documented!-->
542 <!--method LookupDynamicUserByName is not documented!-->
544 <!--method LookupDynamicUserByUID is not documented!-->
546 <!--method GetDynamicUsers is not documented!-->
548 <!--signal UnitNew is not documented!-->
550 <!--signal UnitRemoved is not documented!-->
552 <!--signal JobNew is not documented!-->
554 <!--signal JobRemoved is not documented!-->
556 <!--signal StartupFinished is not documented!-->
558 <!--signal UnitFilesChanged is not documented!-->
560 <!--signal Reloading is not documented!-->
562 <!--property SecurityStartTimestampMonotonic is not documented!-->
564 <!--property SecurityFinishTimestamp is not documented!-->
566 <!--property SecurityFinishTimestampMonotonic is not documented!-->
568 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
570 <!--property GeneratorsFinishTimestamp is not documented!-->
572 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
574 <!--property UnitsLoadStartTimestamp is not documented!-->
576 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
578 <!--property UnitsLoadFinishTimestamp is not documented!-->
580 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
582 <!--property InitRDSecurityStartTimestamp is not documented!-->
584 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
586 <!--property InitRDSecurityFinishTimestamp is not documented!-->
588 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
590 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
592 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
594 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
596 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
598 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
600 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
602 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
604 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
606 <!--property LogLevel is not documented!-->
608 <!--property LogTarget is not documented!-->
610 <!--property NFailedUnits is not documented!-->
612 <!--property ConfirmSpawn is not documented!-->
614 <!--property ShowStatus is not documented!-->
616 <!--property DefaultStandardOutput is not documented!-->
618 <!--property DefaultStandardError is not documented!-->
620 <!--property RuntimeWatchdogUSec is not documented!-->
622 <!--property RebootWatchdogUSec is not documented!-->
624 <!--property KExecWatchdogUSec is not documented!-->
626 <!--property ServiceWatchdogs is not documented!-->
628 <!--property SystemState is not documented!-->
630 <!--property ExitCode is not documented!-->
632 <!--property DefaultTimerAccuracyUSec is not documented!-->
634 <!--property DefaultTimeoutStartUSec is not documented!-->
636 <!--property DefaultTimeoutStopUSec is not documented!-->
638 <!--property DefaultTimeoutAbortUSec is not documented!-->
640 <!--property DefaultRestartUSec is not documented!-->
642 <!--property DefaultStartLimitIntervalUSec is not documented!-->
644 <!--property DefaultStartLimitBurst is not documented!-->
646 <!--property DefaultCPUAccounting is not documented!-->
648 <!--property DefaultBlockIOAccounting is not documented!-->
650 <!--property DefaultMemoryAccounting is not documented!-->
652 <!--property DefaultTasksAccounting is not documented!-->
654 <!--property DefaultLimitCPU is not documented!-->
656 <!--property DefaultLimitCPUSoft is not documented!-->
658 <!--property DefaultLimitFSIZE is not documented!-->
660 <!--property DefaultLimitFSIZESoft is not documented!-->
662 <!--property DefaultLimitDATA is not documented!-->
664 <!--property DefaultLimitDATASoft is not documented!-->
666 <!--property DefaultLimitSTACK is not documented!-->
668 <!--property DefaultLimitSTACKSoft is not documented!-->
670 <!--property DefaultLimitCORE is not documented!-->
672 <!--property DefaultLimitCORESoft is not documented!-->
674 <!--property DefaultLimitRSS is not documented!-->
676 <!--property DefaultLimitRSSSoft is not documented!-->
678 <!--property DefaultLimitNOFILE is not documented!-->
680 <!--property DefaultLimitNOFILESoft is not documented!-->
682 <!--property DefaultLimitAS is not documented!-->
684 <!--property DefaultLimitASSoft is not documented!-->
686 <!--property DefaultLimitNPROC is not documented!-->
688 <!--property DefaultLimitNPROCSoft is not documented!-->
690 <!--property DefaultLimitMEMLOCK is not documented!-->
692 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
694 <!--property DefaultLimitLOCKS is not documented!-->
696 <!--property DefaultLimitLOCKSSoft is not documented!-->
698 <!--property DefaultLimitSIGPENDING is not documented!-->
700 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
702 <!--property DefaultLimitMSGQUEUE is not documented!-->
704 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
706 <!--property DefaultLimitNICE is not documented!-->
708 <!--property DefaultLimitNICESoft is not documented!-->
710 <!--property DefaultLimitRTPRIO is not documented!-->
712 <!--property DefaultLimitRTPRIOSoft is not documented!-->
714 <!--property DefaultLimitRTTIME is not documented!-->
716 <!--property DefaultLimitRTTIMESoft is not documented!-->
718 <!--property DefaultTasksMax is not documented!-->
720 <!--property TimerSlackNSec is not documented!-->
722 <!--property DefaultOOMPolicy is not documented!-->
724 <!--Autogenerated cross-references for systemd.directives, do not edit-->
726 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Manager"/>
728 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Manager"/>
730 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnit()"/>
732 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitByPID()"/>
734 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitByInvocationID()"/>
736 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitByControlGroup()"/>
738 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"LoadUnit()"/>
740 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"StartUnit()"/>
742 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"StartUnitReplace()"/>
744 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"StopUnit()"/>
746 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadUnit()"/>
748 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"RestartUnit()"/>
750 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"TryRestartUnit()"/>
752 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadOrRestartUnit()"/>
754 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadOrTryRestartUnit()"/>
756 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"EnqueueUnitJob()"/>
758 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"KillUnit()"/>
760 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"CleanUnit()"/>
762 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"FreezeUnit()"/>
764 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ThawUnit()"/>
766 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ResetFailedUnit()"/>
768 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetUnitProperties()"/>
770 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"RefUnit()"/>
772 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"UnrefUnit()"/>
774 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"StartTransientUnit()"/>
776 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitProcesses()"/>
778 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcessesToUnit()"/>
780 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AbandonScope()"/>
782 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetJob()"/>
784 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetJobAfter()"/>
786 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetJobBefore()"/>
788 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"CancelJob()"/>
790 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ClearJobs()"/>
792 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ResetFailed()"/>
794 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetShowStatus()"/>
796 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnits()"/>
798 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitsFiltered()"/>
800 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitsByPatterns()"/>
802 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitsByNames()"/>
804 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListJobs()"/>
806 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Subscribe()"/>
808 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Unsubscribe()"/>
810 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Dump()"/>
812 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"DumpByFileDescriptor()"/>
814 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Reload()"/>
816 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Reexecute()"/>
818 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Exit()"/>
820 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Reboot()"/>
822 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"PowerOff()"/>
824 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Halt()"/>
826 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"KExec()"/>
828 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SwitchRoot()"/>
830 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetEnvironment()"/>
832 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"UnsetEnvironment()"/>
834 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"UnsetAndSetEnvironment()"/>
836 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitFiles()"/>
838 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitFilesByPatterns()"/>
840 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitFileState()"/>
842 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"EnableUnitFiles()"/>
844 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"DisableUnitFiles()"/>
846 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"EnableUnitFilesWithFlags()"/>
848 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"DisableUnitFilesWithFlags()"/>
850 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReenableUnitFiles()"/>
852 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"LinkUnitFiles()"/>
854 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"PresetUnitFiles()"/>
856 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"PresetUnitFilesWithMode()"/>
858 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"MaskUnitFiles()"/>
860 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"UnmaskUnitFiles()"/>
862 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"RevertUnitFiles()"/>
864 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetDefaultTarget()"/>
866 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetDefaultTarget()"/>
868 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"PresetAllUnitFiles()"/>
870 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AddDependencyUnitFiles()"/>
872 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitFileLinks()"/>
874 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetExitCode()"/>
876 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"LookupDynamicUserByName()"/>
878 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"LookupDynamicUserByUID()"/>
880 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetDynamicUsers()"/>
882 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"UnitNew"/>
884 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"UnitRemoved"/>
886 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"JobNew"/>
888 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"JobRemoved"/>
890 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"StartupFinished"/>
892 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"UnitFilesChanged"/>
894 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"Reloading"/>
896 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Version"/>
898 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Features"/>
900 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Virtualization"/>
902 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Architecture"/>
904 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Tainted"/>
906 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FirmwareTimestamp"/>
908 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FirmwareTimestampMonotonic"/>
910 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoaderTimestamp"/>
912 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoaderTimestampMonotonic"/>
914 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KernelTimestamp"/>
916 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KernelTimestampMonotonic"/>
918 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDTimestamp"/>
920 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDTimestampMonotonic"/>
922 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UserspaceTimestamp"/>
924 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UserspaceTimestampMonotonic"/>
926 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinishTimestamp"/>
928 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinishTimestampMonotonic"/>
930 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecurityStartTimestamp"/>
932 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecurityStartTimestampMonotonic"/>
934 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecurityFinishTimestamp"/>
936 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecurityFinishTimestampMonotonic"/>
938 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GeneratorsStartTimestamp"/>
940 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GeneratorsStartTimestampMonotonic"/>
942 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GeneratorsFinishTimestamp"/>
944 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GeneratorsFinishTimestampMonotonic"/>
946 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitsLoadStartTimestamp"/>
948 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitsLoadStartTimestampMonotonic"/>
950 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitsLoadFinishTimestamp"/>
952 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitsLoadFinishTimestampMonotonic"/>
954 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDSecurityStartTimestamp"/>
956 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDSecurityStartTimestampMonotonic"/>
958 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDSecurityFinishTimestamp"/>
960 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDSecurityFinishTimestampMonotonic"/>
962 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDGeneratorsStartTimestamp"/>
964 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDGeneratorsStartTimestampMonotonic"/>
966 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDGeneratorsFinishTimestamp"/>
968 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDGeneratorsFinishTimestampMonotonic"/>
970 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDUnitsLoadStartTimestamp"/>
972 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDUnitsLoadStartTimestampMonotonic"/>
974 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDUnitsLoadFinishTimestamp"/>
976 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDUnitsLoadFinishTimestampMonotonic"/>
978 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevel"/>
980 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogTarget"/>
982 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NNames"/>
984 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NFailedUnits"/>
986 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NJobs"/>
988 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NInstalledJobs"/>
990 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NFailedJobs"/>
992 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Progress"/>
994 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
996 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfirmSpawn"/>
998 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ShowStatus"/>
1000 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitPath"/>
1002 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultStandardOutput"/>
1004 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultStandardError"/>
1006 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeWatchdogUSec"/>
1008 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RebootWatchdogUSec"/>
1010 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KExecWatchdogUSec"/>
1012 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ServiceWatchdogs"/>
1014 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
1016 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemState"/>
1018 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExitCode"/>
1020 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTimerAccuracyUSec"/>
1022 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTimeoutStartUSec"/>
1024 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTimeoutStopUSec"/>
1026 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTimeoutAbortUSec"/>
1028 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultRestartUSec"/>
1030 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultStartLimitIntervalUSec"/>
1032 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultStartLimitBurst"/>
1034 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultCPUAccounting"/>
1036 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultBlockIOAccounting"/>
1038 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryAccounting"/>
1040 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTasksAccounting"/>
1042 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitCPU"/>
1044 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitCPUSoft"/>
1046 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitFSIZE"/>
1048 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitFSIZESoft"/>
1050 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitDATA"/>
1052 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitDATASoft"/>
1054 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitSTACK"/>
1056 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitSTACKSoft"/>
1058 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitCORE"/>
1060 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitCORESoft"/>
1062 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRSS"/>
1064 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRSSSoft"/>
1066 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNOFILE"/>
1068 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNOFILESoft"/>
1070 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitAS"/>
1072 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitASSoft"/>
1074 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNPROC"/>
1076 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNPROCSoft"/>
1078 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitMEMLOCK"/>
1080 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitMEMLOCKSoft"/>
1082 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitLOCKS"/>
1084 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitLOCKSSoft"/>
1086 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitSIGPENDING"/>
1088 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitSIGPENDINGSoft"/>
1090 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitMSGQUEUE"/>
1092 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitMSGQUEUESoft"/>
1094 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNICE"/>
1096 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNICESoft"/>
1098 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRTPRIO"/>
1100 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRTPRIOSoft"/>
1102 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRTTIME"/>
1104 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRTTIMESoft"/>
1106 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTasksMax"/>
1108 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
1110 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultOOMPolicy"/>
1112 <!--End of Autogenerated section-->
1115 <title>Methods
</title>
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>
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
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>
1129 <para><function>LoadUnit()
</function> is similar to
<function>GetUnit()
</function> but will load the
1130 unit from disk if possible.
</para>
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>
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>
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
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>
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
1169 <para><function>GetJob()
</function> returns the job object path for a specific job, identified by its
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>
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>
1181 <para><function>ResetFailedUnit()
</function> resets the
"failed" state of a specific unit.
</para>
1183 <para><function>ResetFailed()
</function> resets the
"failed" state of all units.
</para>
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:
1189 <listitem><para>The primary unit name as string
</para></listitem>
1191 <listitem><para>The human readable description string
</para></listitem>
1193 <listitem><para>The load state (i.e. whether the unit file has been loaded
1194 successfully)
</para></listitem>
1196 <listitem><para>The active state (i.e. whether the unit is currently started or
1197 not)
</para></listitem>
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>
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>
1205 <listitem><para>The unit object path
</para></listitem>
1207 <listitem><para>If there is a job queued for the job unit, the numeric job id,
0
1208 otherwise
</para></listitem>
1210 <listitem><para>The job type as string
</para></listitem>
1212 <listitem><para>The job object path
</para></listitem>
1213 </itemizedlist></para>
1215 <para><function>ListJobs()
</function> returns an array with all currently queued jobs. Returns an array
1216 consisting of structures with the following elements:
1218 <listitem><para>The numeric job id
</para></listitem>
1220 <listitem><para>The primary unit name for this job
</para></listitem>
1222 <listitem><para>The job type as string
</para></listitem>
1224 <listitem><para>The job state as string
</para></listitem>
1226 <listitem><para>The job object path
</para></listitem>
1228 <listitem><para>The unit object path
</para></listitem>
1229 </itemizedlist></para>
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>
1239 <para><function>Reload()
</function> may be invoked to reload all unit files.
</para>
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>
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>
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>
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>
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>
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>
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
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>
1287 <para><function>GetUnitFileState()
</function> returns the current enablement status of a specific unit
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
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>
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>
1310 #define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(
1)
<< 0)
1311 #define SD_SYSTEMD_UNIT_FORCE (UINT64_C(
1)
<< 1)
1312 #define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(
1)
<< 2)
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>
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>
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>
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
1332 <para>Similarly,
<function>MaskUnitFiles()
</function> masks unit files and
1333 <function>UnmaskUnitFiles()
</function> unmasks them again.
</para>
1335 <para><function>SetDefaultTarget()
</function> changes the
<filename>default.target
</filename> link. See
1336 <citerefentry><refentrytitle>bootup
</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1339 <para><function>GetDefaultTarget()
</function> retrieves the name of the unit to which
1340 <filename>default.target
</filename> is aliased.
</para>
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
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>
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
1367 <title>Signals
</title>
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>
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>
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>
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>
1399 <para><function>UnitFilesChanged()
</function> is sent out each time the list of enabled or masked unit
1400 files on disk have changed.
</para>
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>
1408 <title>Properties
</title>
1410 <para>Most properties simply reflect the respective options in
1411 <filename>/etc/systemd/system.conf
</filename> and the kernel command line.
</para>
1413 <para>The others:
</para>
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>
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>
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>
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>
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>
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>
1464 <para><varname>NJobs
</varname> encodes how many jobs are currently queued.
</para>
1466 <para><varname>NInstalledJobs
</varname> encodes how many jobs have ever been queued in total.
</para>
1468 <para><varname>NFailedJobs
</varname> encodes how many jobs have ever failed in total.
</para>
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
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>
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>
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
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>
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>
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>
1500 <title>Security
</title>
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>.
1522 <title>Unit Objects
</title>
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 {
1536 TryRestart(in s mode,
1538 ReloadOrRestart(in s mode,
1540 ReloadOrTryRestart(in s mode,
1542 EnqueueJob(in s job_type,
1549 out a(uosos) affected_jobs);
1553 SetProperties(in b runtime,
1554 in a(sv) 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 = ['...', ...];
1713 interface org.freedesktop.DBus.Peer { ... };
1714 interface org.freedesktop.DBus.Introspectable { ... };
1715 interface org.freedesktop.DBus.Properties { ... };
1719 <!--method EnqueueJob is not documented!-->
1721 <!--method Ref is not documented!-->
1723 <!--method Unref is not documented!-->
1725 <!--method Clean is not documented!-->
1727 <!--method Freeze is not documented!-->
1729 <!--method Thaw is not documented!-->
1731 <!--property PartOf is not documented!-->
1733 <!--property RequisiteOf is not documented!-->
1735 <!--property ConsistsOf is not documented!-->
1737 <!--property ReloadPropagatedFrom is not documented!-->
1739 <!--property JoinsNamespaceOf is not documented!-->
1741 <!--property FreezerState is not documented!-->
1743 <!--property DropInPaths is not documented!-->
1745 <!--property UnitFilePreset is not documented!-->
1747 <!--property StateChangeTimestamp is not documented!-->
1749 <!--property StateChangeTimestampMonotonic is not documented!-->
1751 <!--property CanClean is not documented!-->
1753 <!--property CanFreeze is not documented!-->
1755 <!--property OnFailureJobMode is not documented!-->
1757 <!--property JobRunningTimeoutUSec is not documented!-->
1759 <!--property JobTimeoutAction is not documented!-->
1761 <!--property JobTimeoutRebootArgument is not documented!-->
1763 <!--property AssertResult is not documented!-->
1765 <!--property AssertTimestamp is not documented!-->
1767 <!--property AssertTimestampMonotonic is not documented!-->
1769 <!--property Asserts is not documented!-->
1771 <!--property Perpetual is not documented!-->
1773 <!--property StartLimitIntervalUSec is not documented!-->
1775 <!--property StartLimitAction is not documented!-->
1777 <!--property FailureAction is not documented!-->
1779 <!--property FailureActionExitStatus is not documented!-->
1781 <!--property SuccessAction is not documented!-->
1783 <!--property SuccessActionExitStatus is not documented!-->
1785 <!--property RebootArgument is not documented!-->
1787 <!--property InvocationID is not documented!-->
1789 <!--property CollectMode is not documented!-->
1791 <!--property Refs is not documented!-->
1793 <!--Autogenerated cross-references for systemd.directives, do not edit-->
1795 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
1797 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
1799 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Start()"/>
1801 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Stop()"/>
1803 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Reload()"/>
1805 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Restart()"/>
1807 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"TryRestart()"/>
1809 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadOrRestart()"/>
1811 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadOrTryRestart()"/>
1813 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"EnqueueJob()"/>
1815 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Kill()"/>
1817 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ResetFailed()"/>
1819 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetProperties()"/>
1821 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Ref()"/>
1823 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Unref()"/>
1825 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Clean()"/>
1827 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Freeze()"/>
1829 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Thaw()"/>
1831 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Id"/>
1833 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Names"/>
1835 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Following"/>
1837 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Requires"/>
1839 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Requisite"/>
1841 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Wants"/>
1843 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindsTo"/>
1845 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PartOf"/>
1847 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RequiredBy"/>
1849 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RequisiteOf"/>
1851 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WantedBy"/>
1853 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BoundBy"/>
1855 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConsistsOf"/>
1857 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Conflicts"/>
1859 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConflictedBy"/>
1861 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Before"/>
1863 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"After"/>
1865 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OnFailure"/>
1867 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Triggers"/>
1869 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TriggeredBy"/>
1871 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PropagatesReloadTo"/>
1873 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReloadPropagatedFrom"/>
1875 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JoinsNamespaceOf"/>
1877 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RequiresMountsFor"/>
1879 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Documentation"/>
1881 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Description"/>
1883 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadState"/>
1885 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveState"/>
1887 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FreezerState"/>
1889 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SubState"/>
1891 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FragmentPath"/>
1893 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SourcePath"/>
1895 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DropInPaths"/>
1897 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitFileState"/>
1899 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitFilePreset"/>
1901 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateChangeTimestamp"/>
1903 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateChangeTimestampMonotonic"/>
1905 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InactiveExitTimestamp"/>
1907 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InactiveExitTimestampMonotonic"/>
1909 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveEnterTimestamp"/>
1911 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveEnterTimestampMonotonic"/>
1913 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveExitTimestamp"/>
1915 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveExitTimestampMonotonic"/>
1917 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InactiveEnterTimestamp"/>
1919 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InactiveEnterTimestampMonotonic"/>
1921 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanStart"/>
1923 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanStop"/>
1925 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanReload"/>
1927 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanIsolate"/>
1929 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanClean"/>
1931 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanFreeze"/>
1933 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Job"/>
1935 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StopWhenUnneeded"/>
1937 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RefuseManualStart"/>
1939 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RefuseManualStop"/>
1941 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowIsolate"/>
1943 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultDependencies"/>
1945 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OnFailureJobMode"/>
1947 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreOnIsolate"/>
1949 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NeedDaemonReload"/>
1951 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobTimeoutUSec"/>
1953 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobRunningTimeoutUSec"/>
1955 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobTimeoutAction"/>
1957 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobTimeoutRebootArgument"/>
1959 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConditionResult"/>
1961 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AssertResult"/>
1963 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConditionTimestamp"/>
1965 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConditionTimestampMonotonic"/>
1967 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AssertTimestamp"/>
1969 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AssertTimestampMonotonic"/>
1971 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Conditions"/>
1973 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Asserts"/>
1975 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadError"/>
1977 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Transient"/>
1979 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Perpetual"/>
1981 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartLimitIntervalUSec"/>
1983 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartLimitBurst"/>
1985 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartLimitAction"/>
1987 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FailureAction"/>
1989 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FailureActionExitStatus"/>
1991 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SuccessAction"/>
1993 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SuccessActionExitStatus"/>
1995 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RebootArgument"/>
1997 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InvocationID"/>
1999 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CollectMode"/>
2001 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Refs"/>
2003 <!--End of Autogenerated section-->
2006 <title>Methods
</title>
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>
2021 <title>Properties
</title>
2023 <para><varname>Id
</varname> contains the primary name of the unit.
</para>
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>
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>
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>
2042 <para><varname>Description
</varname> contains the human readable description string for the
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>
2050 <para><varname>Documentation
</varname> contains a string array with URLs of documentation for this
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>
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>
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>
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>
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>
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>
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>
2123 <para><varname>CanIsolate
</varname> encodes as a boolean whether the unit may be started in isolation
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
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>
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>
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
2145 <para><varname>JobTimeoutUSec
</varname> maps directly to the corresponding configuration setting in the
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>
2153 <para><varname>ConditionResult
</varname> contains the condition result of the last time the configured
2154 conditions of this unit were checked.
</para>
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>
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>
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>
2175 <title>Security
</title>
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
2186 <title>Service Unit Objects
</title>
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>
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 {
2196 GetProcesses(out a(sus) processes);
2197 AttachProcesses(in s subcgroup,
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(
"const")
2418 readonly as Environment = ['...', ...];
2419 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2420 readonly a(sb) EnvironmentFiles = [...];
2421 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2422 readonly as PassEnvironment = ['...', ...];
2423 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2424 readonly as UnsetEnvironment = ['...', ...];
2425 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2426 readonly u UMask = ...;
2427 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2428 readonly t LimitCPU = ...;
2429 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2430 readonly t LimitCPUSoft = ...;
2431 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2432 readonly t LimitFSIZE = ...;
2433 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2434 readonly t LimitFSIZESoft = ...;
2435 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2436 readonly t LimitDATA = ...;
2437 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2438 readonly t LimitDATASoft = ...;
2439 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2440 readonly t LimitSTACK = ...;
2441 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2442 readonly t LimitSTACKSoft = ...;
2443 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2444 readonly t LimitCORE = ...;
2445 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2446 readonly t LimitCORESoft = ...;
2447 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2448 readonly t LimitRSS = ...;
2449 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2450 readonly t LimitRSSSoft = ...;
2451 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2452 readonly t LimitNOFILE = ...;
2453 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2454 readonly t LimitNOFILESoft = ...;
2455 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2456 readonly t LimitAS = ...;
2457 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2458 readonly t LimitASSoft = ...;
2459 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2460 readonly t LimitNPROC = ...;
2461 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2462 readonly t LimitNPROCSoft = ...;
2463 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2464 readonly t LimitMEMLOCK = ...;
2465 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2466 readonly t LimitMEMLOCKSoft = ...;
2467 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2468 readonly t LimitLOCKS = ...;
2469 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2470 readonly t LimitLOCKSSoft = ...;
2471 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2472 readonly t LimitSIGPENDING = ...;
2473 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2474 readonly t LimitSIGPENDINGSoft = ...;
2475 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2476 readonly t LimitMSGQUEUE = ...;
2477 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2478 readonly t LimitMSGQUEUESoft = ...;
2479 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2480 readonly t LimitNICE = ...;
2481 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2482 readonly t LimitNICESoft = ...;
2483 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2484 readonly t LimitRTPRIO = ...;
2485 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2486 readonly t LimitRTPRIOSoft = ...;
2487 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2488 readonly t LimitRTTIME = ...;
2489 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2490 readonly t LimitRTTIMESoft = ...;
2491 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2492 readonly s WorkingDirectory = '...';
2493 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2494 readonly s RootDirectory = '...';
2495 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2496 readonly s RootImage = '...';
2497 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2498 readonly a(ss) RootImageOptions = [...];
2499 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2500 readonly ay RootHash = [...];
2501 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2502 readonly s RootHashPath = '...';
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2504 readonly ay RootHashSignature = [...];
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2506 readonly s RootHashSignaturePath = '...';
2507 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2508 readonly s RootVerity = '...';
2509 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2510 readonly a(ssba(ss)) MountImages = [...];
2511 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2512 readonly i OOMScoreAdjust = ...;
2513 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2514 readonly t CoredumpFilter = ...;
2515 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2516 readonly i Nice = ...;
2517 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2518 readonly i IOSchedulingClass = ...;
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2520 readonly i IOSchedulingPriority = ...;
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2522 readonly i CPUSchedulingPolicy = ...;
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2524 readonly i CPUSchedulingPriority = ...;
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2526 readonly ay CPUAffinity = [...];
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2528 readonly b CPUAffinityFromNUMA = ...;
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2530 readonly i NUMAPolicy = ...;
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2532 readonly ay NUMAMask = [...];
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2534 readonly t TimerSlackNSec = ...;
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2536 readonly b CPUSchedulingResetOnFork = ...;
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2538 readonly b NonBlocking = ...;
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2540 readonly s StandardInput = '...';
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2542 readonly s StandardInputFileDescriptorName = '...';
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2544 readonly ay StandardInputData = [...];
2545 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2546 readonly s StandardOutput = '...';
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2548 readonly s StandardOutputFileDescriptorName = '...';
2549 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2550 readonly s StandardError = '...';
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2552 readonly s StandardErrorFileDescriptorName = '...';
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2554 readonly s TTYPath = '...';
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2556 readonly b TTYReset = ...;
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2558 readonly b TTYVHangup = ...;
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2560 readonly b TTYVTDisallocate = ...;
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2562 readonly i SyslogPriority = ...;
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2564 readonly s SyslogIdentifier = '...';
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2566 readonly b SyslogLevelPrefix = ...;
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2568 readonly i SyslogLevel = ...;
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2570 readonly i SyslogFacility = ...;
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2572 readonly i LogLevelMax = ...;
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2574 readonly t LogRateLimitIntervalUSec = ...;
2575 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2576 readonly u LogRateLimitBurst = ...;
2577 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2578 readonly aay LogExtraFields = [[...], ...];
2579 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2580 readonly s LogNamespace = '...';
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2582 readonly i SecureBits = ...;
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2584 readonly t CapabilityBoundingSet = ...;
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2586 readonly t AmbientCapabilities = ...;
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2588 readonly s User = '...';
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2590 readonly s Group = '...';
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2592 readonly b DynamicUser = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2594 readonly b RemoveIPC = ...;
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2596 readonly a(say) SetCredential = [...];
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2598 readonly a(ss) LoadCredential = [...];
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2600 readonly as SupplementaryGroups = ['...', ...];
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2602 readonly s PAMName = '...';
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2604 readonly as ReadWritePaths = ['...', ...];
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2606 readonly as ReadOnlyPaths = ['...', ...];
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2608 readonly as InaccessiblePaths = ['...', ...];
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2610 readonly t MountFlags = ...;
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2612 readonly b PrivateTmp = ...;
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2614 readonly b PrivateDevices = ...;
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2616 readonly b ProtectClock = ...;
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2618 readonly b ProtectKernelTunables = ...;
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2620 readonly b ProtectKernelModules = ...;
2621 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2622 readonly b ProtectKernelLogs = ...;
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2624 readonly b ProtectControlGroups = ...;
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2626 readonly b PrivateNetwork = ...;
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2628 readonly b PrivateUsers = ...;
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2630 readonly b PrivateMounts = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2632 readonly s ProtectHome = '...';
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2634 readonly s ProtectSystem = '...';
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2636 readonly b SameProcessGroup = ...;
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2638 readonly s UtmpIdentifier = '...';
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2640 readonly s UtmpMode = '...';
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2642 readonly (bs) SELinuxContext = ...;
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2644 readonly (bs) AppArmorProfile = ...;
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2646 readonly (bs) SmackProcessLabel = ...;
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2648 readonly b IgnoreSIGPIPE = ...;
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2650 readonly b NoNewPrivileges = ...;
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2652 readonly (bas) SystemCallFilter = ...;
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2654 readonly as SystemCallArchitectures = ['...', ...];
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2656 readonly i SystemCallErrorNumber = ...;
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2658 readonly s Personality = '...';
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2660 readonly b LockPersonality = ...;
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2662 readonly (bas) RestrictAddressFamilies = ...;
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2664 readonly s RuntimeDirectoryPreserve = '...';
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2666 readonly u RuntimeDirectoryMode = ...;
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2668 readonly as RuntimeDirectory = ['...', ...];
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2670 readonly u StateDirectoryMode = ...;
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2672 readonly as StateDirectory = ['...', ...];
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2674 readonly u CacheDirectoryMode = ...;
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2676 readonly as CacheDirectory = ['...', ...];
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2678 readonly u LogsDirectoryMode = ...;
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2680 readonly as LogsDirectory = ['...', ...];
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2682 readonly u ConfigurationDirectoryMode = ...;
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2684 readonly as ConfigurationDirectory = ['...', ...];
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2686 readonly t TimeoutCleanUSec = ...;
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2688 readonly b MemoryDenyWriteExecute = ...;
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2690 readonly b RestrictRealtime = ...;
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2692 readonly b RestrictSUIDSGID = ...;
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2694 readonly t RestrictNamespaces = ...;
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2696 readonly a(ssbt) BindPaths = [...];
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2698 readonly a(ssbt) BindReadOnlyPaths = [...];
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2700 readonly a(ss) TemporaryFileSystem = [...];
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2702 readonly b MountAPIVFS = ...;
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2704 readonly s KeyringMode = '...';
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2706 readonly s ProtectProc = '...';
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2708 readonly s ProcSubset = '...';
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2710 readonly b ProtectHostname = ...;
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2712 readonly s NetworkNamespacePath = '...';
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2714 readonly s KillMode = '...';
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2716 readonly i KillSignal = ...;
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2718 readonly i RestartKillSignal = ...;
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2720 readonly i FinalKillSignal = ...;
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2722 readonly b SendSIGKILL = ...;
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2724 readonly b SendSIGHUP = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2726 readonly i WatchdogSignal = ...;
2728 interface org.freedesktop.DBus.Peer { ... };
2729 interface org.freedesktop.DBus.Introspectable { ... };
2730 interface org.freedesktop.DBus.Properties { ... };
2731 interface org.freedesktop.systemd1.Unit { ... };
2735 <!--method GetProcesses is not documented!-->
2737 <!--method AttachProcesses is not documented!-->
2739 <!--property Type is not documented!-->
2741 <!--property Restart is not documented!-->
2743 <!--property PIDFile is not documented!-->
2745 <!--property NotifyAccess is not documented!-->
2747 <!--property RestartUSec is not documented!-->
2749 <!--property TimeoutStartFailureMode is not documented!-->
2751 <!--property TimeoutStopFailureMode is not documented!-->
2753 <!--property RuntimeMaxUSec is not documented!-->
2755 <!--property WatchdogUSec is not documented!-->
2757 <!--property RootDirectoryStartOnly is not documented!-->
2759 <!--property RemainAfterExit is not documented!-->
2761 <!--property GuessMainPID is not documented!-->
2763 <!--property RestartPreventExitStatus is not documented!-->
2765 <!--property RestartForceExitStatus is not documented!-->
2767 <!--property SuccessExitStatus is not documented!-->
2769 <!--property BusName is not documented!-->
2771 <!--property FileDescriptorStoreMax is not documented!-->
2773 <!--property NFileDescriptorStore is not documented!-->
2775 <!--property StatusErrno is not documented!-->
2777 <!--property ReloadResult is not documented!-->
2779 <!--property CleanResult is not documented!-->
2781 <!--property USBFunctionDescriptors is not documented!-->
2783 <!--property USBFunctionStrings is not documented!-->
2785 <!--property UID is not documented!-->
2787 <!--property GID is not documented!-->
2789 <!--property NRestarts is not documented!-->
2791 <!--property OOMPolicy is not documented!-->
2793 <!--property ExecCondition is not documented!-->
2795 <!--property ExecConditionEx is not documented!-->
2797 <!--property ExecStartPreEx is not documented!-->
2799 <!--property ExecStartEx is not documented!-->
2801 <!--property ExecStartPostEx is not documented!-->
2803 <!--property ExecReloadEx is not documented!-->
2805 <!--property ExecStopEx is not documented!-->
2807 <!--property ExecStopPost is not documented!-->
2809 <!--property ExecStopPostEx is not documented!-->
2811 <!--property Slice is not documented!-->
2813 <!--property MemoryCurrent is not documented!-->
2815 <!--property CPUUsageNSec is not documented!-->
2817 <!--property EffectiveCPUs is not documented!-->
2819 <!--property EffectiveMemoryNodes is not documented!-->
2821 <!--property TasksCurrent is not documented!-->
2823 <!--property IPIngressBytes is not documented!-->
2825 <!--property IPIngressPackets is not documented!-->
2827 <!--property IPEgressBytes is not documented!-->
2829 <!--property IPEgressPackets is not documented!-->
2831 <!--property IOReadBytes is not documented!-->
2833 <!--property IOReadOperations is not documented!-->
2835 <!--property IOWriteBytes is not documented!-->
2837 <!--property IOWriteOperations is not documented!-->
2839 <!--property Delegate is not documented!-->
2841 <!--property DelegateControllers is not documented!-->
2843 <!--property CPUAccounting is not documented!-->
2845 <!--property CPUWeight is not documented!-->
2847 <!--property StartupCPUWeight is not documented!-->
2849 <!--property CPUShares is not documented!-->
2851 <!--property StartupCPUShares is not documented!-->
2853 <!--property CPUQuotaPerSecUSec is not documented!-->
2855 <!--property CPUQuotaPeriodUSec is not documented!-->
2857 <!--property AllowedCPUs is not documented!-->
2859 <!--property AllowedMemoryNodes is not documented!-->
2861 <!--property IOAccounting is not documented!-->
2863 <!--property IOWeight is not documented!-->
2865 <!--property StartupIOWeight is not documented!-->
2867 <!--property IODeviceWeight is not documented!-->
2869 <!--property IOReadBandwidthMax is not documented!-->
2871 <!--property IOWriteBandwidthMax is not documented!-->
2873 <!--property IOReadIOPSMax is not documented!-->
2875 <!--property IOWriteIOPSMax is not documented!-->
2877 <!--property IODeviceLatencyTargetUSec is not documented!-->
2879 <!--property BlockIOAccounting is not documented!-->
2881 <!--property BlockIOWeight is not documented!-->
2883 <!--property StartupBlockIOWeight is not documented!-->
2885 <!--property BlockIODeviceWeight is not documented!-->
2887 <!--property BlockIOReadBandwidth is not documented!-->
2889 <!--property BlockIOWriteBandwidth is not documented!-->
2891 <!--property MemoryAccounting is not documented!-->
2893 <!--property DefaultMemoryLow is not documented!-->
2895 <!--property DefaultMemoryMin is not documented!-->
2897 <!--property MemoryMin is not documented!-->
2899 <!--property MemoryLow is not documented!-->
2901 <!--property MemoryHigh is not documented!-->
2903 <!--property MemoryMax is not documented!-->
2905 <!--property MemorySwapMax is not documented!-->
2907 <!--property MemoryLimit is not documented!-->
2909 <!--property DevicePolicy is not documented!-->
2911 <!--property DeviceAllow is not documented!-->
2913 <!--property TasksAccounting is not documented!-->
2915 <!--property TasksMax is not documented!-->
2917 <!--property IPAccounting is not documented!-->
2919 <!--property IPAddressAllow is not documented!-->
2921 <!--property IPAddressDeny is not documented!-->
2923 <!--property IPIngressFilterPath is not documented!-->
2925 <!--property IPEgressFilterPath is not documented!-->
2927 <!--property DisableControllers is not documented!-->
2929 <!--property EnvironmentFiles is not documented!-->
2931 <!--property PassEnvironment is not documented!-->
2933 <!--property UnsetEnvironment is not documented!-->
2935 <!--property UMask is not documented!-->
2937 <!--property LimitCPUSoft is not documented!-->
2939 <!--property LimitFSIZE is not documented!-->
2941 <!--property LimitFSIZESoft is not documented!-->
2943 <!--property LimitDATA is not documented!-->
2945 <!--property LimitDATASoft is not documented!-->
2947 <!--property LimitSTACK is not documented!-->
2949 <!--property LimitSTACKSoft is not documented!-->
2951 <!--property LimitCORE is not documented!-->
2953 <!--property LimitCORESoft is not documented!-->
2955 <!--property LimitRSS is not documented!-->
2957 <!--property LimitRSSSoft is not documented!-->
2959 <!--property LimitNOFILE is not documented!-->
2961 <!--property LimitNOFILESoft is not documented!-->
2963 <!--property LimitAS is not documented!-->
2965 <!--property LimitASSoft is not documented!-->
2967 <!--property LimitNPROC is not documented!-->
2969 <!--property LimitNPROCSoft is not documented!-->
2971 <!--property LimitMEMLOCK is not documented!-->
2973 <!--property LimitMEMLOCKSoft is not documented!-->
2975 <!--property LimitLOCKS is not documented!-->
2977 <!--property LimitLOCKSSoft is not documented!-->
2979 <!--property LimitSIGPENDING is not documented!-->
2981 <!--property LimitSIGPENDINGSoft is not documented!-->
2983 <!--property LimitMSGQUEUE is not documented!-->
2985 <!--property LimitMSGQUEUESoft is not documented!-->
2987 <!--property LimitNICE is not documented!-->
2989 <!--property LimitNICESoft is not documented!-->
2991 <!--property LimitRTPRIO is not documented!-->
2993 <!--property LimitRTPRIOSoft is not documented!-->
2995 <!--property LimitRTTIME is not documented!-->
2997 <!--property LimitRTTIMESoft is not documented!-->
2999 <!--property WorkingDirectory is not documented!-->
3001 <!--property RootDirectory is not documented!-->
3003 <!--property RootImage is not documented!-->
3005 <!--property RootImageOptions is not documented!-->
3007 <!--property RootHash is not documented!-->
3009 <!--property RootHashPath is not documented!-->
3011 <!--property RootHashSignature is not documented!-->
3013 <!--property RootHashSignaturePath is not documented!-->
3015 <!--property RootVerity is not documented!-->
3017 <!--property MountImages is not documented!-->
3019 <!--property OOMScoreAdjust is not documented!-->
3021 <!--property CoredumpFilter is not documented!-->
3023 <!--property Nice is not documented!-->
3025 <!--property IOSchedulingClass is not documented!-->
3027 <!--property IOSchedulingPriority is not documented!-->
3029 <!--property CPUSchedulingPolicy is not documented!-->
3031 <!--property CPUSchedulingPriority is not documented!-->
3033 <!--property CPUAffinity is not documented!-->
3035 <!--property CPUAffinityFromNUMA is not documented!-->
3037 <!--property NUMAPolicy is not documented!-->
3039 <!--property NUMAMask is not documented!-->
3041 <!--property TimerSlackNSec is not documented!-->
3043 <!--property CPUSchedulingResetOnFork is not documented!-->
3045 <!--property NonBlocking is not documented!-->
3047 <!--property StandardInput is not documented!-->
3049 <!--property StandardInputFileDescriptorName is not documented!-->
3051 <!--property StandardInputData is not documented!-->
3053 <!--property StandardOutput is not documented!-->
3055 <!--property StandardOutputFileDescriptorName is not documented!-->
3057 <!--property StandardError is not documented!-->
3059 <!--property StandardErrorFileDescriptorName is not documented!-->
3061 <!--property TTYPath is not documented!-->
3063 <!--property TTYReset is not documented!-->
3065 <!--property TTYVHangup is not documented!-->
3067 <!--property TTYVTDisallocate is not documented!-->
3069 <!--property SyslogPriority is not documented!-->
3071 <!--property SyslogIdentifier is not documented!-->
3073 <!--property SyslogLevelPrefix is not documented!-->
3075 <!--property SyslogLevel is not documented!-->
3077 <!--property SyslogFacility is not documented!-->
3079 <!--property LogLevelMax is not documented!-->
3081 <!--property LogRateLimitIntervalUSec is not documented!-->
3083 <!--property LogRateLimitBurst is not documented!-->
3085 <!--property LogExtraFields is not documented!-->
3087 <!--property LogNamespace is not documented!-->
3089 <!--property AmbientCapabilities is not documented!-->
3091 <!--property User is not documented!-->
3093 <!--property Group is not documented!-->
3095 <!--property DynamicUser is not documented!-->
3097 <!--property RemoveIPC is not documented!-->
3099 <!--property SetCredential is not documented!-->
3101 <!--property LoadCredential is not documented!-->
3103 <!--property SupplementaryGroups is not documented!-->
3105 <!--property PAMName is not documented!-->
3107 <!--property ReadWritePaths is not documented!-->
3109 <!--property ReadOnlyPaths is not documented!-->
3111 <!--property InaccessiblePaths is not documented!-->
3113 <!--property PrivateTmp is not documented!-->
3115 <!--property PrivateDevices is not documented!-->
3117 <!--property ProtectClock is not documented!-->
3119 <!--property ProtectKernelTunables is not documented!-->
3121 <!--property ProtectKernelModules is not documented!-->
3123 <!--property ProtectKernelLogs is not documented!-->
3125 <!--property ProtectControlGroups is not documented!-->
3127 <!--property PrivateNetwork is not documented!-->
3129 <!--property PrivateUsers is not documented!-->
3131 <!--property PrivateMounts is not documented!-->
3133 <!--property ProtectHome is not documented!-->
3135 <!--property ProtectSystem is not documented!-->
3137 <!--property SameProcessGroup is not documented!-->
3139 <!--property UtmpIdentifier is not documented!-->
3141 <!--property UtmpMode is not documented!-->
3143 <!--property SELinuxContext is not documented!-->
3145 <!--property AppArmorProfile is not documented!-->
3147 <!--property SmackProcessLabel is not documented!-->
3149 <!--property IgnoreSIGPIPE is not documented!-->
3151 <!--property NoNewPrivileges is not documented!-->
3153 <!--property SystemCallFilter is not documented!-->
3155 <!--property SystemCallArchitectures is not documented!-->
3157 <!--property SystemCallErrorNumber is not documented!-->
3159 <!--property Personality is not documented!-->
3161 <!--property LockPersonality is not documented!-->
3163 <!--property RestrictAddressFamilies is not documented!-->
3165 <!--property RuntimeDirectoryPreserve is not documented!-->
3167 <!--property RuntimeDirectoryMode is not documented!-->
3169 <!--property RuntimeDirectory is not documented!-->
3171 <!--property StateDirectoryMode is not documented!-->
3173 <!--property StateDirectory is not documented!-->
3175 <!--property CacheDirectoryMode is not documented!-->
3177 <!--property CacheDirectory is not documented!-->
3179 <!--property LogsDirectoryMode is not documented!-->
3181 <!--property LogsDirectory is not documented!-->
3183 <!--property ConfigurationDirectoryMode is not documented!-->
3185 <!--property ConfigurationDirectory is not documented!-->
3187 <!--property TimeoutCleanUSec is not documented!-->
3189 <!--property MemoryDenyWriteExecute is not documented!-->
3191 <!--property RestrictRealtime is not documented!-->
3193 <!--property RestrictSUIDSGID is not documented!-->
3195 <!--property RestrictNamespaces is not documented!-->
3197 <!--property BindPaths is not documented!-->
3199 <!--property BindReadOnlyPaths is not documented!-->
3201 <!--property TemporaryFileSystem is not documented!-->
3203 <!--property MountAPIVFS is not documented!-->
3205 <!--property KeyringMode is not documented!-->
3207 <!--property ProtectProc is not documented!-->
3209 <!--property ProcSubset is not documented!-->
3211 <!--property ProtectHostname is not documented!-->
3213 <!--property NetworkNamespacePath is not documented!-->
3215 <!--property KillMode is not documented!-->
3217 <!--property KillSignal is not documented!-->
3219 <!--property RestartKillSignal is not documented!-->
3221 <!--property FinalKillSignal is not documented!-->
3223 <!--property SendSIGKILL is not documented!-->
3225 <!--property SendSIGHUP is not documented!-->
3227 <!--property WatchdogSignal is not documented!-->
3229 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3231 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
3233 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Service"/>
3235 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
3237 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Service"/>
3239 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
3241 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
3243 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Type"/>
3245 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Restart"/>
3247 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PIDFile"/>
3249 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NotifyAccess"/>
3251 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartUSec"/>
3253 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStartUSec"/>
3255 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStopUSec"/>
3257 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutAbortUSec"/>
3259 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStartFailureMode"/>
3261 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStopFailureMode"/>
3263 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeMaxUSec"/>
3265 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogUSec"/>
3267 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogTimestamp"/>
3269 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogTimestampMonotonic"/>
3271 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectoryStartOnly"/>
3273 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemainAfterExit"/>
3275 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GuessMainPID"/>
3277 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartPreventExitStatus"/>
3279 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartForceExitStatus"/>
3281 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SuccessExitStatus"/>
3283 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MainPID"/>
3285 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlPID"/>
3287 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BusName"/>
3289 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FileDescriptorStoreMax"/>
3291 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NFileDescriptorStore"/>
3293 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StatusText"/>
3295 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StatusErrno"/>
3297 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
3299 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReloadResult"/>
3301 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CleanResult"/>
3303 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"USBFunctionDescriptors"/>
3305 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"USBFunctionStrings"/>
3307 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UID"/>
3309 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GID"/>
3311 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NRestarts"/>
3313 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMPolicy"/>
3315 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainStartTimestamp"/>
3317 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainStartTimestampMonotonic"/>
3319 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainExitTimestamp"/>
3321 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainExitTimestampMonotonic"/>
3323 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainPID"/>
3325 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainCode"/>
3327 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainStatus"/>
3329 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecCondition"/>
3331 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecConditionEx"/>
3333 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPre"/>
3335 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPreEx"/>
3337 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStart"/>
3339 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartEx"/>
3341 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPost"/>
3343 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPostEx"/>
3345 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecReload"/>
3347 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecReloadEx"/>
3349 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStop"/>
3351 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopEx"/>
3353 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopPost"/>
3355 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopPostEx"/>
3357 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
3359 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
3361 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
3363 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
3365 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
3367 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
3369 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
3371 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
3373 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
3375 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
3377 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
3379 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
3381 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
3383 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
3385 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
3387 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
3389 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
3391 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
3393 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
3395 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
3397 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
3399 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
3401 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
3403 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
3405 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
3407 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
3409 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
3411 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
3413 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
3415 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
3417 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
3419 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
3421 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
3423 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
3425 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
3427 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
3429 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
3431 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
3433 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
3435 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
3437 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
3439 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
3441 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
3443 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
3445 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
3447 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
3449 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
3451 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
3453 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
3455 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
3457 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
3459 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
3461 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
3463 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
3465 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
3467 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
3469 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
3471 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
3473 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
3475 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
3477 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
3479 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EnvironmentFiles"/>
3481 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassEnvironment"/>
3483 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnsetEnvironment"/>
3485 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UMask"/>
3487 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPU"/>
3489 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPUSoft"/>
3491 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZE"/>
3493 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZESoft"/>
3495 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATA"/>
3497 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATASoft"/>
3499 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACK"/>
3501 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACKSoft"/>
3503 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORE"/>
3505 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORESoft"/>
3507 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSS"/>
3509 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSSSoft"/>
3511 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILE"/>
3513 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILESoft"/>
3515 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitAS"/>
3517 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitASSoft"/>
3519 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROC"/>
3521 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROCSoft"/>
3523 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCK"/>
3525 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCKSoft"/>
3527 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKS"/>
3529 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKSSoft"/>
3531 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDING"/>
3533 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDINGSoft"/>
3535 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUE"/>
3537 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUESoft"/>
3539 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICE"/>
3541 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICESoft"/>
3543 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIO"/>
3545 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIOSoft"/>
3547 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIME"/>
3549 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIMESoft"/>
3551 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WorkingDirectory"/>
3553 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectory"/>
3555 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImage"/>
3557 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImageOptions"/>
3559 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHash"/>
3561 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashPath"/>
3563 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignature"/>
3565 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignaturePath"/>
3567 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootVerity"/>
3569 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountImages"/>
3571 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMScoreAdjust"/>
3573 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CoredumpFilter"/>
3575 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Nice"/>
3577 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingClass"/>
3579 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingPriority"/>
3581 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPolicy"/>
3583 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPriority"/>
3585 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinity"/>
3587 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinityFromNUMA"/>
3589 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAPolicy"/>
3591 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAMask"/>
3593 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
3595 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingResetOnFork"/>
3597 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NonBlocking"/>
3599 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInput"/>
3601 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputFileDescriptorName"/>
3603 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputData"/>
3605 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutput"/>
3607 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutputFileDescriptorName"/>
3609 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardError"/>
3611 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardErrorFileDescriptorName"/>
3613 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYPath"/>
3615 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYReset"/>
3617 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVHangup"/>
3619 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVTDisallocate"/>
3621 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogPriority"/>
3623 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogIdentifier"/>
3625 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevelPrefix"/>
3627 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevel"/>
3629 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogFacility"/>
3631 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevelMax"/>
3633 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitIntervalUSec"/>
3635 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitBurst"/>
3637 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogExtraFields"/>
3639 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogNamespace"/>
3641 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecureBits"/>
3643 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CapabilityBoundingSet"/>
3645 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AmbientCapabilities"/>
3647 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"User"/>
3649 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Group"/>
3651 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DynamicUser"/>
3653 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveIPC"/>
3655 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SetCredential"/>
3657 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadCredential"/>
3659 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SupplementaryGroups"/>
3661 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PAMName"/>
3663 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWritePaths"/>
3665 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadOnlyPaths"/>
3667 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InaccessiblePaths"/>
3669 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountFlags"/>
3671 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateTmp"/>
3673 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateDevices"/>
3675 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectClock"/>
3677 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelTunables"/>
3679 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelModules"/>
3681 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelLogs"/>
3683 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectControlGroups"/>
3685 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateNetwork"/>
3687 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateUsers"/>
3689 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateMounts"/>
3691 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHome"/>
3693 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectSystem"/>
3695 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SameProcessGroup"/>
3697 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpIdentifier"/>
3699 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpMode"/>
3701 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SELinuxContext"/>
3703 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AppArmorProfile"/>
3705 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackProcessLabel"/>
3707 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreSIGPIPE"/>
3709 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoNewPrivileges"/>
3711 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallFilter"/>
3713 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallArchitectures"/>
3715 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallErrorNumber"/>
3717 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Personality"/>
3719 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LockPersonality"/>
3721 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictAddressFamilies"/>
3723 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryPreserve"/>
3725 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryMode"/>
3727 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectory"/>
3729 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectoryMode"/>
3731 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectory"/>
3733 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectoryMode"/>
3735 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectory"/>
3737 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectoryMode"/>
3739 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectory"/>
3741 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectoryMode"/>
3743 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectory"/>
3745 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutCleanUSec"/>
3747 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryDenyWriteExecute"/>
3749 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictRealtime"/>
3751 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictSUIDSGID"/>
3753 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictNamespaces"/>
3755 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindPaths"/>
3757 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindReadOnlyPaths"/>
3759 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TemporaryFileSystem"/>
3761 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountAPIVFS"/>
3763 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeyringMode"/>
3765 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectProc"/>
3767 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProcSubset"/>
3769 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHostname"/>
3771 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NetworkNamespacePath"/>
3773 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
3775 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
3777 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
3779 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
3781 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
3783 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
3785 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
3787 <!--End of Autogenerated section-->
3790 <title>Properties
</title>
3792 <para>Most properties of the Service interface map directly to the corresponding settings in service
3793 unit files. For the sake of brevity, here's a list of all exceptions only:
</para>
3795 <para><varname>TimeoutStartUSec
</varname>,
<varname>TimeoutStopUSec
</varname> and
3796 <varname>TimeoutAbortUSec
</varname> contain the start, stop and abort timeouts, in microseconds. Note
3797 the slight difference in naming when compared to the matching unit file settings (see
3798 <citerefentry><refentrytitle>systemd.service
</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
3799 these bus properties strictly use microseconds (and thus are suffixed
<varname>…USec
</varname>) while
3800 the unit file settings default to a time unit of seconds (and thus are suffixed
3801 <varname>…Sec
</varname>), unless a different unit is explicitly specified. This reflects that fact that
3802 internally the service manager deals in microsecond units only, and the bus properties are a relatively
3803 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
3804 high-level (string-based) concepts and thus support more user friendly time specifications which
3805 default to second time units but allow other units too, if specified.
</para>
3807 <para><varname>WatchdogTimestamp
</varname> and
<varname>WatchdogTimestampMonotonic
</varname> contain
3808 <constant>CLOCK_REALTIME
</constant>/
<constant>CLOCK_MONOTONIC
</constant> microsecond timestamps of the
3809 last watchdog ping received from the service, or
0 if none was ever received.
</para>
3811 <para><varname>ExecStartPre
</varname>,
<varname>ExecStart
</varname>,
<varname>ExecStartPost
</varname>,
3812 <varname>ExecReload
</varname>,
<varname>ExecStop
</varname>, and
<varname>ExecStop
</varname> are arrays
3813 of structures where each struct contains: the binary path to execute; an array with all arguments to
3814 pass to the executed command, starting with argument
0; a boolean whether it should be considered a
3815 failure if the process exits uncleanly; two pairs of
3816 <constant>CLOCK_REALTIME
</constant>/
<constant>CLOCK_MONOTONIC
</constant> microsecond timestamps when
3817 the process began and finished running the last time, or
0 if it never ran or never finished running;
3818 the PID of the process, or
0 if it has not run yet; the exit code and status of the last run. This
3819 field hence maps more or less to the corresponding setting in the service unit file but is augmented
3820 with runtime data.
</para>
3822 <para><varname>LimitCPU
</varname> (and related properties) map more or less directly to the
3823 corresponding settings in the service unit files except that if they aren't set, their value is
3824 18446744073709551615 (i.e. -
1).
</para>
3826 <para><varname>Capabilities
</varname> contains the configured capabilities, as formatted with
3827 <citerefentry project=
"man-pages"><refentrytitle>cap_to_text
</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3830 <para><varname>SecureBits
</varname>,
<varname>CapabilityBoundingSet
</varname>,
3831 <varname>MountFlags
</varname> also correspond to the configured settings of the unit files, but
3832 instead of being formatted as strings, they are encoded as the actual binary flags they are.
3835 <para><varname>ExecMainStartTimestamp
</varname>,
<varname>ExecMainStartTimestampMonotonic
</varname>,
3836 <varname>ExecMainExitTimestamp
</varname>,
<varname>ExecMainExitTimestampMonotonic
</varname>,
3837 <varname>ExecMainPID
</varname>,
<varname>ExecMainCode
</varname>,
<varname>ExecMainStatus
</varname>
3838 contain information about the main process of the service as far as it is known. This is often the same
3839 runtime information that is stored in
<varname>ExecStart
</varname>. However, it deviates for
3840 <varname>Type=forking
</varname> services where the main process of the service is not forked off
3841 systemd directly. These fields either contain information of the last run of the process or of the
3842 current running process.
</para>
3844 <para><varname>MainPID
</varname> and
<varname>ControlPID
</varname> contain the main and control PID of
3845 the service. The main PID is the current main PID of the service and is
0 when the service currently
3846 has no main PID. The control PID is the PID of the current start/stop/reload process running and is
0
3847 if no such process is currently running. That means that
<varname>ExecMainPID
</varname> and
3848 <varname>MainPID
</varname> differ in the way that the latter immediately reflects whether a main
3849 process is currently running while the latter possible contains information collected from the last run
3850 even if the process is no longer around.
</para>
3852 <para><varname>StatusText
</varname> contains the status text passed to the service manager via a call
3854 <citerefentry><refentrytitle>sd_notify
</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3855 This may be used by services to inform the service manager about its internal state with a nice
3856 explanatory string.
</para>
3858 <para><varname>Result
</varname> encodes the execution result of the last run of the service. It is
3859 useful to determine the reason a service failed if it is in the
<literal>failed
</literal> state (see
3860 <varname>ActiveState
</varname> above). The following values are currently known:
3861 <literal>success
</literal> is set if the unit didn't fail.
<literal>resources
</literal> indicates that
3862 not enough resources were available to fork off and execute the service
3863 processes.
<literal>timeout
</literal> indicates that a timeout occurred while executing a service
3864 operation.
<literal>exit-code
</literal> indicates that a service process exited with an unclean exit
3865 code.
<literal>signal
</literal> indicates that a service process exited with an uncaught
3866 signal.
<literal>core-dump
</literal> indicates that a service process exited uncleanly and dumped
3867 core.
<literal>watchdog
</literal> indicates that a service did not send out watchdog ping messages
3868 often enough.
<literal>start-limit
</literal> indicates that a service has been started too frequently
3869 in a specific time frame (as configured in
<varname>StartLimitInterval
</varname>,
3870 <varname>StartLimitBurst
</varname>).
</para>
3872 <para><varname>ControlGroup
</varname> indicates the control group path the processes of this service
3873 unit are placed in.
</para>
3878 <title>Socket Unit Objects
</title>
3880 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface=
"org.freedesktop.systemd1.Socket">
3881 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
3882 interface org.freedesktop.systemd1.Socket {
3884 GetProcesses(out a(sus) processes);
3885 AttachProcesses(in s subcgroup,
3888 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3889 readonly s BindIPv6Only = '...';
3890 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3891 readonly u Backlog = ...;
3892 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3893 readonly t TimeoutUSec = ...;
3894 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3895 readonly s BindToDevice = '...';
3896 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3897 readonly s SocketUser = '...';
3898 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3899 readonly s SocketGroup = '...';
3900 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3901 readonly u SocketMode = ...;
3902 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3903 readonly u DirectoryMode = ...;
3904 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3905 readonly b Accept = ...;
3906 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3907 readonly b FlushPending = ...;
3908 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3909 readonly b Writable = ...;
3910 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3911 readonly b KeepAlive = ...;
3912 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3913 readonly t KeepAliveTimeUSec = ...;
3914 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3915 readonly t KeepAliveIntervalUSec = ...;
3916 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3917 readonly u KeepAliveProbes = ...;
3918 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3919 readonly t DeferAcceptUSec = ...;
3920 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3921 readonly b NoDelay = ...;
3922 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3923 readonly i Priority = ...;
3924 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3925 readonly t ReceiveBuffer = ...;
3926 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3927 readonly t SendBuffer = ...;
3928 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3929 readonly i IPTOS = ...;
3930 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3931 readonly i IPTTL = ...;
3932 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3933 readonly t PipeSize = ...;
3934 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3935 readonly b FreeBind = ...;
3936 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3937 readonly b Transparent = ...;
3938 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3939 readonly b Broadcast = ...;
3940 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3941 readonly b PassCredentials = ...;
3942 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3943 readonly b PassSecurity = ...;
3944 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3945 readonly b PassPacketInfo = ...;
3946 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3947 readonly b RemoveOnStop = ...;
3948 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3949 readonly a(ss) Listen = [...];
3950 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3951 readonly as Symlinks = ['...', ...];
3952 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3953 readonly i Mark = ...;
3954 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3955 readonly u MaxConnections = ...;
3956 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3957 readonly u MaxConnectionsPerSource = ...;
3958 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3959 readonly x MessageQueueMaxMessages = ...;
3960 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3961 readonly x MessageQueueMessageSize = ...;
3962 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3963 readonly s TCPCongestion = '...';
3964 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3965 readonly b ReusePort = ...;
3966 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3967 readonly s SmackLabel = '...';
3968 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3969 readonly s SmackLabelIPIn = '...';
3970 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3971 readonly s SmackLabelIPOut = '...';
3972 readonly u ControlPID = ...;
3973 readonly s Result = '...';
3974 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3975 readonly u NConnections = ...;
3976 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3977 readonly u NAccepted = ...;
3978 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3979 readonly u NRefused = ...;
3980 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3981 readonly s FileDescriptorName = '...';
3982 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3983 readonly i SocketProtocol = ...;
3984 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3985 readonly t TriggerLimitIntervalUSec = ...;
3986 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3987 readonly u TriggerLimitBurst = ...;
3988 readonly u UID = ...;
3989 readonly u GID = ...;
3990 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
3991 readonly a(sasbttttuii) ExecStartPre = [...];
3992 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
3993 readonly a(sasbttttuii) ExecStartPost = [...];
3994 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
3995 readonly a(sasbttttuii) ExecStopPre = [...];
3996 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
3997 readonly a(sasbttttuii) ExecStopPost = [...];
3998 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3999 readonly s Slice = '...';
4000 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4001 readonly s ControlGroup = '...';
4002 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4003 readonly t MemoryCurrent = ...;
4004 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4005 readonly t CPUUsageNSec = ...;
4006 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4007 readonly ay EffectiveCPUs = [...];
4008 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4009 readonly ay EffectiveMemoryNodes = [...];
4010 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4011 readonly t TasksCurrent = ...;
4012 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4013 readonly t IPIngressBytes = ...;
4014 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4015 readonly t IPIngressPackets = ...;
4016 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4017 readonly t IPEgressBytes = ...;
4018 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4019 readonly t IPEgressPackets = ...;
4020 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4021 readonly t IOReadBytes = ...;
4022 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4023 readonly t IOReadOperations = ...;
4024 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4025 readonly t IOWriteBytes = ...;
4026 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4027 readonly t IOWriteOperations = ...;
4028 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4029 readonly b Delegate = ...;
4030 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4031 readonly as DelegateControllers = ['...', ...];
4032 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4033 readonly b CPUAccounting = ...;
4034 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4035 readonly t CPUWeight = ...;
4036 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4037 readonly t StartupCPUWeight = ...;
4038 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4039 readonly t CPUShares = ...;
4040 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4041 readonly t StartupCPUShares = ...;
4042 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4043 readonly t CPUQuotaPerSecUSec = ...;
4044 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4045 readonly t CPUQuotaPeriodUSec = ...;
4046 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4047 readonly ay AllowedCPUs = [...];
4048 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4049 readonly ay AllowedMemoryNodes = [...];
4050 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4051 readonly b IOAccounting = ...;
4052 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4053 readonly t IOWeight = ...;
4054 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4055 readonly t StartupIOWeight = ...;
4056 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4057 readonly a(st) IODeviceWeight = [...];
4058 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4059 readonly a(st) IOReadBandwidthMax = [...];
4060 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4061 readonly a(st) IOWriteBandwidthMax = [...];
4062 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4063 readonly a(st) IOReadIOPSMax = [...];
4064 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4065 readonly a(st) IOWriteIOPSMax = [...];
4066 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4067 readonly a(st) IODeviceLatencyTargetUSec = [...];
4068 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4069 readonly b BlockIOAccounting = ...;
4070 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4071 readonly t BlockIOWeight = ...;
4072 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4073 readonly t StartupBlockIOWeight = ...;
4074 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4075 readonly a(st) BlockIODeviceWeight = [...];
4076 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4077 readonly a(st) BlockIOReadBandwidth = [...];
4078 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4079 readonly a(st) BlockIOWriteBandwidth = [...];
4080 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4081 readonly b MemoryAccounting = ...;
4082 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4083 readonly t DefaultMemoryLow = ...;
4084 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4085 readonly t DefaultMemoryMin = ...;
4086 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4087 readonly t MemoryMin = ...;
4088 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4089 readonly t MemoryLow = ...;
4090 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4091 readonly t MemoryHigh = ...;
4092 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4093 readonly t MemoryMax = ...;
4094 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4095 readonly t MemorySwapMax = ...;
4096 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4097 readonly t MemoryLimit = ...;
4098 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4099 readonly s DevicePolicy = '...';
4100 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4101 readonly a(ss) DeviceAllow = [...];
4102 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4103 readonly b TasksAccounting = ...;
4104 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4105 readonly t TasksMax = ...;
4106 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4107 readonly b IPAccounting = ...;
4108 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4109 readonly a(iayu) IPAddressAllow = [...];
4110 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4111 readonly a(iayu) IPAddressDeny = [...];
4112 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4113 readonly as IPIngressFilterPath = ['...', ...];
4114 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4115 readonly as IPEgressFilterPath = ['...', ...];
4116 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4117 readonly as DisableControllers = ['...', ...];
4118 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4119 readonly as Environment = ['...', ...];
4120 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4121 readonly a(sb) EnvironmentFiles = [...];
4122 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4123 readonly as PassEnvironment = ['...', ...];
4124 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4125 readonly as UnsetEnvironment = ['...', ...];
4126 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4127 readonly u UMask = ...;
4128 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4129 readonly t LimitCPU = ...;
4130 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4131 readonly t LimitCPUSoft = ...;
4132 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4133 readonly t LimitFSIZE = ...;
4134 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4135 readonly t LimitFSIZESoft = ...;
4136 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4137 readonly t LimitDATA = ...;
4138 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4139 readonly t LimitDATASoft = ...;
4140 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4141 readonly t LimitSTACK = ...;
4142 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4143 readonly t LimitSTACKSoft = ...;
4144 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4145 readonly t LimitCORE = ...;
4146 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4147 readonly t LimitCORESoft = ...;
4148 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4149 readonly t LimitRSS = ...;
4150 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4151 readonly t LimitRSSSoft = ...;
4152 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4153 readonly t LimitNOFILE = ...;
4154 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4155 readonly t LimitNOFILESoft = ...;
4156 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4157 readonly t LimitAS = ...;
4158 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4159 readonly t LimitASSoft = ...;
4160 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4161 readonly t LimitNPROC = ...;
4162 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4163 readonly t LimitNPROCSoft = ...;
4164 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4165 readonly t LimitMEMLOCK = ...;
4166 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4167 readonly t LimitMEMLOCKSoft = ...;
4168 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4169 readonly t LimitLOCKS = ...;
4170 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4171 readonly t LimitLOCKSSoft = ...;
4172 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4173 readonly t LimitSIGPENDING = ...;
4174 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4175 readonly t LimitSIGPENDINGSoft = ...;
4176 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4177 readonly t LimitMSGQUEUE = ...;
4178 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4179 readonly t LimitMSGQUEUESoft = ...;
4180 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4181 readonly t LimitNICE = ...;
4182 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4183 readonly t LimitNICESoft = ...;
4184 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4185 readonly t LimitRTPRIO = ...;
4186 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4187 readonly t LimitRTPRIOSoft = ...;
4188 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4189 readonly t LimitRTTIME = ...;
4190 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4191 readonly t LimitRTTIMESoft = ...;
4192 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4193 readonly s WorkingDirectory = '...';
4194 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4195 readonly s RootDirectory = '...';
4196 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4197 readonly s RootImage = '...';
4198 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4199 readonly a(ss) RootImageOptions = [...];
4200 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4201 readonly ay RootHash = [...];
4202 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4203 readonly s RootHashPath = '...';
4204 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4205 readonly ay RootHashSignature = [...];
4206 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4207 readonly s RootHashSignaturePath = '...';
4208 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4209 readonly s RootVerity = '...';
4210 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4211 readonly a(ssba(ss)) MountImages = [...];
4212 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4213 readonly i OOMScoreAdjust = ...;
4214 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4215 readonly t CoredumpFilter = ...;
4216 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4217 readonly i Nice = ...;
4218 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4219 readonly i IOSchedulingClass = ...;
4220 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4221 readonly i IOSchedulingPriority = ...;
4222 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4223 readonly i CPUSchedulingPolicy = ...;
4224 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4225 readonly i CPUSchedulingPriority = ...;
4226 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4227 readonly ay CPUAffinity = [...];
4228 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4229 readonly b CPUAffinityFromNUMA = ...;
4230 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4231 readonly i NUMAPolicy = ...;
4232 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4233 readonly ay NUMAMask = [...];
4234 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4235 readonly t TimerSlackNSec = ...;
4236 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4237 readonly b CPUSchedulingResetOnFork = ...;
4238 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4239 readonly b NonBlocking = ...;
4240 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4241 readonly s StandardInput = '...';
4242 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4243 readonly s StandardInputFileDescriptorName = '...';
4244 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4245 readonly ay StandardInputData = [...];
4246 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4247 readonly s StandardOutput = '...';
4248 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4249 readonly s StandardOutputFileDescriptorName = '...';
4250 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4251 readonly s StandardError = '...';
4252 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4253 readonly s StandardErrorFileDescriptorName = '...';
4254 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4255 readonly s TTYPath = '...';
4256 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4257 readonly b TTYReset = ...;
4258 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4259 readonly b TTYVHangup = ...;
4260 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4261 readonly b TTYVTDisallocate = ...;
4262 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4263 readonly i SyslogPriority = ...;
4264 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4265 readonly s SyslogIdentifier = '...';
4266 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4267 readonly b SyslogLevelPrefix = ...;
4268 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4269 readonly i SyslogLevel = ...;
4270 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4271 readonly i SyslogFacility = ...;
4272 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4273 readonly i LogLevelMax = ...;
4274 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4275 readonly t LogRateLimitIntervalUSec = ...;
4276 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4277 readonly u LogRateLimitBurst = ...;
4278 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4279 readonly aay LogExtraFields = [[...], ...];
4280 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4281 readonly s LogNamespace = '...';
4282 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4283 readonly i SecureBits = ...;
4284 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4285 readonly t CapabilityBoundingSet = ...;
4286 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4287 readonly t AmbientCapabilities = ...;
4288 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4289 readonly s User = '...';
4290 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4291 readonly s Group = '...';
4292 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4293 readonly b DynamicUser = ...;
4294 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4295 readonly b RemoveIPC = ...;
4296 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4297 readonly a(say) SetCredential = [...];
4298 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4299 readonly a(ss) LoadCredential = [...];
4300 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4301 readonly as SupplementaryGroups = ['...', ...];
4302 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4303 readonly s PAMName = '...';
4304 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4305 readonly as ReadWritePaths = ['...', ...];
4306 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4307 readonly as ReadOnlyPaths = ['...', ...];
4308 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4309 readonly as InaccessiblePaths = ['...', ...];
4310 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4311 readonly t MountFlags = ...;
4312 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4313 readonly b PrivateTmp = ...;
4314 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4315 readonly b PrivateDevices = ...;
4316 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4317 readonly b ProtectClock = ...;
4318 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4319 readonly b ProtectKernelTunables = ...;
4320 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4321 readonly b ProtectKernelModules = ...;
4322 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4323 readonly b ProtectKernelLogs = ...;
4324 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4325 readonly b ProtectControlGroups = ...;
4326 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4327 readonly b PrivateNetwork = ...;
4328 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4329 readonly b PrivateUsers = ...;
4330 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4331 readonly b PrivateMounts = ...;
4332 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4333 readonly s ProtectHome = '...';
4334 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4335 readonly s ProtectSystem = '...';
4336 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4337 readonly b SameProcessGroup = ...;
4338 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4339 readonly s UtmpIdentifier = '...';
4340 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4341 readonly s UtmpMode = '...';
4342 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4343 readonly (bs) SELinuxContext = ...;
4344 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4345 readonly (bs) AppArmorProfile = ...;
4346 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4347 readonly (bs) SmackProcessLabel = ...;
4348 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4349 readonly b IgnoreSIGPIPE = ...;
4350 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4351 readonly b NoNewPrivileges = ...;
4352 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4353 readonly (bas) SystemCallFilter = ...;
4354 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4355 readonly as SystemCallArchitectures = ['...', ...];
4356 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4357 readonly i SystemCallErrorNumber = ...;
4358 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4359 readonly s Personality = '...';
4360 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4361 readonly b LockPersonality = ...;
4362 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4363 readonly (bas) RestrictAddressFamilies = ...;
4364 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4365 readonly s RuntimeDirectoryPreserve = '...';
4366 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4367 readonly u RuntimeDirectoryMode = ...;
4368 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4369 readonly as RuntimeDirectory = ['...', ...];
4370 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4371 readonly u StateDirectoryMode = ...;
4372 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4373 readonly as StateDirectory = ['...', ...];
4374 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4375 readonly u CacheDirectoryMode = ...;
4376 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4377 readonly as CacheDirectory = ['...', ...];
4378 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4379 readonly u LogsDirectoryMode = ...;
4380 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4381 readonly as LogsDirectory = ['...', ...];
4382 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4383 readonly u ConfigurationDirectoryMode = ...;
4384 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4385 readonly as ConfigurationDirectory = ['...', ...];
4386 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4387 readonly t TimeoutCleanUSec = ...;
4388 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4389 readonly b MemoryDenyWriteExecute = ...;
4390 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4391 readonly b RestrictRealtime = ...;
4392 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4393 readonly b RestrictSUIDSGID = ...;
4394 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4395 readonly t RestrictNamespaces = ...;
4396 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4397 readonly a(ssbt) BindPaths = [...];
4398 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4399 readonly a(ssbt) BindReadOnlyPaths = [...];
4400 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4401 readonly a(ss) TemporaryFileSystem = [...];
4402 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4403 readonly b MountAPIVFS = ...;
4404 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4405 readonly s KeyringMode = '...';
4406 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4407 readonly s ProtectProc = '...';
4408 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4409 readonly s ProcSubset = '...';
4410 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4411 readonly b ProtectHostname = ...;
4412 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4413 readonly s NetworkNamespacePath = '...';
4414 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4415 readonly s KillMode = '...';
4416 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4417 readonly i KillSignal = ...;
4418 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4419 readonly i RestartKillSignal = ...;
4420 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4421 readonly i FinalKillSignal = ...;
4422 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4423 readonly b SendSIGKILL = ...;
4424 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4425 readonly b SendSIGHUP = ...;
4426 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4427 readonly i WatchdogSignal = ...;
4429 interface org.freedesktop.DBus.Peer { ... };
4430 interface org.freedesktop.DBus.Introspectable { ... };
4431 interface org.freedesktop.DBus.Properties { ... };
4432 interface org.freedesktop.systemd1.Unit { ... };
4436 <!--method GetProcesses is not documented!-->
4438 <!--method AttachProcesses is not documented!-->
4440 <!--property BindIPv6Only is not documented!-->
4442 <!--property Backlog is not documented!-->
4444 <!--property TimeoutUSec is not documented!-->
4446 <!--property BindToDevice is not documented!-->
4448 <!--property SocketUser is not documented!-->
4450 <!--property SocketGroup is not documented!-->
4452 <!--property SocketMode is not documented!-->
4454 <!--property DirectoryMode is not documented!-->
4456 <!--property Writable is not documented!-->
4458 <!--property KeepAlive is not documented!-->
4460 <!--property KeepAliveTimeUSec is not documented!-->
4462 <!--property KeepAliveIntervalUSec is not documented!-->
4464 <!--property KeepAliveProbes is not documented!-->
4466 <!--property DeferAcceptUSec is not documented!-->
4468 <!--property NoDelay is not documented!-->
4470 <!--property Priority is not documented!-->
4472 <!--property ReceiveBuffer is not documented!-->
4474 <!--property SendBuffer is not documented!-->
4476 <!--property IPTOS is not documented!-->
4478 <!--property IPTTL is not documented!-->
4480 <!--property PipeSize is not documented!-->
4482 <!--property FreeBind is not documented!-->
4484 <!--property Transparent is not documented!-->
4486 <!--property Broadcast is not documented!-->
4488 <!--property PassCredentials is not documented!-->
4490 <!--property PassSecurity is not documented!-->
4492 <!--property PassPacketInfo is not documented!-->
4494 <!--property RemoveOnStop is not documented!-->
4496 <!--property Listen is not documented!-->
4498 <!--property Symlinks is not documented!-->
4500 <!--property Mark is not documented!-->
4502 <!--property MaxConnections is not documented!-->
4504 <!--property MaxConnectionsPerSource is not documented!-->
4506 <!--property MessageQueueMaxMessages is not documented!-->
4508 <!--property MessageQueueMessageSize is not documented!-->
4510 <!--property TCPCongestion is not documented!-->
4512 <!--property ReusePort is not documented!-->
4514 <!--property SmackLabel is not documented!-->
4516 <!--property SmackLabelIPIn is not documented!-->
4518 <!--property SmackLabelIPOut is not documented!-->
4520 <!--property NRefused is not documented!-->
4522 <!--property FileDescriptorName is not documented!-->
4524 <!--property SocketProtocol is not documented!-->
4526 <!--property TriggerLimitIntervalUSec is not documented!-->
4528 <!--property TriggerLimitBurst is not documented!-->
4530 <!--property UID is not documented!-->
4532 <!--property GID is not documented!-->
4534 <!--property ExecStopPre is not documented!-->
4536 <!--property ExecStopPost is not documented!-->
4538 <!--property Slice is not documented!-->
4540 <!--property MemoryCurrent is not documented!-->
4542 <!--property CPUUsageNSec is not documented!-->
4544 <!--property EffectiveCPUs is not documented!-->
4546 <!--property EffectiveMemoryNodes is not documented!-->
4548 <!--property TasksCurrent is not documented!-->
4550 <!--property IPIngressBytes is not documented!-->
4552 <!--property IPIngressPackets is not documented!-->
4554 <!--property IPEgressBytes is not documented!-->
4556 <!--property IPEgressPackets is not documented!-->
4558 <!--property IOReadBytes is not documented!-->
4560 <!--property IOReadOperations is not documented!-->
4562 <!--property IOWriteBytes is not documented!-->
4564 <!--property IOWriteOperations is not documented!-->
4566 <!--property Delegate is not documented!-->
4568 <!--property DelegateControllers is not documented!-->
4570 <!--property CPUAccounting is not documented!-->
4572 <!--property CPUWeight is not documented!-->
4574 <!--property StartupCPUWeight is not documented!-->
4576 <!--property CPUShares is not documented!-->
4578 <!--property StartupCPUShares is not documented!-->
4580 <!--property CPUQuotaPerSecUSec is not documented!-->
4582 <!--property CPUQuotaPeriodUSec is not documented!-->
4584 <!--property AllowedCPUs is not documented!-->
4586 <!--property AllowedMemoryNodes is not documented!-->
4588 <!--property IOAccounting is not documented!-->
4590 <!--property IOWeight is not documented!-->
4592 <!--property StartupIOWeight is not documented!-->
4594 <!--property IODeviceWeight is not documented!-->
4596 <!--property IOReadBandwidthMax is not documented!-->
4598 <!--property IOWriteBandwidthMax is not documented!-->
4600 <!--property IOReadIOPSMax is not documented!-->
4602 <!--property IOWriteIOPSMax is not documented!-->
4604 <!--property IODeviceLatencyTargetUSec is not documented!-->
4606 <!--property BlockIOAccounting is not documented!-->
4608 <!--property BlockIOWeight is not documented!-->
4610 <!--property StartupBlockIOWeight is not documented!-->
4612 <!--property BlockIODeviceWeight is not documented!-->
4614 <!--property BlockIOReadBandwidth is not documented!-->
4616 <!--property BlockIOWriteBandwidth is not documented!-->
4618 <!--property MemoryAccounting is not documented!-->
4620 <!--property DefaultMemoryLow is not documented!-->
4622 <!--property DefaultMemoryMin is not documented!-->
4624 <!--property MemoryMin is not documented!-->
4626 <!--property MemoryLow is not documented!-->
4628 <!--property MemoryHigh is not documented!-->
4630 <!--property MemoryMax is not documented!-->
4632 <!--property MemorySwapMax is not documented!-->
4634 <!--property MemoryLimit is not documented!-->
4636 <!--property DevicePolicy is not documented!-->
4638 <!--property DeviceAllow is not documented!-->
4640 <!--property TasksAccounting is not documented!-->
4642 <!--property TasksMax is not documented!-->
4644 <!--property IPAccounting is not documented!-->
4646 <!--property IPAddressAllow is not documented!-->
4648 <!--property IPAddressDeny is not documented!-->
4650 <!--property IPIngressFilterPath is not documented!-->
4652 <!--property IPEgressFilterPath is not documented!-->
4654 <!--property DisableControllers is not documented!-->
4656 <!--property EnvironmentFiles is not documented!-->
4658 <!--property PassEnvironment is not documented!-->
4660 <!--property UnsetEnvironment is not documented!-->
4662 <!--property UMask is not documented!-->
4664 <!--property LimitCPUSoft is not documented!-->
4666 <!--property LimitFSIZE is not documented!-->
4668 <!--property LimitFSIZESoft is not documented!-->
4670 <!--property LimitDATA is not documented!-->
4672 <!--property LimitDATASoft is not documented!-->
4674 <!--property LimitSTACK is not documented!-->
4676 <!--property LimitSTACKSoft is not documented!-->
4678 <!--property LimitCORE is not documented!-->
4680 <!--property LimitCORESoft is not documented!-->
4682 <!--property LimitRSS is not documented!-->
4684 <!--property LimitRSSSoft is not documented!-->
4686 <!--property LimitNOFILE is not documented!-->
4688 <!--property LimitNOFILESoft is not documented!-->
4690 <!--property LimitAS is not documented!-->
4692 <!--property LimitASSoft is not documented!-->
4694 <!--property LimitNPROC is not documented!-->
4696 <!--property LimitNPROCSoft is not documented!-->
4698 <!--property LimitMEMLOCK is not documented!-->
4700 <!--property LimitMEMLOCKSoft is not documented!-->
4702 <!--property LimitLOCKS is not documented!-->
4704 <!--property LimitLOCKSSoft is not documented!-->
4706 <!--property LimitSIGPENDING is not documented!-->
4708 <!--property LimitSIGPENDINGSoft is not documented!-->
4710 <!--property LimitMSGQUEUE is not documented!-->
4712 <!--property LimitMSGQUEUESoft is not documented!-->
4714 <!--property LimitNICE is not documented!-->
4716 <!--property LimitNICESoft is not documented!-->
4718 <!--property LimitRTPRIO is not documented!-->
4720 <!--property LimitRTPRIOSoft is not documented!-->
4722 <!--property LimitRTTIME is not documented!-->
4724 <!--property LimitRTTIMESoft is not documented!-->
4726 <!--property WorkingDirectory is not documented!-->
4728 <!--property RootDirectory is not documented!-->
4730 <!--property RootImage is not documented!-->
4732 <!--property RootImageOptions is not documented!-->
4734 <!--property RootHash is not documented!-->
4736 <!--property RootHashPath is not documented!-->
4738 <!--property RootHashSignature is not documented!-->
4740 <!--property RootHashSignaturePath is not documented!-->
4742 <!--property RootVerity is not documented!-->
4744 <!--property MountImages is not documented!-->
4746 <!--property OOMScoreAdjust is not documented!-->
4748 <!--property CoredumpFilter is not documented!-->
4750 <!--property Nice is not documented!-->
4752 <!--property IOSchedulingClass is not documented!-->
4754 <!--property IOSchedulingPriority is not documented!-->
4756 <!--property CPUSchedulingPolicy is not documented!-->
4758 <!--property CPUSchedulingPriority is not documented!-->
4760 <!--property CPUAffinity is not documented!-->
4762 <!--property CPUAffinityFromNUMA is not documented!-->
4764 <!--property NUMAPolicy is not documented!-->
4766 <!--property NUMAMask is not documented!-->
4768 <!--property TimerSlackNSec is not documented!-->
4770 <!--property CPUSchedulingResetOnFork is not documented!-->
4772 <!--property NonBlocking is not documented!-->
4774 <!--property StandardInput is not documented!-->
4776 <!--property StandardInputFileDescriptorName is not documented!-->
4778 <!--property StandardInputData is not documented!-->
4780 <!--property StandardOutput is not documented!-->
4782 <!--property StandardOutputFileDescriptorName is not documented!-->
4784 <!--property StandardError is not documented!-->
4786 <!--property StandardErrorFileDescriptorName is not documented!-->
4788 <!--property TTYPath is not documented!-->
4790 <!--property TTYReset is not documented!-->
4792 <!--property TTYVHangup is not documented!-->
4794 <!--property TTYVTDisallocate is not documented!-->
4796 <!--property SyslogPriority is not documented!-->
4798 <!--property SyslogIdentifier is not documented!-->
4800 <!--property SyslogLevelPrefix is not documented!-->
4802 <!--property SyslogLevel is not documented!-->
4804 <!--property SyslogFacility is not documented!-->
4806 <!--property LogLevelMax is not documented!-->
4808 <!--property LogRateLimitIntervalUSec is not documented!-->
4810 <!--property LogRateLimitBurst is not documented!-->
4812 <!--property LogExtraFields is not documented!-->
4814 <!--property LogNamespace is not documented!-->
4816 <!--property AmbientCapabilities is not documented!-->
4818 <!--property User is not documented!-->
4820 <!--property Group is not documented!-->
4822 <!--property DynamicUser is not documented!-->
4824 <!--property RemoveIPC is not documented!-->
4826 <!--property SetCredential is not documented!-->
4828 <!--property LoadCredential is not documented!-->
4830 <!--property SupplementaryGroups is not documented!-->
4832 <!--property PAMName is not documented!-->
4834 <!--property ReadWritePaths is not documented!-->
4836 <!--property ReadOnlyPaths is not documented!-->
4838 <!--property InaccessiblePaths is not documented!-->
4840 <!--property PrivateTmp is not documented!-->
4842 <!--property PrivateDevices is not documented!-->
4844 <!--property ProtectClock is not documented!-->
4846 <!--property ProtectKernelTunables is not documented!-->
4848 <!--property ProtectKernelModules is not documented!-->
4850 <!--property ProtectKernelLogs is not documented!-->
4852 <!--property ProtectControlGroups is not documented!-->
4854 <!--property PrivateNetwork is not documented!-->
4856 <!--property PrivateUsers is not documented!-->
4858 <!--property PrivateMounts is not documented!-->
4860 <!--property ProtectHome is not documented!-->
4862 <!--property ProtectSystem is not documented!-->
4864 <!--property SameProcessGroup is not documented!-->
4866 <!--property UtmpIdentifier is not documented!-->
4868 <!--property UtmpMode is not documented!-->
4870 <!--property SELinuxContext is not documented!-->
4872 <!--property AppArmorProfile is not documented!-->
4874 <!--property SmackProcessLabel is not documented!-->
4876 <!--property IgnoreSIGPIPE is not documented!-->
4878 <!--property NoNewPrivileges is not documented!-->
4880 <!--property SystemCallFilter is not documented!-->
4882 <!--property SystemCallArchitectures is not documented!-->
4884 <!--property SystemCallErrorNumber is not documented!-->
4886 <!--property Personality is not documented!-->
4888 <!--property LockPersonality is not documented!-->
4890 <!--property RestrictAddressFamilies is not documented!-->
4892 <!--property RuntimeDirectoryPreserve is not documented!-->
4894 <!--property RuntimeDirectoryMode is not documented!-->
4896 <!--property RuntimeDirectory is not documented!-->
4898 <!--property StateDirectoryMode is not documented!-->
4900 <!--property StateDirectory is not documented!-->
4902 <!--property CacheDirectoryMode is not documented!-->
4904 <!--property CacheDirectory is not documented!-->
4906 <!--property LogsDirectoryMode is not documented!-->
4908 <!--property LogsDirectory is not documented!-->
4910 <!--property ConfigurationDirectoryMode is not documented!-->
4912 <!--property ConfigurationDirectory is not documented!-->
4914 <!--property TimeoutCleanUSec is not documented!-->
4916 <!--property MemoryDenyWriteExecute is not documented!-->
4918 <!--property RestrictRealtime is not documented!-->
4920 <!--property RestrictSUIDSGID is not documented!-->
4922 <!--property RestrictNamespaces is not documented!-->
4924 <!--property BindPaths is not documented!-->
4926 <!--property BindReadOnlyPaths is not documented!-->
4928 <!--property TemporaryFileSystem is not documented!-->
4930 <!--property MountAPIVFS is not documented!-->
4932 <!--property KeyringMode is not documented!-->
4934 <!--property ProtectProc is not documented!-->
4936 <!--property ProcSubset is not documented!-->
4938 <!--property ProtectHostname is not documented!-->
4940 <!--property NetworkNamespacePath is not documented!-->
4942 <!--property KillMode is not documented!-->
4944 <!--property KillSignal is not documented!-->
4946 <!--property RestartKillSignal is not documented!-->
4948 <!--property FinalKillSignal is not documented!-->
4950 <!--property SendSIGKILL is not documented!-->
4952 <!--property SendSIGHUP is not documented!-->
4954 <!--property WatchdogSignal is not documented!-->
4956 <!--Autogenerated cross-references for systemd.directives, do not edit-->
4958 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
4960 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Socket"/>
4962 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
4964 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Socket"/>
4966 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
4968 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
4970 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindIPv6Only"/>
4972 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Backlog"/>
4974 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutUSec"/>
4976 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindToDevice"/>
4978 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SocketUser"/>
4980 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SocketGroup"/>
4982 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SocketMode"/>
4984 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DirectoryMode"/>
4986 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Accept"/>
4988 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FlushPending"/>
4990 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Writable"/>
4992 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeepAlive"/>
4994 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeepAliveTimeUSec"/>
4996 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeepAliveIntervalUSec"/>
4998 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeepAliveProbes"/>
5000 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeferAcceptUSec"/>
5002 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoDelay"/>
5004 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Priority"/>
5006 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReceiveBuffer"/>
5008 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendBuffer"/>
5010 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPTOS"/>
5012 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPTTL"/>
5014 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PipeSize"/>
5016 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FreeBind"/>
5018 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Transparent"/>
5020 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Broadcast"/>
5022 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassCredentials"/>
5024 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassSecurity"/>
5026 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassPacketInfo"/>
5028 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveOnStop"/>
5030 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Listen"/>
5032 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Symlinks"/>
5034 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Mark"/>
5036 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MaxConnections"/>
5038 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MaxConnectionsPerSource"/>
5040 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MessageQueueMaxMessages"/>
5042 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MessageQueueMessageSize"/>
5044 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TCPCongestion"/>
5046 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReusePort"/>
5048 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackLabel"/>
5050 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackLabelIPIn"/>
5052 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackLabelIPOut"/>
5054 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlPID"/>
5056 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
5058 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NConnections"/>
5060 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NAccepted"/>
5062 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NRefused"/>
5064 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FileDescriptorName"/>
5066 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SocketProtocol"/>
5068 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TriggerLimitIntervalUSec"/>
5070 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TriggerLimitBurst"/>
5072 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UID"/>
5074 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GID"/>
5076 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPre"/>
5078 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPost"/>
5080 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopPre"/>
5082 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopPost"/>
5084 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
5086 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
5088 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
5090 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
5092 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
5094 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
5096 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
5098 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
5100 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
5102 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
5104 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
5106 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
5108 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
5110 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
5112 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
5114 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
5116 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
5118 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
5120 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
5122 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
5124 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
5126 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
5128 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
5130 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
5132 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
5134 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
5136 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
5138 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
5140 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
5142 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
5144 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
5146 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
5148 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
5150 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
5152 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
5154 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
5156 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
5158 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
5160 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
5162 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
5164 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
5166 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
5168 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
5170 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
5172 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
5174 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
5176 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
5178 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
5180 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
5182 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
5184 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
5186 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
5188 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
5190 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
5192 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
5194 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
5196 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
5198 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
5200 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
5202 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
5204 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
5206 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EnvironmentFiles"/>
5208 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassEnvironment"/>
5210 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnsetEnvironment"/>
5212 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UMask"/>
5214 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPU"/>
5216 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPUSoft"/>
5218 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZE"/>
5220 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZESoft"/>
5222 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATA"/>
5224 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATASoft"/>
5226 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACK"/>
5228 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACKSoft"/>
5230 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORE"/>
5232 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORESoft"/>
5234 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSS"/>
5236 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSSSoft"/>
5238 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILE"/>
5240 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILESoft"/>
5242 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitAS"/>
5244 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitASSoft"/>
5246 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROC"/>
5248 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROCSoft"/>
5250 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCK"/>
5252 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCKSoft"/>
5254 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKS"/>
5256 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKSSoft"/>
5258 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDING"/>
5260 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDINGSoft"/>
5262 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUE"/>
5264 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUESoft"/>
5266 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICE"/>
5268 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICESoft"/>
5270 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIO"/>
5272 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIOSoft"/>
5274 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIME"/>
5276 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIMESoft"/>
5278 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WorkingDirectory"/>
5280 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectory"/>
5282 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImage"/>
5284 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImageOptions"/>
5286 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHash"/>
5288 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashPath"/>
5290 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignature"/>
5292 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignaturePath"/>
5294 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootVerity"/>
5296 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountImages"/>
5298 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMScoreAdjust"/>
5300 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CoredumpFilter"/>
5302 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Nice"/>
5304 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingClass"/>
5306 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingPriority"/>
5308 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPolicy"/>
5310 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPriority"/>
5312 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinity"/>
5314 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinityFromNUMA"/>
5316 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAPolicy"/>
5318 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAMask"/>
5320 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
5322 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingResetOnFork"/>
5324 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NonBlocking"/>
5326 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInput"/>
5328 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputFileDescriptorName"/>
5330 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputData"/>
5332 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutput"/>
5334 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutputFileDescriptorName"/>
5336 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardError"/>
5338 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardErrorFileDescriptorName"/>
5340 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYPath"/>
5342 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYReset"/>
5344 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVHangup"/>
5346 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVTDisallocate"/>
5348 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogPriority"/>
5350 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogIdentifier"/>
5352 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevelPrefix"/>
5354 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevel"/>
5356 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogFacility"/>
5358 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevelMax"/>
5360 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitIntervalUSec"/>
5362 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitBurst"/>
5364 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogExtraFields"/>
5366 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogNamespace"/>
5368 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecureBits"/>
5370 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CapabilityBoundingSet"/>
5372 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AmbientCapabilities"/>
5374 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"User"/>
5376 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Group"/>
5378 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DynamicUser"/>
5380 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveIPC"/>
5382 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SetCredential"/>
5384 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadCredential"/>
5386 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SupplementaryGroups"/>
5388 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PAMName"/>
5390 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWritePaths"/>
5392 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadOnlyPaths"/>
5394 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InaccessiblePaths"/>
5396 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountFlags"/>
5398 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateTmp"/>
5400 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateDevices"/>
5402 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectClock"/>
5404 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelTunables"/>
5406 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelModules"/>
5408 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelLogs"/>
5410 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectControlGroups"/>
5412 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateNetwork"/>
5414 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateUsers"/>
5416 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateMounts"/>
5418 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHome"/>
5420 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectSystem"/>
5422 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SameProcessGroup"/>
5424 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpIdentifier"/>
5426 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpMode"/>
5428 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SELinuxContext"/>
5430 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AppArmorProfile"/>
5432 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackProcessLabel"/>
5434 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreSIGPIPE"/>
5436 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoNewPrivileges"/>
5438 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallFilter"/>
5440 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallArchitectures"/>
5442 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallErrorNumber"/>
5444 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Personality"/>
5446 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LockPersonality"/>
5448 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictAddressFamilies"/>
5450 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryPreserve"/>
5452 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryMode"/>
5454 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectory"/>
5456 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectoryMode"/>
5458 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectory"/>
5460 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectoryMode"/>
5462 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectory"/>
5464 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectoryMode"/>
5466 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectory"/>
5468 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectoryMode"/>
5470 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectory"/>
5472 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutCleanUSec"/>
5474 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryDenyWriteExecute"/>
5476 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictRealtime"/>
5478 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictSUIDSGID"/>
5480 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictNamespaces"/>
5482 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindPaths"/>
5484 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindReadOnlyPaths"/>
5486 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TemporaryFileSystem"/>
5488 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountAPIVFS"/>
5490 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeyringMode"/>
5492 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectProc"/>
5494 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProcSubset"/>
5496 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHostname"/>
5498 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NetworkNamespacePath"/>
5500 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
5502 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
5504 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
5506 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
5508 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
5510 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
5512 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
5514 <!--End of Autogenerated section-->
5517 <title>Properties
</title>
5519 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
5520 units can include
<varname>ExecStartPre
</varname> (and similar) fields which contain information about
5521 processes to execute. They also share most of the fields related to the execution context that Service
5522 objects expose (see above).
</para>
5524 <para>In addition to these properties there are the following:
</para>
5526 <para><varname>NAccepted
</varname> contains the accumulated number of connections ever accepted on this
5527 socket. This only applies to sockets with
<varname>Accept
</varname> set to
<literal>yes
</literal>,
5528 i.e. those where systemd is responsible for accepted connections.
</para>
5530 <para>Similarly
<varname>NConnections
</varname> contains the number of currently open connections on
5531 this socket. It only applies only to socket units with
<varname>Accept
</varname> set to
5532 <literal>yes
</literal>.
</para>
5534 <para><varname>Result
</varname> encodes the reason why a socket unit failed if it is in the
5535 <literal>failed
</literal> state (see
<varname>ActiveState
</varname> above). The values
5536 <literal>success
</literal>,
<literal>resources
</literal>,
<literal>timeout
</literal>,
5537 <literal>exit-code
</literal>,
<literal>signal
</literal> and
<literal>core-dump
</literal> have the same
5538 meaning as they have for the corresponding field of service units (see above). In addition to that,
5539 the value
<literal>service-failed-permanent
</literal> indicates that the service of this socket failed
5540 continuously.
</para>
5542 <para><varname>FlushPending
</varname> specifies whether to flush the socket
5543 just before entering the listening state. This setting only applies to sockets with
5544 <varname>Accept=
</varname> set to
<literal>no
</literal>.
</para>
5549 <title>Target Unit Objects
</title>
5551 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/basic_2etarget" interface=
"org.freedesktop.systemd1.Target">
5552 node /org/freedesktop/systemd1/unit/basic_2etarget {
5553 interface org.freedesktop.systemd1.Target {
5555 interface org.freedesktop.DBus.Peer { ... };
5556 interface org.freedesktop.DBus.Introspectable { ... };
5557 interface org.freedesktop.DBus.Properties { ... };
5558 interface org.freedesktop.systemd1.Unit { ... };
5562 <para>Target units have neither type-specific methods nor properties.
</para>
5567 <title>Device Unit Objects
</title>
5569 <para>All device unit objects implement the
<interfacename>org.freedesktop.systemd1.Device
</interfacename> interface (described here)
5570 in addition to the generic
<interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
5572 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface=
"org.freedesktop.systemd1.Device">
5573 node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
5574 interface org.freedesktop.systemd1.Device {
5576 readonly s SysFSPath = '...';
5578 interface org.freedesktop.DBus.Peer { ... };
5579 interface org.freedesktop.DBus.Introspectable { ... };
5580 interface org.freedesktop.DBus.Properties { ... };
5581 interface org.freedesktop.systemd1.Unit { ... };
5585 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5587 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
5589 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Device"/>
5591 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
5593 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Device"/>
5595 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SysFSPath"/>
5597 <!--End of Autogenerated section-->
5600 <title>Properties
</title>
5602 <para>Device units only expose a single type-specific property:
</para>
5604 <para><varname>SysFSPath
</varname> contains the sysfs path of the kernel device this object corresponds
5610 <title>Mount Unit Objects
</title>
5612 <para>All mount unit objects implement the
<interfacename>org.freedesktop.systemd1.Mount
</interfacename>
5613 interface (described here) in addition to the generic
5614 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
5616 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/home_2emount" interface=
"org.freedesktop.systemd1.Mount">
5617 node /org/freedesktop/systemd1/unit/home_2emount {
5618 interface org.freedesktop.systemd1.Mount {
5620 GetProcesses(out a(sus) processes);
5621 AttachProcesses(in s subcgroup,
5624 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5625 readonly s Where = '...';
5626 readonly s What = '...';
5627 readonly s Options = '...';
5628 readonly s Type = '...';
5629 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5630 readonly t TimeoutUSec = ...;
5631 readonly u ControlPID = ...;
5632 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5633 readonly u DirectoryMode = ...;
5634 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5635 readonly b SloppyOptions = ...;
5636 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5637 readonly b LazyUnmount = ...;
5638 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5639 readonly b ForceUnmount = ...;
5640 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5641 readonly b ReadWriteOnly = ...;
5642 readonly s Result = '...';
5643 readonly u UID = ...;
5644 readonly u GID = ...;
5645 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
5646 readonly a(sasbttttuii) ExecMount = [...];
5647 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
5648 readonly a(sasbttttuii) ExecUnmount = [...];
5649 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
5650 readonly a(sasbttttuii) ExecRemount = [...];
5651 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5652 readonly s Slice = '...';
5653 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5654 readonly s ControlGroup = '...';
5655 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5656 readonly t MemoryCurrent = ...;
5657 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5658 readonly t CPUUsageNSec = ...;
5659 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5660 readonly ay EffectiveCPUs = [...];
5661 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5662 readonly ay EffectiveMemoryNodes = [...];
5663 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5664 readonly t TasksCurrent = ...;
5665 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5666 readonly t IPIngressBytes = ...;
5667 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5668 readonly t IPIngressPackets = ...;
5669 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5670 readonly t IPEgressBytes = ...;
5671 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5672 readonly t IPEgressPackets = ...;
5673 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5674 readonly t IOReadBytes = ...;
5675 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5676 readonly t IOReadOperations = ...;
5677 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5678 readonly t IOWriteBytes = ...;
5679 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5680 readonly t IOWriteOperations = ...;
5681 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5682 readonly b Delegate = ...;
5683 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5684 readonly as DelegateControllers = ['...', ...];
5685 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5686 readonly b CPUAccounting = ...;
5687 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5688 readonly t CPUWeight = ...;
5689 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5690 readonly t StartupCPUWeight = ...;
5691 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5692 readonly t CPUShares = ...;
5693 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5694 readonly t StartupCPUShares = ...;
5695 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5696 readonly t CPUQuotaPerSecUSec = ...;
5697 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5698 readonly t CPUQuotaPeriodUSec = ...;
5699 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5700 readonly ay AllowedCPUs = [...];
5701 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5702 readonly ay AllowedMemoryNodes = [...];
5703 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5704 readonly b IOAccounting = ...;
5705 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5706 readonly t IOWeight = ...;
5707 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5708 readonly t StartupIOWeight = ...;
5709 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5710 readonly a(st) IODeviceWeight = [...];
5711 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5712 readonly a(st) IOReadBandwidthMax = [...];
5713 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5714 readonly a(st) IOWriteBandwidthMax = [...];
5715 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5716 readonly a(st) IOReadIOPSMax = [...];
5717 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5718 readonly a(st) IOWriteIOPSMax = [...];
5719 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5720 readonly a(st) IODeviceLatencyTargetUSec = [...];
5721 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5722 readonly b BlockIOAccounting = ...;
5723 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5724 readonly t BlockIOWeight = ...;
5725 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5726 readonly t StartupBlockIOWeight = ...;
5727 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5728 readonly a(st) BlockIODeviceWeight = [...];
5729 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5730 readonly a(st) BlockIOReadBandwidth = [...];
5731 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5732 readonly a(st) BlockIOWriteBandwidth = [...];
5733 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5734 readonly b MemoryAccounting = ...;
5735 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5736 readonly t DefaultMemoryLow = ...;
5737 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5738 readonly t DefaultMemoryMin = ...;
5739 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5740 readonly t MemoryMin = ...;
5741 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5742 readonly t MemoryLow = ...;
5743 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5744 readonly t MemoryHigh = ...;
5745 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5746 readonly t MemoryMax = ...;
5747 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5748 readonly t MemorySwapMax = ...;
5749 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5750 readonly t MemoryLimit = ...;
5751 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5752 readonly s DevicePolicy = '...';
5753 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5754 readonly a(ss) DeviceAllow = [...];
5755 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5756 readonly b TasksAccounting = ...;
5757 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5758 readonly t TasksMax = ...;
5759 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5760 readonly b IPAccounting = ...;
5761 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5762 readonly a(iayu) IPAddressAllow = [...];
5763 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5764 readonly a(iayu) IPAddressDeny = [...];
5765 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5766 readonly as IPIngressFilterPath = ['...', ...];
5767 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5768 readonly as IPEgressFilterPath = ['...', ...];
5769 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5770 readonly as DisableControllers = ['...', ...];
5771 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5772 readonly as Environment = ['...', ...];
5773 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5774 readonly a(sb) EnvironmentFiles = [...];
5775 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5776 readonly as PassEnvironment = ['...', ...];
5777 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5778 readonly as UnsetEnvironment = ['...', ...];
5779 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5780 readonly u UMask = ...;
5781 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5782 readonly t LimitCPU = ...;
5783 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5784 readonly t LimitCPUSoft = ...;
5785 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5786 readonly t LimitFSIZE = ...;
5787 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5788 readonly t LimitFSIZESoft = ...;
5789 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5790 readonly t LimitDATA = ...;
5791 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5792 readonly t LimitDATASoft = ...;
5793 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5794 readonly t LimitSTACK = ...;
5795 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5796 readonly t LimitSTACKSoft = ...;
5797 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5798 readonly t LimitCORE = ...;
5799 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5800 readonly t LimitCORESoft = ...;
5801 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5802 readonly t LimitRSS = ...;
5803 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5804 readonly t LimitRSSSoft = ...;
5805 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5806 readonly t LimitNOFILE = ...;
5807 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5808 readonly t LimitNOFILESoft = ...;
5809 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5810 readonly t LimitAS = ...;
5811 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5812 readonly t LimitASSoft = ...;
5813 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5814 readonly t LimitNPROC = ...;
5815 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5816 readonly t LimitNPROCSoft = ...;
5817 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5818 readonly t LimitMEMLOCK = ...;
5819 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5820 readonly t LimitMEMLOCKSoft = ...;
5821 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5822 readonly t LimitLOCKS = ...;
5823 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5824 readonly t LimitLOCKSSoft = ...;
5825 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5826 readonly t LimitSIGPENDING = ...;
5827 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5828 readonly t LimitSIGPENDINGSoft = ...;
5829 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5830 readonly t LimitMSGQUEUE = ...;
5831 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5832 readonly t LimitMSGQUEUESoft = ...;
5833 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5834 readonly t LimitNICE = ...;
5835 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5836 readonly t LimitNICESoft = ...;
5837 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5838 readonly t LimitRTPRIO = ...;
5839 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5840 readonly t LimitRTPRIOSoft = ...;
5841 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5842 readonly t LimitRTTIME = ...;
5843 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5844 readonly t LimitRTTIMESoft = ...;
5845 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5846 readonly s WorkingDirectory = '...';
5847 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5848 readonly s RootDirectory = '...';
5849 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5850 readonly s RootImage = '...';
5851 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5852 readonly a(ss) RootImageOptions = [...];
5853 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5854 readonly ay RootHash = [...];
5855 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5856 readonly s RootHashPath = '...';
5857 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5858 readonly ay RootHashSignature = [...];
5859 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5860 readonly s RootHashSignaturePath = '...';
5861 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5862 readonly s RootVerity = '...';
5863 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5864 readonly a(ssba(ss)) MountImages = [...];
5865 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5866 readonly i OOMScoreAdjust = ...;
5867 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5868 readonly t CoredumpFilter = ...;
5869 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5870 readonly i Nice = ...;
5871 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5872 readonly i IOSchedulingClass = ...;
5873 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5874 readonly i IOSchedulingPriority = ...;
5875 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5876 readonly i CPUSchedulingPolicy = ...;
5877 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5878 readonly i CPUSchedulingPriority = ...;
5879 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5880 readonly ay CPUAffinity = [...];
5881 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5882 readonly b CPUAffinityFromNUMA = ...;
5883 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5884 readonly i NUMAPolicy = ...;
5885 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5886 readonly ay NUMAMask = [...];
5887 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5888 readonly t TimerSlackNSec = ...;
5889 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5890 readonly b CPUSchedulingResetOnFork = ...;
5891 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5892 readonly b NonBlocking = ...;
5893 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5894 readonly s StandardInput = '...';
5895 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5896 readonly s StandardInputFileDescriptorName = '...';
5897 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5898 readonly ay StandardInputData = [...];
5899 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5900 readonly s StandardOutput = '...';
5901 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5902 readonly s StandardOutputFileDescriptorName = '...';
5903 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5904 readonly s StandardError = '...';
5905 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5906 readonly s StandardErrorFileDescriptorName = '...';
5907 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5908 readonly s TTYPath = '...';
5909 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5910 readonly b TTYReset = ...;
5911 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5912 readonly b TTYVHangup = ...;
5913 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5914 readonly b TTYVTDisallocate = ...;
5915 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5916 readonly i SyslogPriority = ...;
5917 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5918 readonly s SyslogIdentifier = '...';
5919 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5920 readonly b SyslogLevelPrefix = ...;
5921 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5922 readonly i SyslogLevel = ...;
5923 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5924 readonly i SyslogFacility = ...;
5925 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5926 readonly i LogLevelMax = ...;
5927 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5928 readonly t LogRateLimitIntervalUSec = ...;
5929 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5930 readonly u LogRateLimitBurst = ...;
5931 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5932 readonly aay LogExtraFields = [[...], ...];
5933 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5934 readonly s LogNamespace = '...';
5935 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5936 readonly i SecureBits = ...;
5937 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5938 readonly t CapabilityBoundingSet = ...;
5939 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5940 readonly t AmbientCapabilities = ...;
5941 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5942 readonly s User = '...';
5943 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5944 readonly s Group = '...';
5945 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5946 readonly b DynamicUser = ...;
5947 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5948 readonly b RemoveIPC = ...;
5949 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5950 readonly a(say) SetCredential = [...];
5951 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5952 readonly a(ss) LoadCredential = [...];
5953 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5954 readonly as SupplementaryGroups = ['...', ...];
5955 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5956 readonly s PAMName = '...';
5957 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5958 readonly as ReadWritePaths = ['...', ...];
5959 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5960 readonly as ReadOnlyPaths = ['...', ...];
5961 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5962 readonly as InaccessiblePaths = ['...', ...];
5963 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5964 readonly t MountFlags = ...;
5965 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5966 readonly b PrivateTmp = ...;
5967 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5968 readonly b PrivateDevices = ...;
5969 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5970 readonly b ProtectClock = ...;
5971 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5972 readonly b ProtectKernelTunables = ...;
5973 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5974 readonly b ProtectKernelModules = ...;
5975 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5976 readonly b ProtectKernelLogs = ...;
5977 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5978 readonly b ProtectControlGroups = ...;
5979 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5980 readonly b PrivateNetwork = ...;
5981 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5982 readonly b PrivateUsers = ...;
5983 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5984 readonly b PrivateMounts = ...;
5985 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5986 readonly s ProtectHome = '...';
5987 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5988 readonly s ProtectSystem = '...';
5989 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5990 readonly b SameProcessGroup = ...;
5991 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5992 readonly s UtmpIdentifier = '...';
5993 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5994 readonly s UtmpMode = '...';
5995 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5996 readonly (bs) SELinuxContext = ...;
5997 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5998 readonly (bs) AppArmorProfile = ...;
5999 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6000 readonly (bs) SmackProcessLabel = ...;
6001 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6002 readonly b IgnoreSIGPIPE = ...;
6003 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6004 readonly b NoNewPrivileges = ...;
6005 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6006 readonly (bas) SystemCallFilter = ...;
6007 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6008 readonly as SystemCallArchitectures = ['...', ...];
6009 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6010 readonly i SystemCallErrorNumber = ...;
6011 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6012 readonly s Personality = '...';
6013 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6014 readonly b LockPersonality = ...;
6015 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6016 readonly (bas) RestrictAddressFamilies = ...;
6017 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6018 readonly s RuntimeDirectoryPreserve = '...';
6019 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6020 readonly u RuntimeDirectoryMode = ...;
6021 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6022 readonly as RuntimeDirectory = ['...', ...];
6023 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6024 readonly u StateDirectoryMode = ...;
6025 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6026 readonly as StateDirectory = ['...', ...];
6027 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6028 readonly u CacheDirectoryMode = ...;
6029 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6030 readonly as CacheDirectory = ['...', ...];
6031 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6032 readonly u LogsDirectoryMode = ...;
6033 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6034 readonly as LogsDirectory = ['...', ...];
6035 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6036 readonly u ConfigurationDirectoryMode = ...;
6037 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6038 readonly as ConfigurationDirectory = ['...', ...];
6039 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6040 readonly t TimeoutCleanUSec = ...;
6041 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6042 readonly b MemoryDenyWriteExecute = ...;
6043 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6044 readonly b RestrictRealtime = ...;
6045 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6046 readonly b RestrictSUIDSGID = ...;
6047 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6048 readonly t RestrictNamespaces = ...;
6049 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6050 readonly a(ssbt) BindPaths = [...];
6051 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6052 readonly a(ssbt) BindReadOnlyPaths = [...];
6053 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6054 readonly a(ss) TemporaryFileSystem = [...];
6055 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6056 readonly b MountAPIVFS = ...;
6057 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6058 readonly s KeyringMode = '...';
6059 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6060 readonly s ProtectProc = '...';
6061 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6062 readonly s ProcSubset = '...';
6063 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6064 readonly b ProtectHostname = ...;
6065 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6066 readonly s NetworkNamespacePath = '...';
6067 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6068 readonly s KillMode = '...';
6069 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6070 readonly i KillSignal = ...;
6071 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6072 readonly i RestartKillSignal = ...;
6073 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6074 readonly i FinalKillSignal = ...;
6075 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6076 readonly b SendSIGKILL = ...;
6077 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6078 readonly b SendSIGHUP = ...;
6079 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6080 readonly i WatchdogSignal = ...;
6082 interface org.freedesktop.DBus.Peer { ... };
6083 interface org.freedesktop.DBus.Introspectable { ... };
6084 interface org.freedesktop.DBus.Properties { ... };
6085 interface org.freedesktop.systemd1.Unit { ... };
6089 <!--method GetProcesses is not documented!-->
6091 <!--method AttachProcesses is not documented!-->
6093 <!--property Where is not documented!-->
6095 <!--property What is not documented!-->
6097 <!--property Options is not documented!-->
6099 <!--property Type is not documented!-->
6101 <!--property TimeoutUSec is not documented!-->
6103 <!--property DirectoryMode is not documented!-->
6105 <!--property SloppyOptions is not documented!-->
6107 <!--property LazyUnmount is not documented!-->
6109 <!--property ForceUnmount is not documented!-->
6111 <!--property ReadWriteOnly is not documented!-->
6113 <!--property UID is not documented!-->
6115 <!--property GID is not documented!-->
6117 <!--property ExecUnmount is not documented!-->
6119 <!--property ExecRemount is not documented!-->
6121 <!--property Slice is not documented!-->
6123 <!--property MemoryCurrent is not documented!-->
6125 <!--property CPUUsageNSec is not documented!-->
6127 <!--property EffectiveCPUs is not documented!-->
6129 <!--property EffectiveMemoryNodes is not documented!-->
6131 <!--property TasksCurrent is not documented!-->
6133 <!--property IPIngressBytes is not documented!-->
6135 <!--property IPIngressPackets is not documented!-->
6137 <!--property IPEgressBytes is not documented!-->
6139 <!--property IPEgressPackets is not documented!-->
6141 <!--property IOReadBytes is not documented!-->
6143 <!--property IOReadOperations is not documented!-->
6145 <!--property IOWriteBytes is not documented!-->
6147 <!--property IOWriteOperations is not documented!-->
6149 <!--property Delegate is not documented!-->
6151 <!--property DelegateControllers is not documented!-->
6153 <!--property CPUAccounting is not documented!-->
6155 <!--property CPUWeight is not documented!-->
6157 <!--property StartupCPUWeight is not documented!-->
6159 <!--property CPUShares is not documented!-->
6161 <!--property StartupCPUShares is not documented!-->
6163 <!--property CPUQuotaPerSecUSec is not documented!-->
6165 <!--property CPUQuotaPeriodUSec is not documented!-->
6167 <!--property AllowedCPUs is not documented!-->
6169 <!--property AllowedMemoryNodes is not documented!-->
6171 <!--property IOAccounting is not documented!-->
6173 <!--property IOWeight is not documented!-->
6175 <!--property StartupIOWeight is not documented!-->
6177 <!--property IODeviceWeight is not documented!-->
6179 <!--property IOReadBandwidthMax is not documented!-->
6181 <!--property IOWriteBandwidthMax is not documented!-->
6183 <!--property IOReadIOPSMax is not documented!-->
6185 <!--property IOWriteIOPSMax is not documented!-->
6187 <!--property IODeviceLatencyTargetUSec is not documented!-->
6189 <!--property BlockIOAccounting is not documented!-->
6191 <!--property BlockIOWeight is not documented!-->
6193 <!--property StartupBlockIOWeight is not documented!-->
6195 <!--property BlockIODeviceWeight is not documented!-->
6197 <!--property BlockIOReadBandwidth is not documented!-->
6199 <!--property BlockIOWriteBandwidth is not documented!-->
6201 <!--property MemoryAccounting is not documented!-->
6203 <!--property DefaultMemoryLow is not documented!-->
6205 <!--property DefaultMemoryMin is not documented!-->
6207 <!--property MemoryMin is not documented!-->
6209 <!--property MemoryLow is not documented!-->
6211 <!--property MemoryHigh is not documented!-->
6213 <!--property MemoryMax is not documented!-->
6215 <!--property MemorySwapMax is not documented!-->
6217 <!--property MemoryLimit is not documented!-->
6219 <!--property DevicePolicy is not documented!-->
6221 <!--property DeviceAllow is not documented!-->
6223 <!--property TasksAccounting is not documented!-->
6225 <!--property TasksMax is not documented!-->
6227 <!--property IPAccounting is not documented!-->
6229 <!--property IPAddressAllow is not documented!-->
6231 <!--property IPAddressDeny is not documented!-->
6233 <!--property IPIngressFilterPath is not documented!-->
6235 <!--property IPEgressFilterPath is not documented!-->
6237 <!--property DisableControllers is not documented!-->
6239 <!--property EnvironmentFiles is not documented!-->
6241 <!--property PassEnvironment is not documented!-->
6243 <!--property UnsetEnvironment is not documented!-->
6245 <!--property UMask is not documented!-->
6247 <!--property LimitCPUSoft is not documented!-->
6249 <!--property LimitFSIZE is not documented!-->
6251 <!--property LimitFSIZESoft is not documented!-->
6253 <!--property LimitDATA is not documented!-->
6255 <!--property LimitDATASoft is not documented!-->
6257 <!--property LimitSTACK is not documented!-->
6259 <!--property LimitSTACKSoft is not documented!-->
6261 <!--property LimitCORE is not documented!-->
6263 <!--property LimitCORESoft is not documented!-->
6265 <!--property LimitRSS is not documented!-->
6267 <!--property LimitRSSSoft is not documented!-->
6269 <!--property LimitNOFILE is not documented!-->
6271 <!--property LimitNOFILESoft is not documented!-->
6273 <!--property LimitAS is not documented!-->
6275 <!--property LimitASSoft is not documented!-->
6277 <!--property LimitNPROC is not documented!-->
6279 <!--property LimitNPROCSoft is not documented!-->
6281 <!--property LimitMEMLOCK is not documented!-->
6283 <!--property LimitMEMLOCKSoft is not documented!-->
6285 <!--property LimitLOCKS is not documented!-->
6287 <!--property LimitLOCKSSoft is not documented!-->
6289 <!--property LimitSIGPENDING is not documented!-->
6291 <!--property LimitSIGPENDINGSoft is not documented!-->
6293 <!--property LimitMSGQUEUE is not documented!-->
6295 <!--property LimitMSGQUEUESoft is not documented!-->
6297 <!--property LimitNICE is not documented!-->
6299 <!--property LimitNICESoft is not documented!-->
6301 <!--property LimitRTPRIO is not documented!-->
6303 <!--property LimitRTPRIOSoft is not documented!-->
6305 <!--property LimitRTTIME is not documented!-->
6307 <!--property LimitRTTIMESoft is not documented!-->
6309 <!--property WorkingDirectory is not documented!-->
6311 <!--property RootDirectory is not documented!-->
6313 <!--property RootImage is not documented!-->
6315 <!--property RootImageOptions is not documented!-->
6317 <!--property RootHash is not documented!-->
6319 <!--property RootHashPath is not documented!-->
6321 <!--property RootHashSignature is not documented!-->
6323 <!--property RootHashSignaturePath is not documented!-->
6325 <!--property RootVerity is not documented!-->
6327 <!--property MountImages is not documented!-->
6329 <!--property OOMScoreAdjust is not documented!-->
6331 <!--property CoredumpFilter is not documented!-->
6333 <!--property Nice is not documented!-->
6335 <!--property IOSchedulingClass is not documented!-->
6337 <!--property IOSchedulingPriority is not documented!-->
6339 <!--property CPUSchedulingPolicy is not documented!-->
6341 <!--property CPUSchedulingPriority is not documented!-->
6343 <!--property CPUAffinity is not documented!-->
6345 <!--property CPUAffinityFromNUMA is not documented!-->
6347 <!--property NUMAPolicy is not documented!-->
6349 <!--property NUMAMask is not documented!-->
6351 <!--property TimerSlackNSec is not documented!-->
6353 <!--property CPUSchedulingResetOnFork is not documented!-->
6355 <!--property NonBlocking is not documented!-->
6357 <!--property StandardInput is not documented!-->
6359 <!--property StandardInputFileDescriptorName is not documented!-->
6361 <!--property StandardInputData is not documented!-->
6363 <!--property StandardOutput is not documented!-->
6365 <!--property StandardOutputFileDescriptorName is not documented!-->
6367 <!--property StandardError is not documented!-->
6369 <!--property StandardErrorFileDescriptorName is not documented!-->
6371 <!--property TTYPath is not documented!-->
6373 <!--property TTYReset is not documented!-->
6375 <!--property TTYVHangup is not documented!-->
6377 <!--property TTYVTDisallocate is not documented!-->
6379 <!--property SyslogPriority is not documented!-->
6381 <!--property SyslogIdentifier is not documented!-->
6383 <!--property SyslogLevelPrefix is not documented!-->
6385 <!--property SyslogLevel is not documented!-->
6387 <!--property SyslogFacility is not documented!-->
6389 <!--property LogLevelMax is not documented!-->
6391 <!--property LogRateLimitIntervalUSec is not documented!-->
6393 <!--property LogRateLimitBurst is not documented!-->
6395 <!--property LogExtraFields is not documented!-->
6397 <!--property LogNamespace is not documented!-->
6399 <!--property AmbientCapabilities is not documented!-->
6401 <!--property User is not documented!-->
6403 <!--property Group is not documented!-->
6405 <!--property DynamicUser is not documented!-->
6407 <!--property RemoveIPC is not documented!-->
6409 <!--property SetCredential is not documented!-->
6411 <!--property LoadCredential is not documented!-->
6413 <!--property SupplementaryGroups is not documented!-->
6415 <!--property PAMName is not documented!-->
6417 <!--property ReadWritePaths is not documented!-->
6419 <!--property ReadOnlyPaths is not documented!-->
6421 <!--property InaccessiblePaths is not documented!-->
6423 <!--property PrivateTmp is not documented!-->
6425 <!--property PrivateDevices is not documented!-->
6427 <!--property ProtectClock is not documented!-->
6429 <!--property ProtectKernelTunables is not documented!-->
6431 <!--property ProtectKernelModules is not documented!-->
6433 <!--property ProtectKernelLogs is not documented!-->
6435 <!--property ProtectControlGroups is not documented!-->
6437 <!--property PrivateNetwork is not documented!-->
6439 <!--property PrivateUsers is not documented!-->
6441 <!--property PrivateMounts is not documented!-->
6443 <!--property ProtectHome is not documented!-->
6445 <!--property ProtectSystem is not documented!-->
6447 <!--property SameProcessGroup is not documented!-->
6449 <!--property UtmpIdentifier is not documented!-->
6451 <!--property UtmpMode is not documented!-->
6453 <!--property SELinuxContext is not documented!-->
6455 <!--property AppArmorProfile is not documented!-->
6457 <!--property SmackProcessLabel is not documented!-->
6459 <!--property IgnoreSIGPIPE is not documented!-->
6461 <!--property NoNewPrivileges is not documented!-->
6463 <!--property SystemCallFilter is not documented!-->
6465 <!--property SystemCallArchitectures is not documented!-->
6467 <!--property SystemCallErrorNumber is not documented!-->
6469 <!--property Personality is not documented!-->
6471 <!--property LockPersonality is not documented!-->
6473 <!--property RestrictAddressFamilies is not documented!-->
6475 <!--property RuntimeDirectoryPreserve is not documented!-->
6477 <!--property RuntimeDirectoryMode is not documented!-->
6479 <!--property RuntimeDirectory is not documented!-->
6481 <!--property StateDirectoryMode is not documented!-->
6483 <!--property StateDirectory is not documented!-->
6485 <!--property CacheDirectoryMode is not documented!-->
6487 <!--property CacheDirectory is not documented!-->
6489 <!--property LogsDirectoryMode is not documented!-->
6491 <!--property LogsDirectory is not documented!-->
6493 <!--property ConfigurationDirectoryMode is not documented!-->
6495 <!--property ConfigurationDirectory is not documented!-->
6497 <!--property TimeoutCleanUSec is not documented!-->
6499 <!--property MemoryDenyWriteExecute is not documented!-->
6501 <!--property RestrictRealtime is not documented!-->
6503 <!--property RestrictSUIDSGID is not documented!-->
6505 <!--property RestrictNamespaces is not documented!-->
6507 <!--property BindPaths is not documented!-->
6509 <!--property BindReadOnlyPaths is not documented!-->
6511 <!--property TemporaryFileSystem is not documented!-->
6513 <!--property MountAPIVFS is not documented!-->
6515 <!--property KeyringMode is not documented!-->
6517 <!--property ProtectProc is not documented!-->
6519 <!--property ProcSubset is not documented!-->
6521 <!--property ProtectHostname is not documented!-->
6523 <!--property NetworkNamespacePath is not documented!-->
6525 <!--property KillMode is not documented!-->
6527 <!--property KillSignal is not documented!-->
6529 <!--property RestartKillSignal is not documented!-->
6531 <!--property FinalKillSignal is not documented!-->
6533 <!--property SendSIGKILL is not documented!-->
6535 <!--property SendSIGHUP is not documented!-->
6537 <!--property WatchdogSignal is not documented!-->
6539 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6541 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
6543 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Mount"/>
6545 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
6547 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Mount"/>
6549 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
6551 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
6553 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Where"/>
6555 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"What"/>
6557 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Options"/>
6559 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Type"/>
6561 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutUSec"/>
6563 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlPID"/>
6565 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DirectoryMode"/>
6567 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SloppyOptions"/>
6569 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LazyUnmount"/>
6571 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ForceUnmount"/>
6573 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWriteOnly"/>
6575 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
6577 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UID"/>
6579 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GID"/>
6581 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMount"/>
6583 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecUnmount"/>
6585 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecRemount"/>
6587 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
6589 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
6591 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
6593 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
6595 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
6597 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
6599 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
6601 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
6603 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
6605 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
6607 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
6609 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
6611 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
6613 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
6615 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
6617 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
6619 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
6621 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
6623 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
6625 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
6627 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
6629 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
6631 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
6633 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
6635 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
6637 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
6639 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
6641 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
6643 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
6645 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
6647 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
6649 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
6651 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
6653 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
6655 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
6657 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
6659 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
6661 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
6663 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
6665 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
6667 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
6669 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
6671 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
6673 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
6675 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
6677 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
6679 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
6681 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
6683 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
6685 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
6687 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
6689 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
6691 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
6693 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
6695 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
6697 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
6699 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
6701 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
6703 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
6705 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
6707 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
6709 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EnvironmentFiles"/>
6711 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassEnvironment"/>
6713 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnsetEnvironment"/>
6715 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UMask"/>
6717 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPU"/>
6719 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPUSoft"/>
6721 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZE"/>
6723 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZESoft"/>
6725 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATA"/>
6727 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATASoft"/>
6729 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACK"/>
6731 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACKSoft"/>
6733 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORE"/>
6735 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORESoft"/>
6737 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSS"/>
6739 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSSSoft"/>
6741 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILE"/>
6743 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILESoft"/>
6745 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitAS"/>
6747 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitASSoft"/>
6749 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROC"/>
6751 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROCSoft"/>
6753 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCK"/>
6755 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCKSoft"/>
6757 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKS"/>
6759 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKSSoft"/>
6761 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDING"/>
6763 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDINGSoft"/>
6765 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUE"/>
6767 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUESoft"/>
6769 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICE"/>
6771 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICESoft"/>
6773 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIO"/>
6775 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIOSoft"/>
6777 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIME"/>
6779 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIMESoft"/>
6781 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WorkingDirectory"/>
6783 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectory"/>
6785 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImage"/>
6787 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImageOptions"/>
6789 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHash"/>
6791 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashPath"/>
6793 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignature"/>
6795 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignaturePath"/>
6797 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootVerity"/>
6799 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountImages"/>
6801 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMScoreAdjust"/>
6803 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CoredumpFilter"/>
6805 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Nice"/>
6807 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingClass"/>
6809 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingPriority"/>
6811 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPolicy"/>
6813 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPriority"/>
6815 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinity"/>
6817 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinityFromNUMA"/>
6819 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAPolicy"/>
6821 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAMask"/>
6823 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
6825 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingResetOnFork"/>
6827 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NonBlocking"/>
6829 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInput"/>
6831 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputFileDescriptorName"/>
6833 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputData"/>
6835 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutput"/>
6837 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutputFileDescriptorName"/>
6839 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardError"/>
6841 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardErrorFileDescriptorName"/>
6843 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYPath"/>
6845 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYReset"/>
6847 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVHangup"/>
6849 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVTDisallocate"/>
6851 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogPriority"/>
6853 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogIdentifier"/>
6855 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevelPrefix"/>
6857 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevel"/>
6859 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogFacility"/>
6861 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevelMax"/>
6863 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitIntervalUSec"/>
6865 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitBurst"/>
6867 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogExtraFields"/>
6869 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogNamespace"/>
6871 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecureBits"/>
6873 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CapabilityBoundingSet"/>
6875 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AmbientCapabilities"/>
6877 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"User"/>
6879 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Group"/>
6881 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DynamicUser"/>
6883 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveIPC"/>
6885 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SetCredential"/>
6887 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadCredential"/>
6889 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SupplementaryGroups"/>
6891 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PAMName"/>
6893 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWritePaths"/>
6895 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadOnlyPaths"/>
6897 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InaccessiblePaths"/>
6899 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountFlags"/>
6901 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateTmp"/>
6903 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateDevices"/>
6905 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectClock"/>
6907 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelTunables"/>
6909 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelModules"/>
6911 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelLogs"/>
6913 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectControlGroups"/>
6915 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateNetwork"/>
6917 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateUsers"/>
6919 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateMounts"/>
6921 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHome"/>
6923 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectSystem"/>
6925 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SameProcessGroup"/>
6927 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpIdentifier"/>
6929 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpMode"/>
6931 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SELinuxContext"/>
6933 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AppArmorProfile"/>
6935 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackProcessLabel"/>
6937 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreSIGPIPE"/>
6939 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoNewPrivileges"/>
6941 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallFilter"/>
6943 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallArchitectures"/>
6945 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallErrorNumber"/>
6947 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Personality"/>
6949 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LockPersonality"/>
6951 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictAddressFamilies"/>
6953 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryPreserve"/>
6955 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryMode"/>
6957 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectory"/>
6959 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectoryMode"/>
6961 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectory"/>
6963 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectoryMode"/>
6965 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectory"/>
6967 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectoryMode"/>
6969 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectory"/>
6971 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectoryMode"/>
6973 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectory"/>
6975 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutCleanUSec"/>
6977 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryDenyWriteExecute"/>
6979 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictRealtime"/>
6981 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictSUIDSGID"/>
6983 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictNamespaces"/>
6985 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindPaths"/>
6987 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindReadOnlyPaths"/>
6989 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TemporaryFileSystem"/>
6991 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountAPIVFS"/>
6993 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeyringMode"/>
6995 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectProc"/>
6997 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProcSubset"/>
6999 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHostname"/>
7001 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NetworkNamespacePath"/>
7003 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
7005 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
7007 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
7009 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
7011 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
7013 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
7015 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
7017 <!--End of Autogenerated section-->
7020 <title>Properties
</title>
7022 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7023 units invoke the
<filename>/usr/bin/mount
</filename> command, their bus objects include implicit
7024 <varname>ExecMount
</varname> (and similar) fields which contain information about processes to
7025 execute. They also share most of the fields related to the execution context that Service objects
7026 expose (see above). In addition to these properties there are the following:
</para>
7028 <para><varname>ControlPID
</varname> contains the PID of the currently running
7029 <filename>/usr/bin/mount
</filename> or
<filename>/usr/bin/umount
</filename> command if there is one
7030 running, otherwise
0.
</para>
7032 <para><varname>Result
</varname> contains a value explaining why a mount unit failed if it failed. It
7033 can take the values
<literal>success
</literal>,
<literal>resources
</literal>,
7034 <literal>timeout
</literal>,
<literal>exit-code
</literal>,
<literal>signal
</literal>, or
7035 <literal>core-dump
</literal> which have the identical meaning as the corresponding values of the
7036 corresponding field of service unit objects (see above).
</para>
7041 <title>Automount Unit Objects
</title>
7043 <para>All automount unit objects implement the
7044 <interfacename>org.freedesktop.systemd1.Automount
</interfacename> interface (described here) in addition
7045 to the generic
<interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
7047 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface=
"org.freedesktop.systemd1.Automount">
7048 node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7049 interface org.freedesktop.systemd1.Automount {
7051 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7052 readonly s Where = '...';
7053 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7054 readonly u DirectoryMode = ...;
7055 readonly s Result = '...';
7056 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7057 readonly t TimeoutIdleUSec = ...;
7059 interface org.freedesktop.DBus.Peer { ... };
7060 interface org.freedesktop.DBus.Introspectable { ... };
7061 interface org.freedesktop.DBus.Properties { ... };
7062 interface org.freedesktop.systemd1.Unit { ... };
7066 <!--property Where is not documented!-->
7068 <!--property DirectoryMode is not documented!-->
7070 <!--property TimeoutIdleUSec is not documented!-->
7072 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7074 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
7076 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Automount"/>
7078 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
7080 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Automount"/>
7082 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Where"/>
7084 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DirectoryMode"/>
7086 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
7088 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutIdleUSec"/>
7090 <!--End of Autogenerated section-->
7093 <title>Properties
</title>
7095 <para>Most of the properties map directly to the corresponding settings in the automount unit
7098 <para><varname>Result
</varname> knows the values
<literal>success
</literal> and
7099 <literal>resources
</literal> at this time. They have the same meanings as the corresponding values of
7100 the corresponding field of the Service object.
</para>
7106 <title>Timer Unit Objects
</title>
7108 <para>All timer unit objects implement the
<interfacename>org.freedesktop.systemd1.Timer
</interfacename>
7109 interface (described here) in addition to the generic
7110 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
7112 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface=
"org.freedesktop.systemd1.Timer">
7113 node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7114 interface org.freedesktop.systemd1.Timer {
7116 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7117 readonly s Unit = '...';
7118 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
7119 readonly a(stt) TimersMonotonic = [...];
7120 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
7121 readonly a(sst) TimersCalendar = [...];
7122 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7123 readonly b OnClockChange = ...;
7124 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7125 readonly b OnTimezoneChange = ...;
7126 readonly t NextElapseUSecRealtime = ...;
7127 readonly t NextElapseUSecMonotonic = ...;
7128 readonly t LastTriggerUSec = ...;
7129 readonly t LastTriggerUSecMonotonic = ...;
7130 readonly s Result = '...';
7131 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7132 readonly t AccuracyUSec = ...;
7133 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7134 readonly t RandomizedDelayUSec = ...;
7135 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7136 readonly b Persistent = ...;
7137 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7138 readonly b WakeSystem = ...;
7139 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7140 readonly b RemainAfterElapse = ...;
7142 interface org.freedesktop.DBus.Peer { ... };
7143 interface org.freedesktop.DBus.Introspectable { ... };
7144 interface org.freedesktop.DBus.Properties { ... };
7145 interface org.freedesktop.systemd1.Unit { ... };
7149 <!--property OnClockChange is not documented!-->
7151 <!--property OnTimezoneChange is not documented!-->
7153 <!--property LastTriggerUSec is not documented!-->
7155 <!--property LastTriggerUSecMonotonic is not documented!-->
7157 <!--property AccuracyUSec is not documented!-->
7159 <!--property RandomizedDelayUSec is not documented!-->
7161 <!--property Persistent is not documented!-->
7163 <!--property WakeSystem is not documented!-->
7165 <!--property RemainAfterElapse is not documented!-->
7167 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7169 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
7171 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Timer"/>
7173 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
7175 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Timer"/>
7177 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Unit"/>
7179 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimersMonotonic"/>
7181 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimersCalendar"/>
7183 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OnClockChange"/>
7185 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OnTimezoneChange"/>
7187 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NextElapseUSecRealtime"/>
7189 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NextElapseUSecMonotonic"/>
7191 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LastTriggerUSec"/>
7193 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LastTriggerUSecMonotonic"/>
7195 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
7197 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AccuracyUSec"/>
7199 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RandomizedDelayUSec"/>
7201 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Persistent"/>
7203 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WakeSystem"/>
7205 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemainAfterElapse"/>
7207 <!--End of Autogenerated section-->
7210 <title>Properties
</title>
7212 <para><varname>Unit
</varname> contains the name of the unit to activate when the timer elapses.
</para>
7214 <para><varname>TimersMonotonic
</varname> contains an array of structs that contain information about
7215 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7216 is one of
<literal>OnActiveUSec
</literal>,
<literal>OnBootUSec
</literal>,
7217 <literal>OnStartupUSec
</literal>,
<literal>OnUnitActiveUSec
</literal>, or
7218 <literal>OnUnitInactiveUSec
</literal> which correspond to the settings of the same names in the timer
7219 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7220 the
<constant>CLOCK_MONOTONIC
</constant> clock, relative to its epoch.
</para>
7222 <para><varname>TimersCalendar
</varname> contains an array of structs that contain information about all
7223 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7224 which may only be
<literal>OnCalendar
</literal> for now; the calendar specification string; the next
7225 elapsation point on the
<constant>CLOCK_REALTIME
</constant> clock, relative to its epoch.
</para>
7227 <para><varname>NextElapseUSecRealtime
</varname> contains the next elapsation point on the
7228 <constant>CLOCK_REALTIME
</constant> clock in miscroseconds since the epoch, or
0 if this timer event
7229 does not include at least one calendar event.
</para>
7231 <para>Similarly,
<varname>NextElapseUSecMonotonic
</varname> contains the next elapsation point on the
7232 <constant>CLOCK_MONOTONIC
</constant> clock in microseconds since the epoch, or
0 if this timer event
7233 does not include at least one monotonic event.
</para>
7235 <para><varname>Result
</varname> knows the values
<literal>success
</literal> and
7236 <literal>resources
</literal> with the same meanings as the matching values of the corresponding
7237 property of the service interface.
</para>
7242 <title>Swap Unit Objects
</title>
7244 <para>All swap unit objects implement the
<interfacename>org.freedesktop.systemd1.Swap
</interfacename>
7245 interface (described here) in addition to the generic
7246 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
7248 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface=
"org.freedesktop.systemd1.Swap">
7249 node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
7250 interface org.freedesktop.systemd1.Swap {
7252 GetProcesses(out a(sus) processes);
7253 AttachProcesses(in s subcgroup,
7256 readonly s What = '...';
7257 readonly i Priority = ...;
7258 readonly s Options = '...';
7259 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7260 readonly t TimeoutUSec = ...;
7261 readonly u ControlPID = ...;
7262 readonly s Result = '...';
7263 readonly u UID = ...;
7264 readonly u GID = ...;
7265 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
7266 readonly a(sasbttttuii) ExecActivate = [...];
7267 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
7268 readonly a(sasbttttuii) ExecDeactivate = [...];
7269 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7270 readonly s Slice = '...';
7271 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7272 readonly s ControlGroup = '...';
7273 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7274 readonly t MemoryCurrent = ...;
7275 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7276 readonly t CPUUsageNSec = ...;
7277 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7278 readonly ay EffectiveCPUs = [...];
7279 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7280 readonly ay EffectiveMemoryNodes = [...];
7281 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7282 readonly t TasksCurrent = ...;
7283 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7284 readonly t IPIngressBytes = ...;
7285 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7286 readonly t IPIngressPackets = ...;
7287 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7288 readonly t IPEgressBytes = ...;
7289 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7290 readonly t IPEgressPackets = ...;
7291 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7292 readonly t IOReadBytes = ...;
7293 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7294 readonly t IOReadOperations = ...;
7295 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7296 readonly t IOWriteBytes = ...;
7297 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7298 readonly t IOWriteOperations = ...;
7299 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7300 readonly b Delegate = ...;
7301 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7302 readonly as DelegateControllers = ['...', ...];
7303 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7304 readonly b CPUAccounting = ...;
7305 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7306 readonly t CPUWeight = ...;
7307 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7308 readonly t StartupCPUWeight = ...;
7309 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7310 readonly t CPUShares = ...;
7311 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7312 readonly t StartupCPUShares = ...;
7313 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7314 readonly t CPUQuotaPerSecUSec = ...;
7315 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7316 readonly t CPUQuotaPeriodUSec = ...;
7317 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7318 readonly ay AllowedCPUs = [...];
7319 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7320 readonly ay AllowedMemoryNodes = [...];
7321 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7322 readonly b IOAccounting = ...;
7323 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7324 readonly t IOWeight = ...;
7325 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7326 readonly t StartupIOWeight = ...;
7327 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7328 readonly a(st) IODeviceWeight = [...];
7329 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7330 readonly a(st) IOReadBandwidthMax = [...];
7331 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7332 readonly a(st) IOWriteBandwidthMax = [...];
7333 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7334 readonly a(st) IOReadIOPSMax = [...];
7335 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7336 readonly a(st) IOWriteIOPSMax = [...];
7337 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7338 readonly a(st) IODeviceLatencyTargetUSec = [...];
7339 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7340 readonly b BlockIOAccounting = ...;
7341 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7342 readonly t BlockIOWeight = ...;
7343 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7344 readonly t StartupBlockIOWeight = ...;
7345 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7346 readonly a(st) BlockIODeviceWeight = [...];
7347 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7348 readonly a(st) BlockIOReadBandwidth = [...];
7349 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7350 readonly a(st) BlockIOWriteBandwidth = [...];
7351 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7352 readonly b MemoryAccounting = ...;
7353 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7354 readonly t DefaultMemoryLow = ...;
7355 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7356 readonly t DefaultMemoryMin = ...;
7357 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7358 readonly t MemoryMin = ...;
7359 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7360 readonly t MemoryLow = ...;
7361 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7362 readonly t MemoryHigh = ...;
7363 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7364 readonly t MemoryMax = ...;
7365 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7366 readonly t MemorySwapMax = ...;
7367 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7368 readonly t MemoryLimit = ...;
7369 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7370 readonly s DevicePolicy = '...';
7371 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7372 readonly a(ss) DeviceAllow = [...];
7373 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7374 readonly b TasksAccounting = ...;
7375 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7376 readonly t TasksMax = ...;
7377 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7378 readonly b IPAccounting = ...;
7379 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7380 readonly a(iayu) IPAddressAllow = [...];
7381 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7382 readonly a(iayu) IPAddressDeny = [...];
7383 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7384 readonly as IPIngressFilterPath = ['...', ...];
7385 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7386 readonly as IPEgressFilterPath = ['...', ...];
7387 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7388 readonly as DisableControllers = ['...', ...];
7389 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7390 readonly as Environment = ['...', ...];
7391 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7392 readonly a(sb) EnvironmentFiles = [...];
7393 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7394 readonly as PassEnvironment = ['...', ...];
7395 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7396 readonly as UnsetEnvironment = ['...', ...];
7397 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7398 readonly u UMask = ...;
7399 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7400 readonly t LimitCPU = ...;
7401 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7402 readonly t LimitCPUSoft = ...;
7403 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7404 readonly t LimitFSIZE = ...;
7405 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7406 readonly t LimitFSIZESoft = ...;
7407 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7408 readonly t LimitDATA = ...;
7409 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7410 readonly t LimitDATASoft = ...;
7411 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7412 readonly t LimitSTACK = ...;
7413 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7414 readonly t LimitSTACKSoft = ...;
7415 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7416 readonly t LimitCORE = ...;
7417 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7418 readonly t LimitCORESoft = ...;
7419 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7420 readonly t LimitRSS = ...;
7421 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7422 readonly t LimitRSSSoft = ...;
7423 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7424 readonly t LimitNOFILE = ...;
7425 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7426 readonly t LimitNOFILESoft = ...;
7427 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7428 readonly t LimitAS = ...;
7429 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7430 readonly t LimitASSoft = ...;
7431 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7432 readonly t LimitNPROC = ...;
7433 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7434 readonly t LimitNPROCSoft = ...;
7435 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7436 readonly t LimitMEMLOCK = ...;
7437 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7438 readonly t LimitMEMLOCKSoft = ...;
7439 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7440 readonly t LimitLOCKS = ...;
7441 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7442 readonly t LimitLOCKSSoft = ...;
7443 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7444 readonly t LimitSIGPENDING = ...;
7445 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7446 readonly t LimitSIGPENDINGSoft = ...;
7447 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7448 readonly t LimitMSGQUEUE = ...;
7449 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7450 readonly t LimitMSGQUEUESoft = ...;
7451 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7452 readonly t LimitNICE = ...;
7453 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7454 readonly t LimitNICESoft = ...;
7455 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7456 readonly t LimitRTPRIO = ...;
7457 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7458 readonly t LimitRTPRIOSoft = ...;
7459 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7460 readonly t LimitRTTIME = ...;
7461 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7462 readonly t LimitRTTIMESoft = ...;
7463 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7464 readonly s WorkingDirectory = '...';
7465 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7466 readonly s RootDirectory = '...';
7467 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7468 readonly s RootImage = '...';
7469 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7470 readonly a(ss) RootImageOptions = [...];
7471 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7472 readonly ay RootHash = [...];
7473 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7474 readonly s RootHashPath = '...';
7475 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7476 readonly ay RootHashSignature = [...];
7477 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7478 readonly s RootHashSignaturePath = '...';
7479 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7480 readonly s RootVerity = '...';
7481 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7482 readonly a(ssba(ss)) MountImages = [...];
7483 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7484 readonly i OOMScoreAdjust = ...;
7485 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7486 readonly t CoredumpFilter = ...;
7487 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7488 readonly i Nice = ...;
7489 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7490 readonly i IOSchedulingClass = ...;
7491 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7492 readonly i IOSchedulingPriority = ...;
7493 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7494 readonly i CPUSchedulingPolicy = ...;
7495 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7496 readonly i CPUSchedulingPriority = ...;
7497 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7498 readonly ay CPUAffinity = [...];
7499 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7500 readonly b CPUAffinityFromNUMA = ...;
7501 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7502 readonly i NUMAPolicy = ...;
7503 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7504 readonly ay NUMAMask = [...];
7505 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7506 readonly t TimerSlackNSec = ...;
7507 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7508 readonly b CPUSchedulingResetOnFork = ...;
7509 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7510 readonly b NonBlocking = ...;
7511 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7512 readonly s StandardInput = '...';
7513 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7514 readonly s StandardInputFileDescriptorName = '...';
7515 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7516 readonly ay StandardInputData = [...];
7517 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7518 readonly s StandardOutput = '...';
7519 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7520 readonly s StandardOutputFileDescriptorName = '...';
7521 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7522 readonly s StandardError = '...';
7523 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7524 readonly s StandardErrorFileDescriptorName = '...';
7525 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7526 readonly s TTYPath = '...';
7527 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7528 readonly b TTYReset = ...;
7529 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7530 readonly b TTYVHangup = ...;
7531 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7532 readonly b TTYVTDisallocate = ...;
7533 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7534 readonly i SyslogPriority = ...;
7535 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7536 readonly s SyslogIdentifier = '...';
7537 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7538 readonly b SyslogLevelPrefix = ...;
7539 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7540 readonly i SyslogLevel = ...;
7541 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7542 readonly i SyslogFacility = ...;
7543 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7544 readonly i LogLevelMax = ...;
7545 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7546 readonly t LogRateLimitIntervalUSec = ...;
7547 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7548 readonly u LogRateLimitBurst = ...;
7549 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7550 readonly aay LogExtraFields = [[...], ...];
7551 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7552 readonly s LogNamespace = '...';
7553 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7554 readonly i SecureBits = ...;
7555 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7556 readonly t CapabilityBoundingSet = ...;
7557 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7558 readonly t AmbientCapabilities = ...;
7559 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7560 readonly s User = '...';
7561 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7562 readonly s Group = '...';
7563 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7564 readonly b DynamicUser = ...;
7565 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7566 readonly b RemoveIPC = ...;
7567 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7568 readonly a(say) SetCredential = [...];
7569 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7570 readonly a(ss) LoadCredential = [...];
7571 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7572 readonly as SupplementaryGroups = ['...', ...];
7573 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7574 readonly s PAMName = '...';
7575 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7576 readonly as ReadWritePaths = ['...', ...];
7577 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7578 readonly as ReadOnlyPaths = ['...', ...];
7579 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7580 readonly as InaccessiblePaths = ['...', ...];
7581 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7582 readonly t MountFlags = ...;
7583 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7584 readonly b PrivateTmp = ...;
7585 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7586 readonly b PrivateDevices = ...;
7587 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7588 readonly b ProtectClock = ...;
7589 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7590 readonly b ProtectKernelTunables = ...;
7591 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7592 readonly b ProtectKernelModules = ...;
7593 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7594 readonly b ProtectKernelLogs = ...;
7595 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7596 readonly b ProtectControlGroups = ...;
7597 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7598 readonly b PrivateNetwork = ...;
7599 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7600 readonly b PrivateUsers = ...;
7601 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7602 readonly b PrivateMounts = ...;
7603 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7604 readonly s ProtectHome = '...';
7605 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7606 readonly s ProtectSystem = '...';
7607 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7608 readonly b SameProcessGroup = ...;
7609 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7610 readonly s UtmpIdentifier = '...';
7611 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7612 readonly s UtmpMode = '...';
7613 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7614 readonly (bs) SELinuxContext = ...;
7615 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7616 readonly (bs) AppArmorProfile = ...;
7617 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7618 readonly (bs) SmackProcessLabel = ...;
7619 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7620 readonly b IgnoreSIGPIPE = ...;
7621 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7622 readonly b NoNewPrivileges = ...;
7623 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7624 readonly (bas) SystemCallFilter = ...;
7625 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7626 readonly as SystemCallArchitectures = ['...', ...];
7627 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7628 readonly i SystemCallErrorNumber = ...;
7629 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7630 readonly s Personality = '...';
7631 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7632 readonly b LockPersonality = ...;
7633 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7634 readonly (bas) RestrictAddressFamilies = ...;
7635 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7636 readonly s RuntimeDirectoryPreserve = '...';
7637 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7638 readonly u RuntimeDirectoryMode = ...;
7639 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7640 readonly as RuntimeDirectory = ['...', ...];
7641 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7642 readonly u StateDirectoryMode = ...;
7643 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7644 readonly as StateDirectory = ['...', ...];
7645 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7646 readonly u CacheDirectoryMode = ...;
7647 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7648 readonly as CacheDirectory = ['...', ...];
7649 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7650 readonly u LogsDirectoryMode = ...;
7651 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7652 readonly as LogsDirectory = ['...', ...];
7653 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7654 readonly u ConfigurationDirectoryMode = ...;
7655 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7656 readonly as ConfigurationDirectory = ['...', ...];
7657 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7658 readonly t TimeoutCleanUSec = ...;
7659 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7660 readonly b MemoryDenyWriteExecute = ...;
7661 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7662 readonly b RestrictRealtime = ...;
7663 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7664 readonly b RestrictSUIDSGID = ...;
7665 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7666 readonly t RestrictNamespaces = ...;
7667 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7668 readonly a(ssbt) BindPaths = [...];
7669 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7670 readonly a(ssbt) BindReadOnlyPaths = [...];
7671 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7672 readonly a(ss) TemporaryFileSystem = [...];
7673 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7674 readonly b MountAPIVFS = ...;
7675 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7676 readonly s KeyringMode = '...';
7677 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7678 readonly s ProtectProc = '...';
7679 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7680 readonly s ProcSubset = '...';
7681 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7682 readonly b ProtectHostname = ...;
7683 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7684 readonly s NetworkNamespacePath = '...';
7685 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7686 readonly s KillMode = '...';
7687 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7688 readonly i KillSignal = ...;
7689 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7690 readonly i RestartKillSignal = ...;
7691 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7692 readonly i FinalKillSignal = ...;
7693 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7694 readonly b SendSIGKILL = ...;
7695 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7696 readonly b SendSIGHUP = ...;
7697 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7698 readonly i WatchdogSignal = ...;
7700 interface org.freedesktop.DBus.Peer { ... };
7701 interface org.freedesktop.DBus.Introspectable { ... };
7702 interface org.freedesktop.DBus.Properties { ... };
7703 interface org.freedesktop.systemd1.Unit { ... };
7707 <!--method GetProcesses is not documented!-->
7709 <!--method AttachProcesses is not documented!-->
7711 <!--property What is not documented!-->
7713 <!--property Priority is not documented!-->
7715 <!--property Options is not documented!-->
7717 <!--property TimeoutUSec is not documented!-->
7719 <!--property UID is not documented!-->
7721 <!--property GID is not documented!-->
7723 <!--property ExecDeactivate is not documented!-->
7725 <!--property Slice is not documented!-->
7727 <!--property MemoryCurrent is not documented!-->
7729 <!--property CPUUsageNSec is not documented!-->
7731 <!--property EffectiveCPUs is not documented!-->
7733 <!--property EffectiveMemoryNodes is not documented!-->
7735 <!--property TasksCurrent is not documented!-->
7737 <!--property IPIngressBytes is not documented!-->
7739 <!--property IPIngressPackets is not documented!-->
7741 <!--property IPEgressBytes is not documented!-->
7743 <!--property IPEgressPackets is not documented!-->
7745 <!--property IOReadBytes is not documented!-->
7747 <!--property IOReadOperations is not documented!-->
7749 <!--property IOWriteBytes is not documented!-->
7751 <!--property IOWriteOperations is not documented!-->
7753 <!--property Delegate is not documented!-->
7755 <!--property DelegateControllers is not documented!-->
7757 <!--property CPUAccounting is not documented!-->
7759 <!--property CPUWeight is not documented!-->
7761 <!--property StartupCPUWeight is not documented!-->
7763 <!--property CPUShares is not documented!-->
7765 <!--property StartupCPUShares is not documented!-->
7767 <!--property CPUQuotaPerSecUSec is not documented!-->
7769 <!--property CPUQuotaPeriodUSec is not documented!-->
7771 <!--property AllowedCPUs is not documented!-->
7773 <!--property AllowedMemoryNodes is not documented!-->
7775 <!--property IOAccounting is not documented!-->
7777 <!--property IOWeight is not documented!-->
7779 <!--property StartupIOWeight is not documented!-->
7781 <!--property IODeviceWeight is not documented!-->
7783 <!--property IOReadBandwidthMax is not documented!-->
7785 <!--property IOWriteBandwidthMax is not documented!-->
7787 <!--property IOReadIOPSMax is not documented!-->
7789 <!--property IOWriteIOPSMax is not documented!-->
7791 <!--property IODeviceLatencyTargetUSec is not documented!-->
7793 <!--property BlockIOAccounting is not documented!-->
7795 <!--property BlockIOWeight is not documented!-->
7797 <!--property StartupBlockIOWeight is not documented!-->
7799 <!--property BlockIODeviceWeight is not documented!-->
7801 <!--property BlockIOReadBandwidth is not documented!-->
7803 <!--property BlockIOWriteBandwidth is not documented!-->
7805 <!--property MemoryAccounting is not documented!-->
7807 <!--property DefaultMemoryLow is not documented!-->
7809 <!--property DefaultMemoryMin is not documented!-->
7811 <!--property MemoryMin is not documented!-->
7813 <!--property MemoryLow is not documented!-->
7815 <!--property MemoryHigh is not documented!-->
7817 <!--property MemoryMax is not documented!-->
7819 <!--property MemorySwapMax is not documented!-->
7821 <!--property MemoryLimit is not documented!-->
7823 <!--property DevicePolicy is not documented!-->
7825 <!--property DeviceAllow is not documented!-->
7827 <!--property TasksAccounting is not documented!-->
7829 <!--property TasksMax is not documented!-->
7831 <!--property IPAccounting is not documented!-->
7833 <!--property IPAddressAllow is not documented!-->
7835 <!--property IPAddressDeny is not documented!-->
7837 <!--property IPIngressFilterPath is not documented!-->
7839 <!--property IPEgressFilterPath is not documented!-->
7841 <!--property DisableControllers is not documented!-->
7843 <!--property EnvironmentFiles is not documented!-->
7845 <!--property PassEnvironment is not documented!-->
7847 <!--property UnsetEnvironment is not documented!-->
7849 <!--property UMask is not documented!-->
7851 <!--property LimitCPUSoft is not documented!-->
7853 <!--property LimitFSIZE is not documented!-->
7855 <!--property LimitFSIZESoft is not documented!-->
7857 <!--property LimitDATA is not documented!-->
7859 <!--property LimitDATASoft is not documented!-->
7861 <!--property LimitSTACK is not documented!-->
7863 <!--property LimitSTACKSoft is not documented!-->
7865 <!--property LimitCORE is not documented!-->
7867 <!--property LimitCORESoft is not documented!-->
7869 <!--property LimitRSS is not documented!-->
7871 <!--property LimitRSSSoft is not documented!-->
7873 <!--property LimitNOFILE is not documented!-->
7875 <!--property LimitNOFILESoft is not documented!-->
7877 <!--property LimitAS is not documented!-->
7879 <!--property LimitASSoft is not documented!-->
7881 <!--property LimitNPROC is not documented!-->
7883 <!--property LimitNPROCSoft is not documented!-->
7885 <!--property LimitMEMLOCK is not documented!-->
7887 <!--property LimitMEMLOCKSoft is not documented!-->
7889 <!--property LimitLOCKS is not documented!-->
7891 <!--property LimitLOCKSSoft is not documented!-->
7893 <!--property LimitSIGPENDING is not documented!-->
7895 <!--property LimitSIGPENDINGSoft is not documented!-->
7897 <!--property LimitMSGQUEUE is not documented!-->
7899 <!--property LimitMSGQUEUESoft is not documented!-->
7901 <!--property LimitNICE is not documented!-->
7903 <!--property LimitNICESoft is not documented!-->
7905 <!--property LimitRTPRIO is not documented!-->
7907 <!--property LimitRTPRIOSoft is not documented!-->
7909 <!--property LimitRTTIME is not documented!-->
7911 <!--property LimitRTTIMESoft is not documented!-->
7913 <!--property WorkingDirectory is not documented!-->
7915 <!--property RootDirectory is not documented!-->
7917 <!--property RootImage is not documented!-->
7919 <!--property RootImageOptions is not documented!-->
7921 <!--property RootHash is not documented!-->
7923 <!--property RootHashPath is not documented!-->
7925 <!--property RootHashSignature is not documented!-->
7927 <!--property RootHashSignaturePath is not documented!-->
7929 <!--property RootVerity is not documented!-->
7931 <!--property MountImages is not documented!-->
7933 <!--property OOMScoreAdjust is not documented!-->
7935 <!--property CoredumpFilter is not documented!-->
7937 <!--property Nice is not documented!-->
7939 <!--property IOSchedulingClass is not documented!-->
7941 <!--property IOSchedulingPriority is not documented!-->
7943 <!--property CPUSchedulingPolicy is not documented!-->
7945 <!--property CPUSchedulingPriority is not documented!-->
7947 <!--property CPUAffinity is not documented!-->
7949 <!--property CPUAffinityFromNUMA is not documented!-->
7951 <!--property NUMAPolicy is not documented!-->
7953 <!--property NUMAMask is not documented!-->
7955 <!--property TimerSlackNSec is not documented!-->
7957 <!--property CPUSchedulingResetOnFork is not documented!-->
7959 <!--property NonBlocking is not documented!-->
7961 <!--property StandardInput is not documented!-->
7963 <!--property StandardInputFileDescriptorName is not documented!-->
7965 <!--property StandardInputData is not documented!-->
7967 <!--property StandardOutput is not documented!-->
7969 <!--property StandardOutputFileDescriptorName is not documented!-->
7971 <!--property StandardError is not documented!-->
7973 <!--property StandardErrorFileDescriptorName is not documented!-->
7975 <!--property TTYPath is not documented!-->
7977 <!--property TTYReset is not documented!-->
7979 <!--property TTYVHangup is not documented!-->
7981 <!--property TTYVTDisallocate is not documented!-->
7983 <!--property SyslogPriority is not documented!-->
7985 <!--property SyslogIdentifier is not documented!-->
7987 <!--property SyslogLevelPrefix is not documented!-->
7989 <!--property SyslogLevel is not documented!-->
7991 <!--property SyslogFacility is not documented!-->
7993 <!--property LogLevelMax is not documented!-->
7995 <!--property LogRateLimitIntervalUSec is not documented!-->
7997 <!--property LogRateLimitBurst is not documented!-->
7999 <!--property LogExtraFields is not documented!-->
8001 <!--property LogNamespace is not documented!-->
8003 <!--property AmbientCapabilities is not documented!-->
8005 <!--property User is not documented!-->
8007 <!--property Group is not documented!-->
8009 <!--property DynamicUser is not documented!-->
8011 <!--property RemoveIPC is not documented!-->
8013 <!--property SetCredential is not documented!-->
8015 <!--property LoadCredential is not documented!-->
8017 <!--property SupplementaryGroups is not documented!-->
8019 <!--property PAMName is not documented!-->
8021 <!--property ReadWritePaths is not documented!-->
8023 <!--property ReadOnlyPaths is not documented!-->
8025 <!--property InaccessiblePaths is not documented!-->
8027 <!--property PrivateTmp is not documented!-->
8029 <!--property PrivateDevices is not documented!-->
8031 <!--property ProtectClock is not documented!-->
8033 <!--property ProtectKernelTunables is not documented!-->
8035 <!--property ProtectKernelModules is not documented!-->
8037 <!--property ProtectKernelLogs is not documented!-->
8039 <!--property ProtectControlGroups is not documented!-->
8041 <!--property PrivateNetwork is not documented!-->
8043 <!--property PrivateUsers is not documented!-->
8045 <!--property PrivateMounts is not documented!-->
8047 <!--property ProtectHome is not documented!-->
8049 <!--property ProtectSystem is not documented!-->
8051 <!--property SameProcessGroup is not documented!-->
8053 <!--property UtmpIdentifier is not documented!-->
8055 <!--property UtmpMode is not documented!-->
8057 <!--property SELinuxContext is not documented!-->
8059 <!--property AppArmorProfile is not documented!-->
8061 <!--property SmackProcessLabel is not documented!-->
8063 <!--property IgnoreSIGPIPE is not documented!-->
8065 <!--property NoNewPrivileges is not documented!-->
8067 <!--property SystemCallFilter is not documented!-->
8069 <!--property SystemCallArchitectures is not documented!-->
8071 <!--property SystemCallErrorNumber is not documented!-->
8073 <!--property Personality is not documented!-->
8075 <!--property LockPersonality is not documented!-->
8077 <!--property RestrictAddressFamilies is not documented!-->
8079 <!--property RuntimeDirectoryPreserve is not documented!-->
8081 <!--property RuntimeDirectoryMode is not documented!-->
8083 <!--property RuntimeDirectory is not documented!-->
8085 <!--property StateDirectoryMode is not documented!-->
8087 <!--property StateDirectory is not documented!-->
8089 <!--property CacheDirectoryMode is not documented!-->
8091 <!--property CacheDirectory is not documented!-->
8093 <!--property LogsDirectoryMode is not documented!-->
8095 <!--property LogsDirectory is not documented!-->
8097 <!--property ConfigurationDirectoryMode is not documented!-->
8099 <!--property ConfigurationDirectory is not documented!-->
8101 <!--property TimeoutCleanUSec is not documented!-->
8103 <!--property MemoryDenyWriteExecute is not documented!-->
8105 <!--property RestrictRealtime is not documented!-->
8107 <!--property RestrictSUIDSGID is not documented!-->
8109 <!--property RestrictNamespaces is not documented!-->
8111 <!--property BindPaths is not documented!-->
8113 <!--property BindReadOnlyPaths is not documented!-->
8115 <!--property TemporaryFileSystem is not documented!-->
8117 <!--property MountAPIVFS is not documented!-->
8119 <!--property KeyringMode is not documented!-->
8121 <!--property ProtectProc is not documented!-->
8123 <!--property ProcSubset is not documented!-->
8125 <!--property ProtectHostname is not documented!-->
8127 <!--property NetworkNamespacePath is not documented!-->
8129 <!--property KillMode is not documented!-->
8131 <!--property KillSignal is not documented!-->
8133 <!--property RestartKillSignal is not documented!-->
8135 <!--property FinalKillSignal is not documented!-->
8137 <!--property SendSIGKILL is not documented!-->
8139 <!--property SendSIGHUP is not documented!-->
8141 <!--property WatchdogSignal is not documented!-->
8143 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8145 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8147 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Swap"/>
8149 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8151 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Swap"/>
8153 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
8155 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
8157 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"What"/>
8159 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Priority"/>
8161 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Options"/>
8163 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutUSec"/>
8165 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlPID"/>
8167 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
8169 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UID"/>
8171 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GID"/>
8173 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecActivate"/>
8175 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecDeactivate"/>
8177 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
8179 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
8181 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
8183 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
8185 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
8187 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
8189 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
8191 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
8193 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
8195 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
8197 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
8199 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
8201 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
8203 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
8205 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
8207 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
8209 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
8211 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
8213 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
8215 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
8217 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
8219 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
8221 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
8223 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
8225 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
8227 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
8229 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
8231 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
8233 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
8235 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
8237 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
8239 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
8241 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
8243 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
8245 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
8247 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
8249 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
8251 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
8253 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
8255 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
8257 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
8259 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
8261 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
8263 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
8265 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
8267 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
8269 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
8271 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
8273 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
8275 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
8277 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
8279 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
8281 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
8283 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
8285 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
8287 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
8289 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
8291 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
8293 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
8295 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
8297 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
8299 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EnvironmentFiles"/>
8301 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassEnvironment"/>
8303 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnsetEnvironment"/>
8305 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UMask"/>
8307 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPU"/>
8309 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPUSoft"/>
8311 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZE"/>
8313 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZESoft"/>
8315 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATA"/>
8317 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATASoft"/>
8319 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACK"/>
8321 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACKSoft"/>
8323 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORE"/>
8325 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORESoft"/>
8327 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSS"/>
8329 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSSSoft"/>
8331 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILE"/>
8333 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILESoft"/>
8335 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitAS"/>
8337 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitASSoft"/>
8339 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROC"/>
8341 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROCSoft"/>
8343 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCK"/>
8345 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCKSoft"/>
8347 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKS"/>
8349 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKSSoft"/>
8351 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDING"/>
8353 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDINGSoft"/>
8355 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUE"/>
8357 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUESoft"/>
8359 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICE"/>
8361 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICESoft"/>
8363 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIO"/>
8365 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIOSoft"/>
8367 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIME"/>
8369 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIMESoft"/>
8371 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WorkingDirectory"/>
8373 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectory"/>
8375 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImage"/>
8377 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImageOptions"/>
8379 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHash"/>
8381 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashPath"/>
8383 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignature"/>
8385 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignaturePath"/>
8387 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootVerity"/>
8389 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountImages"/>
8391 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMScoreAdjust"/>
8393 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CoredumpFilter"/>
8395 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Nice"/>
8397 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingClass"/>
8399 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingPriority"/>
8401 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPolicy"/>
8403 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPriority"/>
8405 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinity"/>
8407 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinityFromNUMA"/>
8409 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAPolicy"/>
8411 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAMask"/>
8413 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
8415 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingResetOnFork"/>
8417 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NonBlocking"/>
8419 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInput"/>
8421 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputFileDescriptorName"/>
8423 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputData"/>
8425 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutput"/>
8427 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutputFileDescriptorName"/>
8429 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardError"/>
8431 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardErrorFileDescriptorName"/>
8433 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYPath"/>
8435 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYReset"/>
8437 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVHangup"/>
8439 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVTDisallocate"/>
8441 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogPriority"/>
8443 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogIdentifier"/>
8445 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevelPrefix"/>
8447 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevel"/>
8449 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogFacility"/>
8451 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevelMax"/>
8453 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitIntervalUSec"/>
8455 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitBurst"/>
8457 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogExtraFields"/>
8459 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogNamespace"/>
8461 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecureBits"/>
8463 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CapabilityBoundingSet"/>
8465 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AmbientCapabilities"/>
8467 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"User"/>
8469 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Group"/>
8471 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DynamicUser"/>
8473 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveIPC"/>
8475 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SetCredential"/>
8477 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadCredential"/>
8479 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SupplementaryGroups"/>
8481 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PAMName"/>
8483 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWritePaths"/>
8485 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadOnlyPaths"/>
8487 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InaccessiblePaths"/>
8489 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountFlags"/>
8491 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateTmp"/>
8493 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateDevices"/>
8495 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectClock"/>
8497 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelTunables"/>
8499 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelModules"/>
8501 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelLogs"/>
8503 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectControlGroups"/>
8505 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateNetwork"/>
8507 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateUsers"/>
8509 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateMounts"/>
8511 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHome"/>
8513 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectSystem"/>
8515 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SameProcessGroup"/>
8517 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpIdentifier"/>
8519 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpMode"/>
8521 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SELinuxContext"/>
8523 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AppArmorProfile"/>
8525 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackProcessLabel"/>
8527 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreSIGPIPE"/>
8529 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoNewPrivileges"/>
8531 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallFilter"/>
8533 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallArchitectures"/>
8535 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallErrorNumber"/>
8537 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Personality"/>
8539 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LockPersonality"/>
8541 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictAddressFamilies"/>
8543 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryPreserve"/>
8545 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryMode"/>
8547 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectory"/>
8549 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectoryMode"/>
8551 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectory"/>
8553 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectoryMode"/>
8555 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectory"/>
8557 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectoryMode"/>
8559 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectory"/>
8561 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectoryMode"/>
8563 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectory"/>
8565 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutCleanUSec"/>
8567 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryDenyWriteExecute"/>
8569 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictRealtime"/>
8571 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictSUIDSGID"/>
8573 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictNamespaces"/>
8575 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindPaths"/>
8577 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindReadOnlyPaths"/>
8579 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TemporaryFileSystem"/>
8581 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountAPIVFS"/>
8583 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeyringMode"/>
8585 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectProc"/>
8587 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProcSubset"/>
8589 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHostname"/>
8591 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NetworkNamespacePath"/>
8593 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
8595 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
8597 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
8599 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
8601 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
8603 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
8605 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
8607 <!--End of Autogenerated section-->
8610 <title>Properties
</title>
8612 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
8614 <citerefentry project=
"man-pages"><refentrytitle>swapon
</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
8615 their bus objects include implicit
<varname>ExecActivate
</varname> (and similar) fields which contain
8616 information about processes to execute. They also share most of the fields related to the execution
8617 context that Service objects expose (see above). In addition to these properties there are the
8620 <para><varname>ControlPID
</varname> contains the PID of the currently running
8621 <citerefentry project=
"man-pages"><refentrytitle>swapon
</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
8622 <citerefentry project=
"man-pages"><refentrytitle>swapoff
</refentrytitle><manvolnum>8</manvolnum></citerefentry>
8623 command if there is one running, otherwise
0.
</para>
8625 <para><varname>Result
</varname> contains a value explaining why a mount unit failed if it failed. It
8626 can take the values
<literal>success
</literal>,
<literal>resources
</literal>,
8627 <literal>timeout
</literal>,
<literal>exit-code
</literal>,
<literal>signal
</literal>, or
8628 <literal>core-dump
</literal> which have the identical meanings as the corresponding values of the
8629 corresponding field of service unit objects (see above).
</para>
8635 <title>Path Unit Objects
</title>
8637 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/cups_2epath" interface=
"org.freedesktop.systemd1.Path">
8638 node /org/freedesktop/systemd1/unit/cups_2epath {
8639 interface org.freedesktop.systemd1.Path {
8641 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8642 readonly s Unit = '...';
8643 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8644 readonly a(ss) Paths = [...];
8645 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8646 readonly b MakeDirectory = ...;
8647 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8648 readonly u DirectoryMode = ...;
8649 readonly s Result = '...';
8651 interface org.freedesktop.DBus.Peer { ... };
8652 interface org.freedesktop.DBus.Introspectable { ... };
8653 interface org.freedesktop.DBus.Properties { ... };
8654 interface org.freedesktop.systemd1.Unit { ... };
8658 <!--property MakeDirectory is not documented!-->
8660 <!--property DirectoryMode is not documented!-->
8662 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8664 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8666 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Path"/>
8668 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8670 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Path"/>
8672 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Unit"/>
8674 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Paths"/>
8676 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MakeDirectory"/>
8678 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DirectoryMode"/>
8680 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
8682 <!--End of Autogenerated section-->
8685 <title>Properties
</title>
8687 <para>Most properties correspond directly with the matching settings in path unit files.
</para>
8689 <para>The others:
</para>
8691 <para><varname>Paths
</varname> contains an array of structs. Each struct contains the condition to
8692 watch, which can be one of
<literal>PathExists
</literal>,
<literal>PathExistsGlob
</literal>,
8693 <literal>PathChanged
</literal>,
<literal>PathModified
</literal>, or
<literal>DirectoryNotEmpty
</literal>
8694 which correspond directly to the matching settings in the path unit files; and the path to watch,
8695 possibly including glob expressions.
</para>
8697 <para><varname>Result
</varname> contains a result value which can be
<literal>success
</literal> or
8698 <literal>resources
</literal> which have the same meaning as the corresponding field of the Service
8704 <title>Slice Unit Objects
</title>
8706 <para>All slice unit objects implement the
<interfacename>org.freedesktop.systemd1.Slice
</interfacename>
8707 interface (described here) in addition to the generic
8708 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
8710 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/system_2eslice" interface=
"org.freedesktop.systemd1.Slice">
8711 node /org/freedesktop/systemd1/unit/system_2eslice {
8712 interface org.freedesktop.systemd1.Slice {
8714 GetProcesses(out a(sus) processes);
8715 AttachProcesses(in s subcgroup,
8718 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8719 readonly s Slice = '...';
8720 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8721 readonly s ControlGroup = '...';
8722 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8723 readonly t MemoryCurrent = ...;
8724 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8725 readonly t CPUUsageNSec = ...;
8726 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8727 readonly ay EffectiveCPUs = [...];
8728 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8729 readonly ay EffectiveMemoryNodes = [...];
8730 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8731 readonly t TasksCurrent = ...;
8732 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8733 readonly t IPIngressBytes = ...;
8734 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8735 readonly t IPIngressPackets = ...;
8736 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8737 readonly t IPEgressBytes = ...;
8738 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8739 readonly t IPEgressPackets = ...;
8740 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8741 readonly t IOReadBytes = ...;
8742 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8743 readonly t IOReadOperations = ...;
8744 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8745 readonly t IOWriteBytes = ...;
8746 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8747 readonly t IOWriteOperations = ...;
8748 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8749 readonly b Delegate = ...;
8750 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8751 readonly as DelegateControllers = ['...', ...];
8752 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8753 readonly b CPUAccounting = ...;
8754 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8755 readonly t CPUWeight = ...;
8756 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8757 readonly t StartupCPUWeight = ...;
8758 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8759 readonly t CPUShares = ...;
8760 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8761 readonly t StartupCPUShares = ...;
8762 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8763 readonly t CPUQuotaPerSecUSec = ...;
8764 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8765 readonly t CPUQuotaPeriodUSec = ...;
8766 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8767 readonly ay AllowedCPUs = [...];
8768 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8769 readonly ay AllowedMemoryNodes = [...];
8770 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8771 readonly b IOAccounting = ...;
8772 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8773 readonly t IOWeight = ...;
8774 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8775 readonly t StartupIOWeight = ...;
8776 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8777 readonly a(st) IODeviceWeight = [...];
8778 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8779 readonly a(st) IOReadBandwidthMax = [...];
8780 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8781 readonly a(st) IOWriteBandwidthMax = [...];
8782 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8783 readonly a(st) IOReadIOPSMax = [...];
8784 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8785 readonly a(st) IOWriteIOPSMax = [...];
8786 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8787 readonly a(st) IODeviceLatencyTargetUSec = [...];
8788 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8789 readonly b BlockIOAccounting = ...;
8790 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8791 readonly t BlockIOWeight = ...;
8792 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8793 readonly t StartupBlockIOWeight = ...;
8794 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8795 readonly a(st) BlockIODeviceWeight = [...];
8796 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8797 readonly a(st) BlockIOReadBandwidth = [...];
8798 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8799 readonly a(st) BlockIOWriteBandwidth = [...];
8800 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8801 readonly b MemoryAccounting = ...;
8802 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8803 readonly t DefaultMemoryLow = ...;
8804 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8805 readonly t DefaultMemoryMin = ...;
8806 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8807 readonly t MemoryMin = ...;
8808 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8809 readonly t MemoryLow = ...;
8810 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8811 readonly t MemoryHigh = ...;
8812 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8813 readonly t MemoryMax = ...;
8814 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8815 readonly t MemorySwapMax = ...;
8816 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8817 readonly t MemoryLimit = ...;
8818 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8819 readonly s DevicePolicy = '...';
8820 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8821 readonly a(ss) DeviceAllow = [...];
8822 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8823 readonly b TasksAccounting = ...;
8824 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8825 readonly t TasksMax = ...;
8826 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8827 readonly b IPAccounting = ...;
8828 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8829 readonly a(iayu) IPAddressAllow = [...];
8830 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8831 readonly a(iayu) IPAddressDeny = [...];
8832 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8833 readonly as IPIngressFilterPath = ['...', ...];
8834 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8835 readonly as IPEgressFilterPath = ['...', ...];
8836 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8837 readonly as DisableControllers = ['...', ...];
8839 interface org.freedesktop.DBus.Peer { ... };
8840 interface org.freedesktop.DBus.Introspectable { ... };
8841 interface org.freedesktop.DBus.Properties { ... };
8842 interface org.freedesktop.systemd1.Unit { ... };
8846 <!--method GetProcesses is not documented!-->
8848 <!--method AttachProcesses is not documented!-->
8850 <!--property Slice is not documented!-->
8852 <!--property MemoryCurrent is not documented!-->
8854 <!--property CPUUsageNSec is not documented!-->
8856 <!--property EffectiveCPUs is not documented!-->
8858 <!--property EffectiveMemoryNodes is not documented!-->
8860 <!--property TasksCurrent is not documented!-->
8862 <!--property IPIngressBytes is not documented!-->
8864 <!--property IPIngressPackets is not documented!-->
8866 <!--property IPEgressBytes is not documented!-->
8868 <!--property IPEgressPackets is not documented!-->
8870 <!--property IOReadBytes is not documented!-->
8872 <!--property IOReadOperations is not documented!-->
8874 <!--property IOWriteBytes is not documented!-->
8876 <!--property IOWriteOperations is not documented!-->
8878 <!--property Delegate is not documented!-->
8880 <!--property DelegateControllers is not documented!-->
8882 <!--property CPUAccounting is not documented!-->
8884 <!--property CPUWeight is not documented!-->
8886 <!--property StartupCPUWeight is not documented!-->
8888 <!--property CPUShares is not documented!-->
8890 <!--property StartupCPUShares is not documented!-->
8892 <!--property CPUQuotaPerSecUSec is not documented!-->
8894 <!--property CPUQuotaPeriodUSec is not documented!-->
8896 <!--property AllowedCPUs is not documented!-->
8898 <!--property AllowedMemoryNodes is not documented!-->
8900 <!--property IOAccounting is not documented!-->
8902 <!--property IOWeight is not documented!-->
8904 <!--property StartupIOWeight is not documented!-->
8906 <!--property IODeviceWeight is not documented!-->
8908 <!--property IOReadBandwidthMax is not documented!-->
8910 <!--property IOWriteBandwidthMax is not documented!-->
8912 <!--property IOReadIOPSMax is not documented!-->
8914 <!--property IOWriteIOPSMax is not documented!-->
8916 <!--property IODeviceLatencyTargetUSec is not documented!-->
8918 <!--property BlockIOAccounting is not documented!-->
8920 <!--property BlockIOWeight is not documented!-->
8922 <!--property StartupBlockIOWeight is not documented!-->
8924 <!--property BlockIODeviceWeight is not documented!-->
8926 <!--property BlockIOReadBandwidth is not documented!-->
8928 <!--property BlockIOWriteBandwidth is not documented!-->
8930 <!--property MemoryAccounting is not documented!-->
8932 <!--property DefaultMemoryLow is not documented!-->
8934 <!--property DefaultMemoryMin is not documented!-->
8936 <!--property MemoryMin is not documented!-->
8938 <!--property MemoryLow is not documented!-->
8940 <!--property MemoryHigh is not documented!-->
8942 <!--property MemoryMax is not documented!-->
8944 <!--property MemorySwapMax is not documented!-->
8946 <!--property MemoryLimit is not documented!-->
8948 <!--property DevicePolicy is not documented!-->
8950 <!--property DeviceAllow is not documented!-->
8952 <!--property TasksAccounting is not documented!-->
8954 <!--property TasksMax is not documented!-->
8956 <!--property IPAccounting is not documented!-->
8958 <!--property IPAddressAllow is not documented!-->
8960 <!--property IPAddressDeny is not documented!-->
8962 <!--property IPIngressFilterPath is not documented!-->
8964 <!--property IPEgressFilterPath is not documented!-->
8966 <!--property DisableControllers is not documented!-->
8968 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8970 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8972 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Slice"/>
8974 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8976 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Slice"/>
8978 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
8980 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
8982 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
8984 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
8986 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
8988 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
8990 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
8992 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
8994 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
8996 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
8998 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
9000 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
9002 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
9004 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
9006 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
9008 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
9010 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
9012 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
9014 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
9016 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
9018 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
9020 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
9022 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
9024 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
9026 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
9028 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
9030 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
9032 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
9034 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
9036 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
9038 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
9040 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
9042 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
9044 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
9046 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
9048 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
9050 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
9052 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
9054 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
9056 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
9058 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
9060 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
9062 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
9064 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
9066 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
9068 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
9070 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
9072 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
9074 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
9076 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
9078 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
9080 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
9082 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
9084 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
9086 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
9088 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
9090 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
9092 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
9094 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
9096 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
9098 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
9100 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
9102 <!--End of Autogenerated section-->
9105 <title>Properties
</title>
9107 <para>Most properties correspond directly with the matching settings in slice unit files.
</para>
9112 <title>Scope Unit Objects
</title>
9114 <para>All scope unit objects implement the
<interfacename>org.freedesktop.systemd1.Scope
</interfacename>
9115 interface (described here) in addition to the generic
9116 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
9118 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/session_2d1_2escope" interface=
"org.freedesktop.systemd1.Scope">
9119 node /org/freedesktop/systemd1/unit/session_2d1_2escope {
9120 interface org.freedesktop.systemd1.Scope {
9123 GetProcesses(out a(sus) processes);
9124 AttachProcesses(in s subcgroup,
9129 readonly s Controller = '...';
9130 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9131 readonly t TimeoutStopUSec = ...;
9132 readonly s Result = '...';
9133 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9134 readonly t RuntimeMaxUSec = ...;
9135 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9136 readonly s Slice = '...';
9137 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9138 readonly s ControlGroup = '...';
9139 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9140 readonly t MemoryCurrent = ...;
9141 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9142 readonly t CPUUsageNSec = ...;
9143 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9144 readonly ay EffectiveCPUs = [...];
9145 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9146 readonly ay EffectiveMemoryNodes = [...];
9147 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9148 readonly t TasksCurrent = ...;
9149 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9150 readonly t IPIngressBytes = ...;
9151 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9152 readonly t IPIngressPackets = ...;
9153 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9154 readonly t IPEgressBytes = ...;
9155 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9156 readonly t IPEgressPackets = ...;
9157 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9158 readonly t IOReadBytes = ...;
9159 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9160 readonly t IOReadOperations = ...;
9161 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9162 readonly t IOWriteBytes = ...;
9163 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9164 readonly t IOWriteOperations = ...;
9165 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9166 readonly b Delegate = ...;
9167 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9168 readonly as DelegateControllers = ['...', ...];
9169 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9170 readonly b CPUAccounting = ...;
9171 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9172 readonly t CPUWeight = ...;
9173 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9174 readonly t StartupCPUWeight = ...;
9175 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9176 readonly t CPUShares = ...;
9177 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9178 readonly t StartupCPUShares = ...;
9179 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9180 readonly t CPUQuotaPerSecUSec = ...;
9181 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9182 readonly t CPUQuotaPeriodUSec = ...;
9183 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9184 readonly ay AllowedCPUs = [...];
9185 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9186 readonly ay AllowedMemoryNodes = [...];
9187 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9188 readonly b IOAccounting = ...;
9189 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9190 readonly t IOWeight = ...;
9191 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9192 readonly t StartupIOWeight = ...;
9193 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9194 readonly a(st) IODeviceWeight = [...];
9195 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9196 readonly a(st) IOReadBandwidthMax = [...];
9197 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9198 readonly a(st) IOWriteBandwidthMax = [...];
9199 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9200 readonly a(st) IOReadIOPSMax = [...];
9201 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9202 readonly a(st) IOWriteIOPSMax = [...];
9203 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9204 readonly a(st) IODeviceLatencyTargetUSec = [...];
9205 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9206 readonly b BlockIOAccounting = ...;
9207 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9208 readonly t BlockIOWeight = ...;
9209 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9210 readonly t StartupBlockIOWeight = ...;
9211 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9212 readonly a(st) BlockIODeviceWeight = [...];
9213 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9214 readonly a(st) BlockIOReadBandwidth = [...];
9215 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9216 readonly a(st) BlockIOWriteBandwidth = [...];
9217 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9218 readonly b MemoryAccounting = ...;
9219 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9220 readonly t DefaultMemoryLow = ...;
9221 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9222 readonly t DefaultMemoryMin = ...;
9223 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9224 readonly t MemoryMin = ...;
9225 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9226 readonly t MemoryLow = ...;
9227 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9228 readonly t MemoryHigh = ...;
9229 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9230 readonly t MemoryMax = ...;
9231 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9232 readonly t MemorySwapMax = ...;
9233 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9234 readonly t MemoryLimit = ...;
9235 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9236 readonly s DevicePolicy = '...';
9237 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9238 readonly a(ss) DeviceAllow = [...];
9239 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9240 readonly b TasksAccounting = ...;
9241 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9242 readonly t TasksMax = ...;
9243 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9244 readonly b IPAccounting = ...;
9245 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9246 readonly a(iayu) IPAddressAllow = [...];
9247 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9248 readonly a(iayu) IPAddressDeny = [...];
9249 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9250 readonly as IPIngressFilterPath = ['...', ...];
9251 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9252 readonly as IPEgressFilterPath = ['...', ...];
9253 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9254 readonly as DisableControllers = ['...', ...];
9255 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9256 readonly s KillMode = '...';
9257 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9258 readonly i KillSignal = ...;
9259 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9260 readonly i RestartKillSignal = ...;
9261 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9262 readonly i FinalKillSignal = ...;
9263 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9264 readonly b SendSIGKILL = ...;
9265 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9266 readonly b SendSIGHUP = ...;
9267 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9268 readonly i WatchdogSignal = ...;
9270 interface org.freedesktop.DBus.Peer { ... };
9271 interface org.freedesktop.DBus.Introspectable { ... };
9272 interface org.freedesktop.DBus.Properties { ... };
9273 interface org.freedesktop.systemd1.Unit { ... };
9277 <!--method GetProcesses is not documented!-->
9279 <!--method AttachProcesses is not documented!-->
9281 <!--property RuntimeMaxUSec is not documented!-->
9283 <!--property Slice is not documented!-->
9285 <!--property MemoryCurrent is not documented!-->
9287 <!--property CPUUsageNSec is not documented!-->
9289 <!--property EffectiveCPUs is not documented!-->
9291 <!--property EffectiveMemoryNodes is not documented!-->
9293 <!--property TasksCurrent is not documented!-->
9295 <!--property IPIngressBytes is not documented!-->
9297 <!--property IPIngressPackets is not documented!-->
9299 <!--property IPEgressBytes is not documented!-->
9301 <!--property IPEgressPackets is not documented!-->
9303 <!--property IOReadBytes is not documented!-->
9305 <!--property IOReadOperations is not documented!-->
9307 <!--property IOWriteBytes is not documented!-->
9309 <!--property IOWriteOperations is not documented!-->
9311 <!--property Delegate is not documented!-->
9313 <!--property DelegateControllers is not documented!-->
9315 <!--property CPUAccounting is not documented!-->
9317 <!--property CPUWeight is not documented!-->
9319 <!--property StartupCPUWeight is not documented!-->
9321 <!--property CPUShares is not documented!-->
9323 <!--property StartupCPUShares is not documented!-->
9325 <!--property CPUQuotaPerSecUSec is not documented!-->
9327 <!--property CPUQuotaPeriodUSec is not documented!-->
9329 <!--property AllowedCPUs is not documented!-->
9331 <!--property AllowedMemoryNodes is not documented!-->
9333 <!--property IOAccounting is not documented!-->
9335 <!--property IOWeight is not documented!-->
9337 <!--property StartupIOWeight is not documented!-->
9339 <!--property IODeviceWeight is not documented!-->
9341 <!--property IOReadBandwidthMax is not documented!-->
9343 <!--property IOWriteBandwidthMax is not documented!-->
9345 <!--property IOReadIOPSMax is not documented!-->
9347 <!--property IOWriteIOPSMax is not documented!-->
9349 <!--property IODeviceLatencyTargetUSec is not documented!-->
9351 <!--property BlockIOAccounting is not documented!-->
9353 <!--property BlockIOWeight is not documented!-->
9355 <!--property StartupBlockIOWeight is not documented!-->
9357 <!--property BlockIODeviceWeight is not documented!-->
9359 <!--property BlockIOReadBandwidth is not documented!-->
9361 <!--property BlockIOWriteBandwidth is not documented!-->
9363 <!--property MemoryAccounting is not documented!-->
9365 <!--property DefaultMemoryLow is not documented!-->
9367 <!--property DefaultMemoryMin is not documented!-->
9369 <!--property MemoryMin is not documented!-->
9371 <!--property MemoryLow is not documented!-->
9373 <!--property MemoryHigh is not documented!-->
9375 <!--property MemoryMax is not documented!-->
9377 <!--property MemorySwapMax is not documented!-->
9379 <!--property MemoryLimit is not documented!-->
9381 <!--property DevicePolicy is not documented!-->
9383 <!--property DeviceAllow is not documented!-->
9385 <!--property TasksAccounting is not documented!-->
9387 <!--property TasksMax is not documented!-->
9389 <!--property IPAccounting is not documented!-->
9391 <!--property IPAddressAllow is not documented!-->
9393 <!--property IPAddressDeny is not documented!-->
9395 <!--property IPIngressFilterPath is not documented!-->
9397 <!--property IPEgressFilterPath is not documented!-->
9399 <!--property DisableControllers is not documented!-->
9401 <!--property KillMode is not documented!-->
9403 <!--property KillSignal is not documented!-->
9405 <!--property RestartKillSignal is not documented!-->
9407 <!--property FinalKillSignal is not documented!-->
9409 <!--property SendSIGKILL is not documented!-->
9411 <!--property SendSIGHUP is not documented!-->
9413 <!--property WatchdogSignal is not documented!-->
9415 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9417 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
9419 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Scope"/>
9421 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
9423 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Scope"/>
9425 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Abandon()"/>
9427 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
9429 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
9431 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"RequestStop"/>
9433 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Controller"/>
9435 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStopUSec"/>
9437 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
9439 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeMaxUSec"/>
9441 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
9443 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
9445 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
9447 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
9449 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
9451 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
9453 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
9455 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
9457 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
9459 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
9461 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
9463 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
9465 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
9467 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
9469 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
9471 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
9473 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
9475 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
9477 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
9479 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
9481 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
9483 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
9485 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
9487 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
9489 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
9491 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
9493 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
9495 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
9497 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
9499 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
9501 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
9503 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
9505 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
9507 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
9509 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
9511 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
9513 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
9515 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
9517 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
9519 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
9521 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
9523 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
9525 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
9527 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
9529 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
9531 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
9533 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
9535 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
9537 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
9539 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
9541 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
9543 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
9545 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
9547 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
9549 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
9551 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
9553 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
9555 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
9557 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
9559 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
9561 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
9563 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
9565 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
9567 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
9569 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
9571 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
9573 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
9575 <!--End of Autogenerated section-->
9578 <title>Methods
</title>
9580 <para><function>Abandon()
</function> may be used to place a scope unit in the
"abandoned" state. This
9581 may be used to inform the system manager that the manager that created the scope lost interest in the
9582 scope (for example, because it is terminating), without wanting to shut down the scope entirely.
</para>
9586 <title>Signals
</title>
9588 <para><function>RequestStop
</function> is sent to the peer that is configured in the
9589 <varname>Controller
</varname> property when systemd is requested to terminate the scope unit. A program
9590 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
9591 letting systemd do it with the usual
<constant>SIGTERM
</constant> logic.
</para>
9595 <title>Properties
</title>
9597 <para>All properties correspond directly with the matching properties of service units.
</para>
9599 <para><varname>Controller
</varname> contains the bus name (unique or well-known) that is notified when
9600 the scope unit is to be shut down via a
<function>RequestStop
</function> signal (see below). This is
9601 set when the scope is created. If not set, the scope's processes will terminated with
9602 <constant>SIGTERM
</constant> directly.
</para>
9608 <title>Job Objects
</title>
9610 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
9611 execution queue. Each job is attached to exactly one unit.
</para>
9613 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/job/666" interface=
"org.freedesktop.systemd1.Job">
9614 node /org/freedesktop/systemd1/job/
666 {
9615 interface org.freedesktop.systemd1.Job {
9618 GetAfter(out a(usssoo) jobs);
9619 GetBefore(out a(usssoo) jobs);
9621 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9622 readonly u Id = ...;
9623 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9624 readonly (so) Unit = ...;
9625 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9626 readonly s JobType = '...';
9627 readonly s State = '...';
9629 interface org.freedesktop.DBus.Peer { ... };
9630 interface org.freedesktop.DBus.Introspectable { ... };
9631 interface org.freedesktop.DBus.Properties { ... };
9635 <!--method GetAfter is not documented!-->
9637 <!--method GetBefore is not documented!-->
9639 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9641 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Job"/>
9643 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Job"/>
9645 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Cancel()"/>
9647 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetAfter()"/>
9649 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetBefore()"/>
9651 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Id"/>
9653 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Unit"/>
9655 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobType"/>
9657 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"State"/>
9659 <!--End of Autogenerated section-->
9662 <title>Methods
</title>
9664 <para><function>Cancel()
</function> cancels the job. Note that this will remove a job from the queue if
9665 it is not yet executed but generally will not cause a job that is already in the process of being
9666 executed to be aborted. This operation may also be requested via the
<function>CancelJob()
</function>
9667 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.
</para>
9671 <title>Properties
</title>
9673 <para><varname>Id
</varname> is the numeric Id of the job. During the runtime of a systemd instance each
9674 numeric ID is only assigned once.
</para>
9676 <para><varname>Unit
</varname> refers to the unit this job belongs to. It is a structure consisting of
9677 the name of the unit and a bus path to the unit's object.
</para>
9679 <para><varname>JobType
</varname> refers to the job's type and is one of
<literal>start
</literal>,
9680 <literal>verify-active
</literal>,
<literal>stop
</literal>,
<literal>reload
</literal>,
9681 <literal>restart
</literal>,
<literal>try-restart
</literal>, or
<literal>reload-or-start
</literal>. Note
9682 that later versions might define additional values.
</para>
9684 <para><varname>State
</varname> refers to the job's state and is one of
<literal>waiting
</literal> and
9685 <literal>running
</literal>. The former indicates that a job is currently queued but has not begun to
9686 execute yet. The latter indicates that a job is currently being executed.
</para>
9691 <title>Examples
</title>
9694 <title>Introspect
<interfacename>org.freedesktop.systemd1.Manager
</interfacename> on the bus
</title>
9697 $ gdbus introspect --system \
9698 --dest org.freedesktop.systemd1 \
9699 --object-path /org/freedesktop/systemd1
9704 <title>Introspect a unit on the bus
</title>
9707 $ busctl introspect org.freedesktop.systemd1 \
9708 $(busctl call org.freedesktop.systemd1 \
9709 /org/freedesktop/systemd1 \
9710 org.freedesktop.systemd1.Manager \
9711 GetUnit s systemd-resolved.service | cut -d'
"' -f2)
9716 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
9719 $ gdbus introspect --system --dest org.freedesktop.systemd1 \
9720 --object-path /org/freedesktop/systemd1/job/1292
9726 <title>Versioning</title>
9728 <para>These D-Bus interfaces follow <ulink url="http://
0pointer.de/blog/projects/versioning-dbus.html
">
9729 the usual interface versioning guidelines</ulink>.</para>