2 <!DOCTYPE refentry PUBLIC
"-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
4 <!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
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);
119 BindMountUnit(in s name,
124 MountImageUnit(in s name,
131 UnrefUnit(in s name);
132 StartTransientUnit(in s name,
137 GetUnitProcesses(in s name,
138 out a(sus) processes);
139 AttachProcessesToUnit(in s unit_name,
142 AbandonScope(in s name);
147 GetJobBefore(in u id,
152 SetShowStatus(in s mode);
153 ListUnits(out a(ssssssouso) units);
154 ListUnitsFiltered(in as states,
155 out a(ssssssouso) units);
156 ListUnitsByPatterns(in as states,
158 out a(ssssssouso) units);
159 ListUnitsByNames(in as names,
160 out a(ssssssouso) units);
161 ListJobs(out a(usssoo) jobs);
165 DumpByFileDescriptor(out h fd);
173 SwitchRoot(in s new_root,
175 SetEnvironment(in as assignments);
176 UnsetEnvironment(in as names);
177 UnsetAndSetEnvironment(in as names,
179 ListUnitFiles(out a(ss) unit_files);
180 ListUnitFilesByPatterns(in as states,
182 out a(ss) unit_files);
183 GetUnitFileState(in s file,
185 EnableUnitFiles(in as files,
188 out b carries_install_info,
190 DisableUnitFiles(in as files,
193 EnableUnitFilesWithFlags(in as files,
195 out b carries_install_info,
197 DisableUnitFilesWithFlags(in as files,
200 ReenableUnitFiles(in as files,
203 out b carries_install_info,
205 LinkUnitFiles(in as files,
209 PresetUnitFiles(in as files,
212 out b carries_install_info,
214 PresetUnitFilesWithMode(in as files,
218 out b carries_install_info,
220 MaskUnitFiles(in as files,
224 UnmaskUnitFiles(in as files,
227 RevertUnitFiles(in as files,
229 SetDefaultTarget(in s name,
232 GetDefaultTarget(out s name);
233 PresetAllUnitFiles(in s mode,
237 AddDependencyUnitFiles(in as files,
243 GetUnitFileLinks(in s name,
246 SetExitCode(in y number);
247 LookupDynamicUserByName(in s name,
249 LookupDynamicUserByUID(in u uid,
251 GetDynamicUsers(out a(us) users);
264 StartupFinished(t firmware,
273 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
274 readonly s Version = '...';
275 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
276 readonly s Features = '...';
277 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
278 readonly s Virtualization = '...';
279 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
280 readonly s Architecture = '...';
281 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
282 readonly s Tainted = '...';
283 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
284 readonly t FirmwareTimestamp = ...;
285 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
286 readonly t FirmwareTimestampMonotonic = ...;
287 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
288 readonly t LoaderTimestamp = ...;
289 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
290 readonly t LoaderTimestampMonotonic = ...;
291 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
292 readonly t KernelTimestamp = ...;
293 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
294 readonly t KernelTimestampMonotonic = ...;
295 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
296 readonly t InitRDTimestamp = ...;
297 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
298 readonly t InitRDTimestampMonotonic = ...;
299 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
300 readonly t UserspaceTimestamp = ...;
301 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
302 readonly t UserspaceTimestampMonotonic = ...;
303 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
304 readonly t FinishTimestamp = ...;
305 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
306 readonly t FinishTimestampMonotonic = ...;
307 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
308 readonly t SecurityStartTimestamp = ...;
309 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
310 readonly t SecurityStartTimestampMonotonic = ...;
311 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
312 readonly t SecurityFinishTimestamp = ...;
313 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
314 readonly t SecurityFinishTimestampMonotonic = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
316 readonly t GeneratorsStartTimestamp = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
318 readonly t GeneratorsStartTimestampMonotonic = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
320 readonly t GeneratorsFinishTimestamp = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
322 readonly t GeneratorsFinishTimestampMonotonic = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
324 readonly t UnitsLoadStartTimestamp = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
326 readonly t UnitsLoadStartTimestampMonotonic = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
328 readonly t UnitsLoadFinishTimestamp = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
330 readonly t UnitsLoadFinishTimestampMonotonic = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
332 readonly t InitRDSecurityStartTimestamp = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
334 readonly t InitRDSecurityStartTimestampMonotonic = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
336 readonly t InitRDSecurityFinishTimestamp = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
338 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
340 readonly t InitRDGeneratorsStartTimestamp = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
342 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
344 readonly t InitRDGeneratorsFinishTimestamp = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
346 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
348 readonly t InitRDUnitsLoadStartTimestamp = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
350 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
352 readonly t InitRDUnitsLoadFinishTimestamp = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
354 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
356 @org.freedesktop.systemd1.Privileged(
"true")
357 readwrite s LogLevel = '...';
358 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
359 @org.freedesktop.systemd1.Privileged(
"true")
360 readwrite s LogTarget = '...';
361 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
362 readonly u NNames = ...;
363 readonly u NFailedUnits = ...;
364 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
365 readonly u NJobs = ...;
366 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
367 readonly u NInstalledJobs = ...;
368 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
369 readonly u NFailedJobs = ...;
370 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
371 readonly d Progress = ...;
372 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
373 readonly as Environment = ['...', ...];
374 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
375 readonly b ConfirmSpawn = ...;
376 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
377 readonly b ShowStatus = ...;
378 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
379 readonly as UnitPath = ['...', ...];
380 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
381 readonly s DefaultStandardOutput = '...';
382 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
383 readonly s DefaultStandardError = '...';
384 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
385 @org.freedesktop.systemd1.Privileged(
"true")
386 readwrite t RuntimeWatchdogUSec = ...;
387 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
388 @org.freedesktop.systemd1.Privileged(
"true")
389 readwrite t RebootWatchdogUSec = ...;
390 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
391 @org.freedesktop.systemd1.Privileged(
"true")
392 readwrite t KExecWatchdogUSec = ...;
393 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
394 @org.freedesktop.systemd1.Privileged(
"true")
395 readwrite b ServiceWatchdogs = ...;
396 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
397 readonly s ControlGroup = '...';
398 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
399 readonly s SystemState = '...';
400 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
401 readonly y ExitCode = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
403 readonly t DefaultTimerAccuracyUSec = ...;
404 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
405 readonly t DefaultTimeoutStartUSec = ...;
406 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
407 readonly t DefaultTimeoutStopUSec = ...;
408 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
409 readonly t DefaultTimeoutAbortUSec = ...;
410 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
411 readonly t DefaultRestartUSec = ...;
412 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
413 readonly t DefaultStartLimitIntervalUSec = ...;
414 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
415 readonly u DefaultStartLimitBurst = ...;
416 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
417 readonly b DefaultCPUAccounting = ...;
418 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
419 readonly b DefaultBlockIOAccounting = ...;
420 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
421 readonly b DefaultMemoryAccounting = ...;
422 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
423 readonly b DefaultTasksAccounting = ...;
424 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
425 readonly t DefaultLimitCPU = ...;
426 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
427 readonly t DefaultLimitCPUSoft = ...;
428 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
429 readonly t DefaultLimitFSIZE = ...;
430 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
431 readonly t DefaultLimitFSIZESoft = ...;
432 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
433 readonly t DefaultLimitDATA = ...;
434 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
435 readonly t DefaultLimitDATASoft = ...;
436 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
437 readonly t DefaultLimitSTACK = ...;
438 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
439 readonly t DefaultLimitSTACKSoft = ...;
440 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
441 readonly t DefaultLimitCORE = ...;
442 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
443 readonly t DefaultLimitCORESoft = ...;
444 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
445 readonly t DefaultLimitRSS = ...;
446 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
447 readonly t DefaultLimitRSSSoft = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
449 readonly t DefaultLimitNOFILE = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
451 readonly t DefaultLimitNOFILESoft = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
453 readonly t DefaultLimitAS = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
455 readonly t DefaultLimitASSoft = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
457 readonly t DefaultLimitNPROC = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
459 readonly t DefaultLimitNPROCSoft = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
461 readonly t DefaultLimitMEMLOCK = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
463 readonly t DefaultLimitMEMLOCKSoft = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
465 readonly t DefaultLimitLOCKS = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
467 readonly t DefaultLimitLOCKSSoft = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
469 readonly t DefaultLimitSIGPENDING = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
471 readonly t DefaultLimitSIGPENDINGSoft = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
473 readonly t DefaultLimitMSGQUEUE = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
475 readonly t DefaultLimitMSGQUEUESoft = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
477 readonly t DefaultLimitNICE = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
479 readonly t DefaultLimitNICESoft = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
481 readonly t DefaultLimitRTPRIO = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
483 readonly t DefaultLimitRTPRIOSoft = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
485 readonly t DefaultLimitRTTIME = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
487 readonly t DefaultLimitRTTIMESoft = ...;
488 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
489 readonly t DefaultTasksMax = ...;
490 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
491 readonly t TimerSlackNSec = ...;
492 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
493 readonly s DefaultOOMPolicy = '...';
495 interface org.freedesktop.DBus.Peer { ... };
496 interface org.freedesktop.DBus.Introspectable { ... };
497 interface org.freedesktop.DBus.Properties { ... };
501 <!--method GetUnitByInvocationID is not documented!-->
503 <!--method GetUnitByControlGroup is not documented!-->
505 <!--method EnqueueUnitJob is not documented!-->
507 <!--method CleanUnit is not documented!-->
509 <!--method FreezeUnit is not documented!-->
511 <!--method ThawUnit is not documented!-->
513 <!--method RefUnit is not documented!-->
515 <!--method UnrefUnit is not documented!-->
517 <!--method GetUnitProcesses is not documented!-->
519 <!--method AttachProcessesToUnit is not documented!-->
521 <!--method AbandonScope is not documented!-->
523 <!--method GetJobAfter is not documented!-->
525 <!--method GetJobBefore is not documented!-->
527 <!--method SetShowStatus is not documented!-->
529 <!--method ListUnitsFiltered is not documented!-->
531 <!--method ListUnitsByPatterns is not documented!-->
533 <!--method ListUnitsByNames is not documented!-->
535 <!--method Dump is not documented!-->
537 <!--method DumpByFileDescriptor is not documented!-->
539 <!--method ListUnitFilesByPatterns is not documented!-->
541 <!--method PresetUnitFilesWithMode is not documented!-->
543 <!--method RevertUnitFiles is not documented!-->
545 <!--method PresetAllUnitFiles is not documented!-->
547 <!--method AddDependencyUnitFiles is not documented!-->
549 <!--method GetUnitFileLinks is not documented!-->
551 <!--method SetExitCode is not documented!-->
553 <!--method LookupDynamicUserByName is not documented!-->
555 <!--method LookupDynamicUserByUID is not documented!-->
557 <!--method GetDynamicUsers is not documented!-->
559 <!--signal UnitNew is not documented!-->
561 <!--signal UnitRemoved is not documented!-->
563 <!--signal JobNew is not documented!-->
565 <!--signal JobRemoved is not documented!-->
567 <!--signal StartupFinished is not documented!-->
569 <!--signal UnitFilesChanged is not documented!-->
571 <!--signal Reloading is not documented!-->
573 <!--property SecurityStartTimestampMonotonic is not documented!-->
575 <!--property SecurityFinishTimestamp is not documented!-->
577 <!--property SecurityFinishTimestampMonotonic is not documented!-->
579 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
581 <!--property GeneratorsFinishTimestamp is not documented!-->
583 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
585 <!--property UnitsLoadStartTimestamp is not documented!-->
587 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
589 <!--property UnitsLoadFinishTimestamp is not documented!-->
591 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
593 <!--property InitRDSecurityStartTimestamp is not documented!-->
595 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
597 <!--property InitRDSecurityFinishTimestamp is not documented!-->
599 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
601 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
603 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
605 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
607 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
609 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
611 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
613 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
615 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
617 <!--property LogLevel is not documented!-->
619 <!--property LogTarget is not documented!-->
621 <!--property NFailedUnits is not documented!-->
623 <!--property ConfirmSpawn is not documented!-->
625 <!--property ShowStatus is not documented!-->
627 <!--property DefaultStandardOutput is not documented!-->
629 <!--property DefaultStandardError is not documented!-->
631 <!--property RuntimeWatchdogUSec is not documented!-->
633 <!--property RebootWatchdogUSec is not documented!-->
635 <!--property KExecWatchdogUSec is not documented!-->
637 <!--property ServiceWatchdogs is not documented!-->
639 <!--property SystemState is not documented!-->
641 <!--property ExitCode is not documented!-->
643 <!--property DefaultTimerAccuracyUSec is not documented!-->
645 <!--property DefaultTimeoutStartUSec is not documented!-->
647 <!--property DefaultTimeoutStopUSec is not documented!-->
649 <!--property DefaultTimeoutAbortUSec is not documented!-->
651 <!--property DefaultRestartUSec is not documented!-->
653 <!--property DefaultStartLimitIntervalUSec is not documented!-->
655 <!--property DefaultStartLimitBurst is not documented!-->
657 <!--property DefaultCPUAccounting is not documented!-->
659 <!--property DefaultBlockIOAccounting is not documented!-->
661 <!--property DefaultMemoryAccounting is not documented!-->
663 <!--property DefaultTasksAccounting is not documented!-->
665 <!--property DefaultLimitCPU is not documented!-->
667 <!--property DefaultLimitCPUSoft is not documented!-->
669 <!--property DefaultLimitFSIZE is not documented!-->
671 <!--property DefaultLimitFSIZESoft is not documented!-->
673 <!--property DefaultLimitDATA is not documented!-->
675 <!--property DefaultLimitDATASoft is not documented!-->
677 <!--property DefaultLimitSTACK is not documented!-->
679 <!--property DefaultLimitSTACKSoft is not documented!-->
681 <!--property DefaultLimitCORE is not documented!-->
683 <!--property DefaultLimitCORESoft is not documented!-->
685 <!--property DefaultLimitRSS is not documented!-->
687 <!--property DefaultLimitRSSSoft is not documented!-->
689 <!--property DefaultLimitNOFILE is not documented!-->
691 <!--property DefaultLimitNOFILESoft is not documented!-->
693 <!--property DefaultLimitAS is not documented!-->
695 <!--property DefaultLimitASSoft is not documented!-->
697 <!--property DefaultLimitNPROC is not documented!-->
699 <!--property DefaultLimitNPROCSoft is not documented!-->
701 <!--property DefaultLimitMEMLOCK is not documented!-->
703 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
705 <!--property DefaultLimitLOCKS is not documented!-->
707 <!--property DefaultLimitLOCKSSoft is not documented!-->
709 <!--property DefaultLimitSIGPENDING is not documented!-->
711 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
713 <!--property DefaultLimitMSGQUEUE is not documented!-->
715 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
717 <!--property DefaultLimitNICE is not documented!-->
719 <!--property DefaultLimitNICESoft is not documented!-->
721 <!--property DefaultLimitRTPRIO is not documented!-->
723 <!--property DefaultLimitRTPRIOSoft is not documented!-->
725 <!--property DefaultLimitRTTIME is not documented!-->
727 <!--property DefaultLimitRTTIMESoft is not documented!-->
729 <!--property DefaultTasksMax is not documented!-->
731 <!--property TimerSlackNSec is not documented!-->
733 <!--property DefaultOOMPolicy is not documented!-->
735 <!--Autogenerated cross-references for systemd.directives, do not edit-->
737 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Manager"/>
739 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Manager"/>
741 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnit()"/>
743 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitByPID()"/>
745 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitByInvocationID()"/>
747 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitByControlGroup()"/>
749 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"LoadUnit()"/>
751 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"StartUnit()"/>
753 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"StartUnitReplace()"/>
755 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"StopUnit()"/>
757 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadUnit()"/>
759 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"RestartUnit()"/>
761 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"TryRestartUnit()"/>
763 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadOrRestartUnit()"/>
765 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadOrTryRestartUnit()"/>
767 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"EnqueueUnitJob()"/>
769 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"KillUnit()"/>
771 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"CleanUnit()"/>
773 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"FreezeUnit()"/>
775 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ThawUnit()"/>
777 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ResetFailedUnit()"/>
779 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetUnitProperties()"/>
781 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"BindMountUnit()"/>
783 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"MountImageUnit()"/>
785 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"RefUnit()"/>
787 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"UnrefUnit()"/>
789 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"StartTransientUnit()"/>
791 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitProcesses()"/>
793 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcessesToUnit()"/>
795 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AbandonScope()"/>
797 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetJob()"/>
799 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetJobAfter()"/>
801 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetJobBefore()"/>
803 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"CancelJob()"/>
805 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ClearJobs()"/>
807 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ResetFailed()"/>
809 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetShowStatus()"/>
811 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnits()"/>
813 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitsFiltered()"/>
815 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitsByPatterns()"/>
817 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitsByNames()"/>
819 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListJobs()"/>
821 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Subscribe()"/>
823 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Unsubscribe()"/>
825 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Dump()"/>
827 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"DumpByFileDescriptor()"/>
829 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Reload()"/>
831 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Reexecute()"/>
833 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Exit()"/>
835 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Reboot()"/>
837 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"PowerOff()"/>
839 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Halt()"/>
841 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"KExec()"/>
843 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SwitchRoot()"/>
845 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetEnvironment()"/>
847 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"UnsetEnvironment()"/>
849 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"UnsetAndSetEnvironment()"/>
851 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitFiles()"/>
853 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitFilesByPatterns()"/>
855 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitFileState()"/>
857 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"EnableUnitFiles()"/>
859 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"DisableUnitFiles()"/>
861 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"EnableUnitFilesWithFlags()"/>
863 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"DisableUnitFilesWithFlags()"/>
865 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReenableUnitFiles()"/>
867 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"LinkUnitFiles()"/>
869 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"PresetUnitFiles()"/>
871 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"PresetUnitFilesWithMode()"/>
873 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"MaskUnitFiles()"/>
875 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"UnmaskUnitFiles()"/>
877 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"RevertUnitFiles()"/>
879 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetDefaultTarget()"/>
881 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetDefaultTarget()"/>
883 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"PresetAllUnitFiles()"/>
885 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AddDependencyUnitFiles()"/>
887 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitFileLinks()"/>
889 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetExitCode()"/>
891 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"LookupDynamicUserByName()"/>
893 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"LookupDynamicUserByUID()"/>
895 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetDynamicUsers()"/>
897 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"UnitNew"/>
899 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"UnitRemoved"/>
901 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"JobNew"/>
903 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"JobRemoved"/>
905 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"StartupFinished"/>
907 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"UnitFilesChanged"/>
909 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"Reloading"/>
911 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Version"/>
913 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Features"/>
915 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Virtualization"/>
917 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Architecture"/>
919 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Tainted"/>
921 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FirmwareTimestamp"/>
923 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FirmwareTimestampMonotonic"/>
925 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoaderTimestamp"/>
927 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoaderTimestampMonotonic"/>
929 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KernelTimestamp"/>
931 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KernelTimestampMonotonic"/>
933 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDTimestamp"/>
935 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDTimestampMonotonic"/>
937 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UserspaceTimestamp"/>
939 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UserspaceTimestampMonotonic"/>
941 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinishTimestamp"/>
943 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinishTimestampMonotonic"/>
945 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecurityStartTimestamp"/>
947 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecurityStartTimestampMonotonic"/>
949 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecurityFinishTimestamp"/>
951 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecurityFinishTimestampMonotonic"/>
953 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GeneratorsStartTimestamp"/>
955 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GeneratorsStartTimestampMonotonic"/>
957 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GeneratorsFinishTimestamp"/>
959 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GeneratorsFinishTimestampMonotonic"/>
961 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitsLoadStartTimestamp"/>
963 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitsLoadStartTimestampMonotonic"/>
965 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitsLoadFinishTimestamp"/>
967 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitsLoadFinishTimestampMonotonic"/>
969 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDSecurityStartTimestamp"/>
971 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDSecurityStartTimestampMonotonic"/>
973 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDSecurityFinishTimestamp"/>
975 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDSecurityFinishTimestampMonotonic"/>
977 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDGeneratorsStartTimestamp"/>
979 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDGeneratorsStartTimestampMonotonic"/>
981 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDGeneratorsFinishTimestamp"/>
983 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDGeneratorsFinishTimestampMonotonic"/>
985 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDUnitsLoadStartTimestamp"/>
987 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDUnitsLoadStartTimestampMonotonic"/>
989 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDUnitsLoadFinishTimestamp"/>
991 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDUnitsLoadFinishTimestampMonotonic"/>
993 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevel"/>
995 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogTarget"/>
997 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NNames"/>
999 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NFailedUnits"/>
1001 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NJobs"/>
1003 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NInstalledJobs"/>
1005 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NFailedJobs"/>
1007 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Progress"/>
1009 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
1011 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfirmSpawn"/>
1013 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ShowStatus"/>
1015 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitPath"/>
1017 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultStandardOutput"/>
1019 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultStandardError"/>
1021 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeWatchdogUSec"/>
1023 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RebootWatchdogUSec"/>
1025 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KExecWatchdogUSec"/>
1027 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ServiceWatchdogs"/>
1029 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
1031 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemState"/>
1033 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExitCode"/>
1035 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTimerAccuracyUSec"/>
1037 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTimeoutStartUSec"/>
1039 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTimeoutStopUSec"/>
1041 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTimeoutAbortUSec"/>
1043 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultRestartUSec"/>
1045 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultStartLimitIntervalUSec"/>
1047 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultStartLimitBurst"/>
1049 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultCPUAccounting"/>
1051 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultBlockIOAccounting"/>
1053 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryAccounting"/>
1055 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTasksAccounting"/>
1057 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitCPU"/>
1059 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitCPUSoft"/>
1061 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitFSIZE"/>
1063 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitFSIZESoft"/>
1065 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitDATA"/>
1067 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitDATASoft"/>
1069 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitSTACK"/>
1071 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitSTACKSoft"/>
1073 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitCORE"/>
1075 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitCORESoft"/>
1077 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRSS"/>
1079 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRSSSoft"/>
1081 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNOFILE"/>
1083 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNOFILESoft"/>
1085 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitAS"/>
1087 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitASSoft"/>
1089 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNPROC"/>
1091 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNPROCSoft"/>
1093 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitMEMLOCK"/>
1095 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitMEMLOCKSoft"/>
1097 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitLOCKS"/>
1099 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitLOCKSSoft"/>
1101 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitSIGPENDING"/>
1103 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitSIGPENDINGSoft"/>
1105 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitMSGQUEUE"/>
1107 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitMSGQUEUESoft"/>
1109 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNICE"/>
1111 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNICESoft"/>
1113 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRTPRIO"/>
1115 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRTPRIOSoft"/>
1117 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRTTIME"/>
1119 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRTTIMESoft"/>
1121 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTasksMax"/>
1123 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
1125 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultOOMPolicy"/>
1127 <!--End of Autogenerated section-->
1130 <title>Methods
</title>
1132 <para>Note that many of the methods exist twice: once on the
<interfacename>Manager
</interfacename>
1133 object and once on the respective unit objects. This is to optimize access times so that methods that
1134 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1135 the unit id, too.
</para>
1137 <para><function>GetUnit()
</function> may be used to get the unit object path for a unit name. It takes
1138 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
1141 <para><function>GetUnitByPID()
</function> may be used to get the unit object path of the unit a process
1142 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.
</para>
1144 <para><function>LoadUnit()
</function> is similar to
<function>GetUnit()
</function> but will load the
1145 unit from disk if possible.
</para>
1147 <para><function>StartUnit()
</function> enqueues a start job and possibly depending jobs. It takes the unit
1148 to activate and a mode string as arguments. The mode needs to be one of
<literal>replace
</literal>,
1149 <literal>fail
</literal>,
<literal>isolate
</literal>,
<literal>ignore-dependencies
</literal>, or
1150 <literal>ignore-requirements
</literal>. If
<literal>replace
</literal>, the method will start the unit and
1151 its dependencies, possibly replacing already queued jobs that conflict with it. If
1152 <literal>fail
</literal>, the method will start the unit and its dependencies, but will fail if this would
1153 change an already queued job. If
<literal>isolate
</literal>, the method will start the unit in question
1154 and terminate all units that aren't dependencies of it. If
<literal>ignore-dependencies
</literal>, it
1155 will start a unit but ignore all its dependencies. If
<literal>ignore-requirements
</literal>, it will
1156 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
1157 latter two options. On completion, this method returns the newly created job object.
</para>
1159 <para><function>StartUnitReplace()
</function> is similar to
<function>StartUnit()
</function> but
1160 replaces a job that is queued for one unit by a job for another unit.
</para>
1162 <para><function>StopUnit()
</function> is similar to
<function>StartUnit()
</function> but stops the
1163 specified unit rather than starting it. Note that the
<literal>isolate
</literal> mode is invalid for this
1166 <para><function>ReloadUnit()
</function>,
<function>RestartUnit()
</function>,
1167 <function>TryRestartUnit()
</function>,
<function>ReloadOrRestartUnit()
</function>, or
1168 <function>ReloadOrTryRestartUnit()
</function> may be used to restart and/or reload a unit. These methods take
1169 similar arguments as
<function>StartUnit()
</function>. Reloading is done only if the unit is already
1170 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
1171 the
"Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1172 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.
</para>
1174 <para><function>BindMountUnit()
</function> can be used to bind mount new files or directories into
1175 a running service mount namespace.
</para>
1177 <para><function>MountImageUnit()
</function> can be used to mount new images into a running service
1178 mount namespace.
</para>
1180 <para><function>KillUnit()
</function> may be used to kill (i.e. send a signal to) all processes of a
1181 unit. It takes the unit
<varname>name
</varname>, an enum
<varname>who
</varname> and a UNIX
1182 <varname>signal
</varname> number to send. The
<varname>who
</varname> enum is one of
1183 <literal>main
</literal>,
<literal>control
</literal> or
<literal>all
</literal>. If
1184 <literal>main
</literal>, only the main process of the unit is killed. If
<literal>control
</literal>, only
1185 the control process of the unit is killed. If
<literal>all
</literal>, all processes are killed. A
1186 <literal>control
</literal> process is for example a process that is configured via
1187 <varname>ExecStop=
</varname> and is spawned in parallel to the main daemon process in order to shut it
1190 <para><function>GetJob()
</function> returns the job object path for a specific job, identified by its
1193 <para><function>CancelJob()
</function> cancels a specific job identified by its numeric ID. This
1194 operation is also available in the
<function>Cancel()
</function> method of Job objects (see below) and
1195 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1196 have any effect on jobs whose execution has already begun.
</para>
1198 <para><function>ClearJobs()
</function> flushes the job queue, removing all jobs that are still
1199 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
1200 flushes jobs that are queued and have not yet begun execution.
</para>
1202 <para><function>ResetFailedUnit()
</function> resets the
"failed" state of a specific unit.
</para>
1204 <para><function>ResetFailed()
</function> resets the
"failed" state of all units.
</para>
1206 <para><function>ListUnits()
</function> returns an array of all currently loaded units. Note that
1207 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1208 than actual units behind them. The array consists of structures with the following elements:
1210 <listitem><para>The primary unit name as string
</para></listitem>
1212 <listitem><para>The human readable description string
</para></listitem>
1214 <listitem><para>The load state (i.e. whether the unit file has been loaded
1215 successfully)
</para></listitem>
1217 <listitem><para>The active state (i.e. whether the unit is currently started or
1218 not)
</para></listitem>
1220 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1221 the unit type, which the active state is not)
</para></listitem>
1223 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1224 the empty string.
</para></listitem>
1226 <listitem><para>The unit object path
</para></listitem>
1228 <listitem><para>If there is a job queued for the job unit, the numeric job id,
0
1229 otherwise
</para></listitem>
1231 <listitem><para>The job type as string
</para></listitem>
1233 <listitem><para>The job object path
</para></listitem>
1234 </itemizedlist></para>
1236 <para><function>ListJobs()
</function> returns an array with all currently queued jobs. Returns an array
1237 consisting of structures with the following elements:
1239 <listitem><para>The numeric job id
</para></listitem>
1241 <listitem><para>The primary unit name for this job
</para></listitem>
1243 <listitem><para>The job type as string
</para></listitem>
1245 <listitem><para>The job state as string
</para></listitem>
1247 <listitem><para>The job object path
</para></listitem>
1249 <listitem><para>The unit object path
</para></listitem>
1250 </itemizedlist></para>
1252 <para><function>Subscribe()
</function> enables most bus signals to be sent out. Clients which are
1253 interested in signals need to call this method. Signals are only sent out if at least one client
1254 invoked this method.
<function>Unsubscribe()
</function> reverts the signal subscription that
1255 <function>Subscribe()
</function> implements. It is not necessary to invoke
1256 <function>Unsubscribe()
</function> as clients are tracked. Signals are no longer sent out as soon as
1257 all clients which previously asked for
<function>Subscribe()
</function> either closed their connection
1258 to the bus or invoked
<function>Unsubscribe()
</function>.
</para>
1260 <para><function>Reload()
</function> may be invoked to reload all unit files.
</para>
1262 <para><function>Reexecute()
</function> may be invoked to reexecute the main manager process. It will
1263 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1264 more comprehensive version of
<function>Reload()
</function>.
</para>
1266 <para><function>Exit()
</function> may be invoked to ask the manager to exit. This is not available for
1267 the system manager and is useful only for user session managers.
</para>
1269 <para><function>Reboot()
</function>,
<function>PowerOff()
</function>,
<function>Halt()
</function>, or
1270 <function>KExec()
</function> may be used to ask for immediate reboot, powering down, halt or kexec
1271 based reboot of the system. Note that this does not shut down any services and immediately transitions
1272 into the reboot process. These functions are normally only called as the last step of shutdown and should
1273 not be called directly. To shut down the machine, it is generally a better idea to invoke
1274 <function>Reboot()
</function> or
<function>PowerOff()
</function> on the
1275 <filename>systemd-logind
</filename> manager object; see
1276 <citerefentry><refentrytitle>org.freedesktop.login1
</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1277 for more information.
</para>
1279 <para><function>SwitchRoot()
</function> may be used to transition to a new root directory. This is
1280 intended to be used by initial RAM disks. The method takes two arguments: the new root directory (which
1281 needs to be specified) and an init binary path (which may be left empty, in which case it is
1282 automatically searched for). The state of the system manager will be serialized before the
1283 transition. After the transition, the manager binary on the main system is invoked and replaces the old
1284 PID
1. All state will then be deserialized.
</para>
1286 <para><function>SetEnvironment()
</function> may be used to alter the environment block that is passed
1287 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1288 environment variables will be overridden.
</para>
1290 <para><function>UnsetEnvironment()
</function> may be used to unset environment variables. It takes a
1291 string array of environment variable names. All variables specified will be unset (if they have been
1292 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
1293 that were previously not set, but will not fail in that case.
</para>
1295 <para><function>UnsetAndSetEnvironment()
</function> is a combination of
1296 <function>UnsetEnvironment()
</function> and
<function>SetEnvironment()
</function>. It takes two
1297 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1298 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1301 <para><function>ListUnitFiles()
</function> returns an array of unit names and their enablement
1302 status. Note that
<function>ListUnit()
</function> returns a list of units currently loaded into memory,
1303 while
<function>ListUnitFiles()
</function> returns a list of unit
<emphasis>files
</emphasis> that were
1304 found on disk. Note that while most units are read directly from a unit file with the same name, some
1305 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1306 to be instantiated instead.
</para>
1308 <para><function>GetUnitFileState()
</function> returns the current enablement status of a specific unit
1311 <para><function>EnableUnitFiles()
</function> may be used to enable one or more units in the system (by
1312 creating symlinks to them in
<filename>/etc/
</filename> or
<filename>/run/
</filename>). It takes a list
1313 of unit files to enable (either just file names or full absolute paths if the unit files are residing
1314 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
1315 enabled for runtime only (true,
<filename>/run/
</filename>), or persistently (false,
1316 <filename>/etc/
</filename>). The second one controls whether symlinks pointing to other units shall be
1317 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
1318 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
1319 changes array consists of structures with three strings: the type of the change (one of
1320 <literal>symlink
</literal> or
<literal>unlink
</literal>), the file name of the symlink and the
1321 destination of the symlink. Note that most of the following calls return a changes list in the same
1324 <para>Similarly,
<function>DisableUnitFiles()
</function> disables one or more units in the system,
1325 i.e. removes all symlinks to them in
<filename>/etc/
</filename> and
<filename>/run/
</filename>.
</para>
1327 <para>The
<function>EnableUnitFilesWithFlags()
</function> and
<function>DisableUnitFilesWithFlags()
</function>
1328 take in options as flags instead of booleans to allow for extendability, defined as follows:
</para>
1331 #define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(
1)
<< 0)
1332 #define SD_SYSTEMD_UNIT_FORCE (UINT64_C(
1)
<< 1)
1333 #define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(
1)
<< 2)
1336 <para><varname>SD_SYSTEMD_UNIT_RUNTIME
</varname> will enable or disable the unit for runtime only,
1337 <varname>SD_SYSTEMD_UNIT_FORCE
</varname> controls whether symlinks pointing to other units shall be
1338 replaced if necessary.
<varname>SD_SYSTEMD_UNIT_PORTABLE
</varname> will add or remove the symlinks in
1339 <filename>/etc/systemd/system.attached
</filename> and
<filename>/run/systemd/system.attached
</filename>.
</para>
1341 <para>Similarly,
<function>ReenableUnitFiles()
</function> applies the changes to one or more units that
1342 would result from disabling and enabling the unit quickly one after the other in an atomic
1343 fashion. This is useful to apply updated [Install] information contained in unit files.
</para>
1345 <para>Similarly,
<function>LinkUnitFiles()
</function> links unit files (that are located outside of the
1346 usual unit search paths) into the unit search path.
</para>
1348 <para>Similarly,
<function>PresetUnitFiles()
</function> enables/disables one or more unit files
1349 according to the preset policy. See
1350 <citerefentry><refentrytitle>systemd.preset
</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1353 <para>Similarly,
<function>MaskUnitFiles()
</function> masks unit files and
1354 <function>UnmaskUnitFiles()
</function> unmasks them again.
</para>
1356 <para><function>SetDefaultTarget()
</function> changes the
<filename>default.target
</filename> link. See
1357 <citerefentry><refentrytitle>bootup
</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1360 <para><function>GetDefaultTarget()
</function> retrieves the name of the unit to which
1361 <filename>default.target
</filename> is aliased.
</para>
1363 <para><function>SetUnitProperties()
</function> may be used to modify certain unit properties at
1364 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1366 <citerefentry><refentrytitle>systemd.resource-control
</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
1367 may. The changes are applied instantly and stored on disk for future boots, unless
1368 <varname>runtime
</varname> is true, in which case the settings only apply until the next
1369 reboot.
<varname>name
</varname> is the name of the unit to modify.
<varname>properties
</varname> are
1370 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
1371 dictionary! Also note that when setting array properties with this method usually results in appending to
1372 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1373 then append to it.
</para>
1375 <para><function>StartTransientUnit()
</function> may be used to create and start a transient unit which
1376 will be released as soon as it is not running or referenced anymore or the system is
1377 rebooted.
<varname>name
</varname> is the unit name including its suffix and must be
1378 unique.
<varname>mode
</varname> is the same as in
<function>StartUnit()
</function>,
1379 <varname>properties
</varname> contains properties of the unit, specified like in
1380 <function>SetUnitProperties()
</function>.
<varname>aux
</varname> is currently unused and should be
1381 passed as an empty array. See the
1382 <ulink url=
"http://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
1383 Interface
</ulink> for more information how to make use of this functionality for resource control
1388 <title>Signals
</title>
1390 <para>Note that most signals are sent out only after
<function>Subscribe()
</function> has been invoked
1391 by at least one client. Make sure to invoke this method when subscribing to these signals!
</para>
1393 <para><function>UnitNew()
</function> and
<function>UnitRemoved()
</function> are sent out each time a
1394 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1395 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1396 parameters: the primary unit name and the object path.
</para>
1398 <para><function>JobNew()
</function> and
<function>JobRemoved()
</function> are sent out each time a new
1399 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
1400 for this job as arguments.
<function>JobRemoved()
</function> also includes a result string which is one
1401 of
<literal>done
</literal>,
<literal>canceled
</literal>,
<literal>timeout
</literal>,
1402 <literal>failed
</literal>,
<literal>dependency
</literal>, or
1403 <literal>skipped
</literal>.
<literal>done
</literal> indicates successful execution of a
1404 job.
<literal>canceled
</literal> indicates that a job has been canceled (via
1405 <function>CancelJob()
</function> above) before it finished execution (this doesn't necessarily mean
1406 though that the job operation is actually cancelled too, see above).
<literal>timeout
</literal>
1407 indicates that the job timeout was reached.
<literal>failed
</literal> indicates that the job
1408 failed.
<literal>dependency
</literal> indicates that a job this job depended on failed and the job hence
1409 was removed as well.
<literal>skipped
</literal> indicates that a job was skipped because
1410 it didn't apply to the unit's current state.
</para>
1412 <para><function>StartupFinished()
</function> is sent out when startup finishes. It carries six
1413 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
1414 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1415 userspace and in total. These values may also be calculated from the
1416 <varname>FirmwareTimestampMonotonic
</varname>,
<varname>LoaderTimestampMonotonic
</varname>,
1417 <varname>InitRDTimestampMonotonic
</varname>,
<varname>UserspaceTimestampMonotonic
</varname>, and
1418 <varname>FinishTimestampMonotonic
</varname> properties (see below).
</para>
1420 <para><function>UnitFilesChanged()
</function> is sent out each time the list of enabled or masked unit
1421 files on disk have changed.
</para>
1423 <para><function>Reloading()
</function> is sent out immediately before a daemon reload is done (with the
1424 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
1425 to False). This may be used by UIs to optimize UI updates.
</para>
1429 <title>Properties
</title>
1431 <para>Most properties simply reflect the respective options in
1432 <filename>/etc/systemd/system.conf
</filename> and the kernel command line.
</para>
1434 <para>The others:
</para>
1436 <para><varname>Version
</varname> encodes the version string of the running systemd instance. Note that
1437 the version string is purely informational. It should not be parsed and one may not assume the version to
1438 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
1439 it is not part of the public API.
</para>
1441 <para><varname>Features
</varname> encodes the features that have been enabled and disabled for this
1442 build. Enabled options are prefixed with +, disabled options with -.
</para>
1444 <para><varname>Tainted
</varname> encodes a couple of taint flags as a colon-separated list. When
1445 systemd detects it is running on a system with certain problems, it will set an appropriate taint
1446 flag. Taints may be used to lower the chance of bogus bug reports. The following taints are currently
1447 known:
<literal>split-usr
</literal>,
<literal>mtab-not-symlink
</literal>,
1448 <literal>cgroups-missing
</literal>,
<literal>local-hwclock
</literal>.
<literal>split-usr
</literal> is
1449 set if
<filename>/usr/
</filename> is not pre-mounted when systemd is first invoked. See
1450 <ulink url=
"http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1451 Booting Without /usr is Broken
</ulink>
1452 for details why this is bad.
<literal>mtab-not-symlink
</literal> indicates that
1453 <filename>/etc/mtab
</filename> is not a symlink to
<filename>/proc/self/mounts
</filename> as
1454 required.
<literal>cgroups-missing
</literal> indicates that control groups have not been enabled in the
1455 kernel.
<literal>local-hwclock
</literal> indicates that the local RTC is configured to be in local time
1456 rather than UTC.
</para>
1458 <para><varname>FirmwareTimestamp
</varname>,
<varname>FirmwareTimestampMonotonic
</varname>,
1459 <varname>LoaderTimestamp
</varname>,
<varname>LoaderTimestampMonotonic
</varname>,
1460 <varname>KernelTimestamp
</varname>,
<varname>KernelTimestampMonotonic
</varname>,
1461 <varname>InitRDTimestamp
</varname>,
<varname>InitRDTimestampMonotonic
</varname>,
1462 <varname>UserspaceTimestamp
</varname>,
<varname>UserspaceTimestampMonotonic
</varname>,
1463 <varname>FinishTimestamp
</varname>, and
<varname>FinishTimestampMonotonic
</varname> encode
1464 <constant>CLOCK_REALTIME
</constant> and
<constant>CLOCK_MONOTONIC
</constant> microsecond timestamps
1465 taken when the firmware first began execution, when the boot loader first began execution, when the
1466 kernel first began execution, when the initrd first began execution, when the main systemd instance
1467 began execution and finally, when all queued startup jobs finished execution. These values are useful
1468 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1469 <varname>KernelTimestampMonotonic
</varname> timestamp will always be
0 and
1470 <varname>FirmwareTimestampMonotonic
</varname> and
<varname>LoaderTimestampMonotonic
</varname> are to
1471 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1472 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both
0,
1473 indicating that no data is available.
</para>
1475 <para>Similarly, the
<varname>SecurityStartTimestamp
</varname>,
1476 <varname>GeneratorsStartTimestamp
</varname> and
<varname>LoadUnitTimestamp
</varname> (as well as their
1477 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1478 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
1479 the unit files.
</para>
1481 <para><varname>NNames
</varname> encodes how many unit names are currently known. This only includes
1482 names of units that are currently loaded and can be more than the amount of actually loaded units since
1483 units may have more than one name.
</para>
1485 <para><varname>NJobs
</varname> encodes how many jobs are currently queued.
</para>
1487 <para><varname>NInstalledJobs
</varname> encodes how many jobs have ever been queued in total.
</para>
1489 <para><varname>NFailedJobs
</varname> encodes how many jobs have ever failed in total.
</para>
1491 <para><varname>Progress
</varname> encodes boot progress as a floating point value between
0.0 and
1492 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
1493 number of executed and queued jobs. After startup, this field is always
1.0 indicating a finished
1496 <para><varname>Environment
</varname> encodes the environment block passed to all executed services. It
1497 may be altered with bus calls such as
<function>SetEnvironment()
</function> (see above).
</para>
1499 <para><varname>UnitPath
</varname> encodes the currently active unit file search path. It is an array of
1500 file system paths encoded as strings.
</para>
1502 <para><varname>Virtualization
</varname> contains a short ID string describing the virtualization
1503 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1504 an identifier such as
<literal>kvm
</literal>,
<literal>vmware
</literal> and so on. For a full list of
1506 <citerefentry><refentrytitle>systemd-detect-virt
</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1507 Note that only the
"innermost" virtualization technology is exported here. This detects both
1508 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).
</para>
1510 <para><varname>Architecture
</varname> contains a short ID string describing the architecture the
1511 systemd instance is running on. This follows the same vocabulary as
1512 <varname>ConditionArchitectures=
</varname>.
</para>
1514 <para><varname>ControlGroup
</varname> contains the root control group path of this system manager. Note
1515 that the root path is encoded as the empty string here (not as
<literal>/
</literal>!), so that it can be
1516 appended to
<filename>/sys/fs/cgroup/systemd
</filename> easily. This value will be set to the empty
1517 string for the host instance and some other string for container instances.
</para>
1521 <title>Security
</title>
1523 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
1524 operations are allowed through the polkit privilege system. Operations which modify unit state
1525 (
<function>StartUnit()
</function>,
<function>StopUnit()
</function>,
<function>KillUnit()
</function>,
1526 <function>RestartUnit()
</function> and similar,
<function>SetProperty()
</function>) require
1527 <interfacename>org.freedesktop.systemd1.manage-units
</interfacename>. Operations which modify unit file
1528 enablement state (
<function>EnableUnitFiles()
</function>,
<function>DisableUnitFiles()
</function>,
1529 <function>EnableUnitFilesWithFlags()
</function>,
<function>DisableUnitFilesWithFlags()
</function>,
1530 <function>ReenableUnitFiles()
</function>,
<function>LinkUnitFiles()
</function>,
1531 <function>PresetUnitFiles
</function>,
<function>MaskUnitFiles
</function>, and similar) require
1532 <interfacename>org.freedesktop.systemd1.manage-unit-files
</interfacename>. Operations which modify the
1533 exported environment (
<function>SetEnvironment()
</function>,
<function>UnsetEnvironment()
</function>,
1534 <function>UnsetAndSetEnvironment()
</function>) require
1535 <interfacename>org.freedesktop.systemd1.set-environment
</interfacename>.
<function>Reload()
</function>
1536 and
<function>Reexecute()
</function> require
1537 <interfacename>org.freedesktop.systemd1.reload-daemon
</interfacename>.
1543 <title>Unit Objects
</title>
1545 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface=
"org.freedesktop.systemd1.Unit">
1546 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1547 interface org.freedesktop.systemd1.Unit {
1557 TryRestart(in s mode,
1559 ReloadOrRestart(in s mode,
1561 ReloadOrTryRestart(in s mode,
1563 EnqueueJob(in s job_type,
1570 out a(uosos) affected_jobs);
1574 SetProperties(in b runtime,
1575 in a(sv) properties);
1582 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1583 readonly s Id = '...';
1584 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1585 readonly as Names = ['...', ...];
1586 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
1587 readonly s Following = '...';
1588 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1589 readonly as Requires = ['...', ...];
1590 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1591 readonly as Requisite = ['...', ...];
1592 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1593 readonly as Wants = ['...', ...];
1594 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1595 readonly as BindsTo = ['...', ...];
1596 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1597 readonly as PartOf = ['...', ...];
1598 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1599 readonly as RequiredBy = ['...', ...];
1600 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1601 readonly as RequisiteOf = ['...', ...];
1602 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1603 readonly as WantedBy = ['...', ...];
1604 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1605 readonly as BoundBy = ['...', ...];
1606 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1607 readonly as ConsistsOf = ['...', ...];
1608 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1609 readonly as Conflicts = ['...', ...];
1610 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1611 readonly as ConflictedBy = ['...', ...];
1612 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1613 readonly as Before = ['...', ...];
1614 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1615 readonly as After = ['...', ...];
1616 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1617 readonly as OnFailure = ['...', ...];
1618 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1619 readonly as Triggers = ['...', ...];
1620 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1621 readonly as TriggeredBy = ['...', ...];
1622 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1623 readonly as PropagatesReloadTo = ['...', ...];
1624 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1625 readonly as ReloadPropagatedFrom = ['...', ...];
1626 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1627 readonly as JoinsNamespaceOf = ['...', ...];
1628 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1629 readonly as RequiresMountsFor = ['...', ...];
1630 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1631 readonly as Documentation = ['...', ...];
1632 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1633 readonly s Description = '...';
1634 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1635 readonly s LoadState = '...';
1636 readonly s ActiveState = '...';
1637 readonly s FreezerState = '...';
1638 readonly s SubState = '...';
1639 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1640 readonly s FragmentPath = '...';
1641 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1642 readonly s SourcePath = '...';
1643 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1644 readonly as DropInPaths = ['...', ...];
1645 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
1646 readonly s UnitFileState = '...';
1647 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
1648 readonly s UnitFilePreset = '...';
1649 readonly t StateChangeTimestamp = ...;
1650 readonly t StateChangeTimestampMonotonic = ...;
1651 readonly t InactiveExitTimestamp = ...;
1652 readonly t InactiveExitTimestampMonotonic = ...;
1653 readonly t ActiveEnterTimestamp = ...;
1654 readonly t ActiveEnterTimestampMonotonic = ...;
1655 readonly t ActiveExitTimestamp = ...;
1656 readonly t ActiveExitTimestampMonotonic = ...;
1657 readonly t InactiveEnterTimestamp = ...;
1658 readonly t InactiveEnterTimestampMonotonic = ...;
1659 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1660 readonly b CanStart = ...;
1661 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1662 readonly b CanStop = ...;
1663 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1664 readonly b CanReload = ...;
1665 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1666 readonly b CanIsolate = ...;
1667 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1668 readonly as CanClean = ['...', ...];
1669 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1670 readonly b CanFreeze = ...;
1671 readonly (uo) Job = ...;
1672 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1673 readonly b StopWhenUnneeded = ...;
1674 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1675 readonly b RefuseManualStart = ...;
1676 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1677 readonly b RefuseManualStop = ...;
1678 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1679 readonly b AllowIsolate = ...;
1680 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1681 readonly b DefaultDependencies = ...;
1682 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1683 readonly s OnFailureJobMode = '...';
1684 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1685 readonly b IgnoreOnIsolate = ...;
1686 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1687 readonly b NeedDaemonReload = ...;
1688 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1689 readonly t JobTimeoutUSec = ...;
1690 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1691 readonly t JobRunningTimeoutUSec = ...;
1692 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1693 readonly s JobTimeoutAction = '...';
1694 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1695 readonly s JobTimeoutRebootArgument = '...';
1696 readonly b ConditionResult = ...;
1697 readonly b AssertResult = ...;
1698 readonly t ConditionTimestamp = ...;
1699 readonly t ConditionTimestampMonotonic = ...;
1700 readonly t AssertTimestamp = ...;
1701 readonly t AssertTimestampMonotonic = ...;
1702 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
1703 readonly a(sbbsi) Conditions = [...];
1704 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
1705 readonly a(sbbsi) Asserts = [...];
1706 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1707 readonly (ss) LoadError = ...;
1708 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1709 readonly b Transient = ...;
1710 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1711 readonly b Perpetual = ...;
1712 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1713 readonly t StartLimitIntervalUSec = ...;
1714 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1715 readonly u StartLimitBurst = ...;
1716 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1717 readonly s StartLimitAction = '...';
1718 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1719 readonly s FailureAction = '...';
1720 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1721 readonly i FailureActionExitStatus = ...;
1722 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1723 readonly s SuccessAction = '...';
1724 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1725 readonly i SuccessActionExitStatus = ...;
1726 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1727 readonly s RebootArgument = '...';
1728 readonly ay InvocationID = [...];
1729 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1730 readonly s CollectMode = '...';
1731 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
1732 readonly as Refs = ['...', ...];
1734 interface org.freedesktop.DBus.Peer { ... };
1735 interface org.freedesktop.DBus.Introspectable { ... };
1736 interface org.freedesktop.DBus.Properties { ... };
1740 <!--method EnqueueJob is not documented!-->
1742 <!--method Ref is not documented!-->
1744 <!--method Unref is not documented!-->
1746 <!--method Clean is not documented!-->
1748 <!--method Freeze is not documented!-->
1750 <!--method Thaw is not documented!-->
1752 <!--property PartOf is not documented!-->
1754 <!--property RequisiteOf is not documented!-->
1756 <!--property ConsistsOf is not documented!-->
1758 <!--property ReloadPropagatedFrom is not documented!-->
1760 <!--property JoinsNamespaceOf is not documented!-->
1762 <!--property FreezerState is not documented!-->
1764 <!--property DropInPaths is not documented!-->
1766 <!--property UnitFilePreset is not documented!-->
1768 <!--property StateChangeTimestamp is not documented!-->
1770 <!--property StateChangeTimestampMonotonic is not documented!-->
1772 <!--property CanClean is not documented!-->
1774 <!--property CanFreeze is not documented!-->
1776 <!--property OnFailureJobMode is not documented!-->
1778 <!--property JobRunningTimeoutUSec is not documented!-->
1780 <!--property JobTimeoutAction is not documented!-->
1782 <!--property JobTimeoutRebootArgument is not documented!-->
1784 <!--property AssertResult is not documented!-->
1786 <!--property AssertTimestamp is not documented!-->
1788 <!--property AssertTimestampMonotonic is not documented!-->
1790 <!--property Asserts is not documented!-->
1792 <!--property Perpetual is not documented!-->
1794 <!--property StartLimitIntervalUSec is not documented!-->
1796 <!--property StartLimitAction is not documented!-->
1798 <!--property FailureAction is not documented!-->
1800 <!--property FailureActionExitStatus is not documented!-->
1802 <!--property SuccessAction is not documented!-->
1804 <!--property SuccessActionExitStatus is not documented!-->
1806 <!--property RebootArgument is not documented!-->
1808 <!--property InvocationID is not documented!-->
1810 <!--property CollectMode is not documented!-->
1812 <!--property Refs is not documented!-->
1814 <!--Autogenerated cross-references for systemd.directives, do not edit-->
1816 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
1818 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
1820 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Start()"/>
1822 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Stop()"/>
1824 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Reload()"/>
1826 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Restart()"/>
1828 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"TryRestart()"/>
1830 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadOrRestart()"/>
1832 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadOrTryRestart()"/>
1834 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"EnqueueJob()"/>
1836 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Kill()"/>
1838 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ResetFailed()"/>
1840 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetProperties()"/>
1842 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Ref()"/>
1844 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Unref()"/>
1846 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Clean()"/>
1848 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Freeze()"/>
1850 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Thaw()"/>
1852 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Id"/>
1854 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Names"/>
1856 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Following"/>
1858 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Requires"/>
1860 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Requisite"/>
1862 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Wants"/>
1864 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindsTo"/>
1866 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PartOf"/>
1868 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RequiredBy"/>
1870 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RequisiteOf"/>
1872 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WantedBy"/>
1874 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BoundBy"/>
1876 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConsistsOf"/>
1878 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Conflicts"/>
1880 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConflictedBy"/>
1882 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Before"/>
1884 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"After"/>
1886 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OnFailure"/>
1888 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Triggers"/>
1890 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TriggeredBy"/>
1892 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PropagatesReloadTo"/>
1894 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReloadPropagatedFrom"/>
1896 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JoinsNamespaceOf"/>
1898 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RequiresMountsFor"/>
1900 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Documentation"/>
1902 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Description"/>
1904 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadState"/>
1906 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveState"/>
1908 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FreezerState"/>
1910 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SubState"/>
1912 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FragmentPath"/>
1914 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SourcePath"/>
1916 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DropInPaths"/>
1918 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitFileState"/>
1920 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitFilePreset"/>
1922 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateChangeTimestamp"/>
1924 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateChangeTimestampMonotonic"/>
1926 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InactiveExitTimestamp"/>
1928 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InactiveExitTimestampMonotonic"/>
1930 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveEnterTimestamp"/>
1932 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveEnterTimestampMonotonic"/>
1934 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveExitTimestamp"/>
1936 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveExitTimestampMonotonic"/>
1938 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InactiveEnterTimestamp"/>
1940 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InactiveEnterTimestampMonotonic"/>
1942 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanStart"/>
1944 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanStop"/>
1946 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanReload"/>
1948 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanIsolate"/>
1950 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanClean"/>
1952 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanFreeze"/>
1954 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Job"/>
1956 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StopWhenUnneeded"/>
1958 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RefuseManualStart"/>
1960 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RefuseManualStop"/>
1962 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowIsolate"/>
1964 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultDependencies"/>
1966 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OnFailureJobMode"/>
1968 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreOnIsolate"/>
1970 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NeedDaemonReload"/>
1972 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobTimeoutUSec"/>
1974 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobRunningTimeoutUSec"/>
1976 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobTimeoutAction"/>
1978 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobTimeoutRebootArgument"/>
1980 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConditionResult"/>
1982 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AssertResult"/>
1984 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConditionTimestamp"/>
1986 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConditionTimestampMonotonic"/>
1988 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AssertTimestamp"/>
1990 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AssertTimestampMonotonic"/>
1992 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Conditions"/>
1994 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Asserts"/>
1996 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadError"/>
1998 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Transient"/>
2000 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Perpetual"/>
2002 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartLimitIntervalUSec"/>
2004 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartLimitBurst"/>
2006 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartLimitAction"/>
2008 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FailureAction"/>
2010 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FailureActionExitStatus"/>
2012 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SuccessAction"/>
2014 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SuccessActionExitStatus"/>
2016 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RebootArgument"/>
2018 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InvocationID"/>
2020 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CollectMode"/>
2022 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Refs"/>
2024 <!--End of Autogenerated section-->
2027 <title>Methods
</title>
2029 <para><function>Start()
</function>,
<function>Stop()
</function>,
<function>Reload()
</function>,
2030 <function>Restart()
</function>,
<function>TryRestart()
</function>,
2031 <function>ReloadOrRestart()
</function>,
<function>ReloadOrTryRestart()
</function>,
2032 <function>Kill()
</function>,
<function>ResetFailed()
</function>, and
2033 <function>SetProperties()
</function> implement the same operation as the respective methods on the
2034 <interfacename>Manager
</interfacename> object (see above). However, these methods operate on the unit
2035 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
2036 object has the advantage of not requiring a
<function>GetUnit()
</function> call to get the unit object
2037 for a specific unit name. Calling the methods on the Manager object is hence a round trip
2038 optimization.
</para>
2042 <title>Properties
</title>
2044 <para><varname>Id
</varname> contains the primary name of the unit.
</para>
2046 <para><varname>Names
</varname> contains all names of the unit, including the primary name that is also
2047 exposed in
<varname>Id
</varname>.
</para>
2049 <para><varname>Following
</varname> either contains the empty string or contains the name of another
2050 unit that this unit follows in state. This is used for some device units which reflect the unit state
2051 machine of another unit, and which other unit this is might possibly change.
</para>
2053 <para><varname>Requires
</varname>,
<varname>RequiresOverridable
</varname>,
2054 <varname>Requisite
</varname>,
<varname>RequisiteOverridable
</varname>,
<varname>Wants
</varname>,
2055 <varname>BindsTo
</varname>,
<varname>RequiredBy
</varname>,
<varname>RequiredByOverridable
</varname>,
2056 <varname>WantedBy
</varname>,
<varname>BoundBy
</varname>,
<varname>Conflicts
</varname>,
2057 <varname>ConflictedBy
</varname>,
<varname>Before
</varname>,
<varname>After
</varname>,
2058 <varname>OnFailure
</varname>,
<varname>Triggers
</varname>,
<varname>TriggeredBy
</varname>,
2059 <varname>PropagatesReloadTo
</varname>, and
<varname>RequiresMountsFor
</varname> contain arrays which encode
2060 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2061 determined automatically.
</para>
2063 <para><varname>Description
</varname> contains the human readable description string for the
2066 <para><varname>SourcePath
</varname> contains the path to a configuration file this unit is
2067 automatically generated from in case it is not a native unit (in which case it contains the empty
2068 string). For example, all mount units generated from
<filename>/etc/fstab
</filename> have this field
2069 set to
<filename>/etc/fstab
</filename>.
</para>
2071 <para><varname>Documentation
</varname> contains a string array with URLs of documentation for this
2074 <para><varname>LoadState
</varname> contains a state value that reflects whether the configuration file
2075 of this unit has been loaded. The following states are currently defined:
<literal>loaded
</literal>,
2076 <literal>error
</literal>, and
<literal>masked
</literal>.
<literal>loaded
</literal> indicates that the
2077 configuration was successfully loaded.
<literal>error
</literal> indicates that the configuration failed
2078 to load. The
<varname>LoadError
</varname> field (see below) contains information about the cause of
2079 this failure.
<literal>masked
</literal> indicates that the unit is currently masked out (i.e. symlinked
2080 to
<filename>/dev/null
</filename> or empty). Note that the
<varname>LoadState
</varname> is fully
2081 orthogonal to the
<varname>ActiveState
</varname> (see below) as units without valid loaded
2082 configuration might be active (because configuration might have been reloaded at a time where a unit
2083 was already active).
</para>
2085 <para><varname>ActiveState
</varname> contains a state value that reflects whether the unit is currently
2086 active or not. The following states are currently defined:
<literal>active
</literal>,
2087 <literal>reloading
</literal>,
<literal>inactive
</literal>,
<literal>failed
</literal>,
2088 <literal>activating
</literal>, and
<literal>deactivating
</literal>.
<literal>active
</literal> indicates
2089 that unit is active (obviously...).
<literal>reloading
</literal> indicates that the unit is active and
2090 currently reloading its configuration.
<literal>inactive
</literal> indicates that it is inactive and
2091 the previous run was successful or no previous run has taken place yet.
<literal>failed
</literal>
2092 indicates that it is inactive and the previous run was not successful (more information about the
2093 reason for this is available on the unit type specific interfaces, for example for services in the
2094 <varname>Result
</varname> property, see below).
<literal>activating
</literal> indicates that the unit
2095 has previously been inactive but is currently in the process of entering an active state. Conversely
2096 <literal>deactivating
</literal> indicates that the unit is currently in the process of
2097 deactivation.
</para>
2099 <para><varname>SubState
</varname> encodes states of the same state machine that
2100 <varname>ActiveState
</varname> covers, but knows more fine-grained states that are
2101 unit-type-specific. Where
<varname>ActiveState
</varname> only covers six high-level states,
2102 <varname>SubState
</varname> covers possibly many more low-level unit-type-specific states that are
2103 mapped to the six high-level states. Note that multiple low-level states might map to the same
2104 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2105 types. At this point the low-level states are not documented here, and are more likely to be extended
2106 later on than the common high-level states explained above.
</para>
2108 <para><varname>FragmentPath
</varname> contains the unit file path this unit was read from, if there is
2109 one (if not, it contains the empty string).
</para>
2111 <para><varname>UnitFileState
</varname> encodes the install state of the unit file of
2112 <varname>FragmentPath
</varname>. It currently knows the following states:
<literal>enabled
</literal>,
2113 <literal>enabled-runtime
</literal>,
<literal>linked
</literal>,
<literal>linked-runtime
</literal>,
2114 <literal>masked
</literal>,
<literal>masked-runtime
</literal>,
<literal>static
</literal>,
2115 <literal>disabled
</literal>, and
<literal>invalid
</literal>.
<literal>enabled
</literal> indicates that a
2116 unit file is permanently enabled.
<literal>enable-runtime
</literal> indicates the unit file is only
2117 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
2118 <filename>/run/
</filename> symlinks, rather than
<filename>/etc/
</filename>).
<literal>linked
</literal>
2119 indicates that a unit is linked into
<filename>/etc/
</filename> permanently.
<literal>linked-runtime
</literal>
2120 indicates that a unit is linked into
<filename>/run/
</filename> temporarily (until the next
2121 reboot).
<literal>masked
</literal> indicates that the unit file is masked permanently.
2122 <literal>masked-runtime
</literal> indicates that it is masked in
<filename>/run/
</filename> temporarily
2123 (until the next reboot).
<literal>static
</literal> indicates that the unit is statically enabled, i.e.
2124 always enabled and doesn't need to be enabled explicitly.
<literal>invalid
</literal> indicates that it
2125 could not be determined whether the unit file is enabled.
</para>
2127 <para><varname>InactiveExitTimestamp
</varname>,
<varname>InactiveExitTimestampMonotonic
</varname>,
2128 <varname>ActiveEnterTimestamp
</varname>,
<varname>ActiveEnterTimestampMonotonic
</varname>,
2129 <varname>ActiveExitTimestamp
</varname>,
<varname>ActiveExitTimestampMonotonic
</varname>,
2130 <varname>InactiveEnterTimestamp
</varname>, and
<varname>InactiveEnterTimestampMonotonic
</varname>
2131 contain
<constant>CLOCK_REALTIME
</constant> and
<constant>CLOCK_MONOTONIC
</constant> 64-bit microsecond
2132 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2133 state, or entered an inactive state. These are the points in time where the unit transitioned
2134 <literal>inactive
</literal>/
<literal>failed
</literal> →
<literal>activating
</literal>,
2135 <literal>activating
</literal> →
<literal>active
</literal>,
<literal>active
</literal> →
2136 <literal>deactivating
</literal>, and finally
<literal>deactivating
</literal> →
2137 <literal>inactive
</literal>/
<literal>failed
</literal>. The fields are
0 in case such a transition has
2138 not yet been recorded on this boot.
</para>
2140 <para><varname>CanStart
</varname>,
<varname>CanStop
</varname>, and
<varname>CanReload
</varname> encode
2141 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2142 such an operation, the client might not necessary have the necessary privileges to execute them.
</para>
2144 <para><varname>CanIsolate
</varname> encodes as a boolean whether the unit may be started in isolation
2147 <para><varname>Job
</varname> encodes the job ID and job object path of the job currently scheduled or
2148 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
2151 <para><varname>StopWhenUnneeded
</varname>,
<varname>RefuseManualStart
</varname>,
2152 <varname>RefuseManualStop
</varname>,
<varname>AllowIsolate
</varname>,
2153 <varname>DefaultDependencies
</varname>,
<varname>OnFailureIsolate
</varname>,
2154 <varname>IgnoreOnIsolate
</varname>,
<varname>IgnoreOnSnapshot
</varname> map directly to the
2155 corresponding configuration booleans in the unit file.
</para>
2157 <para><varname>DefaultControlGroup
</varname> contains the main control group of this unit as a
2158 string. This refers to a group in systemd's own
<literal>name=systemd
</literal> hierarchy, which
2159 systemd uses to watch and manipulate the unit and all its processes.
</para>
2161 <para><varname>NeedDaemonReload
</varname> is a boolean that indicates whether the configuration file
2162 this unit is loaded from (i.e.
<varname>FragmentPath
</varname> or
<varname>SourcePath
</varname>) has
2163 changed since the configuration was read and hence whether a configuration reload is
2166 <para><varname>JobTimeoutUSec
</varname> maps directly to the corresponding configuration setting in the
2169 <para><varname>ConditionTimestamp
</varname> and
<varname>ConditionTimestampMonotonic
</varname> contain
2170 the
<constant>CLOCK_REALTIME
</constant>/
<constant>CLOCK_MONOTONIC
</constant> microsecond timestamps of
2171 the last time the configured conditions of the unit have been checked or
0 if they have never been
2172 checked. Conditions are checked when a unit is requested to start.
</para>
2174 <para><varname>ConditionResult
</varname> contains the condition result of the last time the configured
2175 conditions of this unit were checked.
</para>
2177 <para><varname>Conditions
</varname> contains all configured conditions of the unit. For each condition,
2178 five fields are given: condition type (e.g.
<varname>ConditionPathExists
</varname>), whether the
2179 condition is a trigger condition, whether the condition is reversed, the right hand side of the
2180 condition (e.g. the path in case of
<varname>ConditionPathExists
</varname>), and the status. The status
2181 can be
0, in which case the condition hasn't been checked yet, a positive value, in which case the
2182 condition passed, or a negative value, in which case the condition failed. Currently only
0, +
1, and -
1
2183 are used, but additional values may be used in the future, retaining the meaning of
2184 zero/positive/negative values.
</para>
2186 <para><varname>LoadError
</varname> contains a pair of strings. If the unit failed to load (as encoded
2187 in
<varname>LoadState
</varname>, see above), then this will include a D-Bus error pair consisting of
2188 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
2189 will be a pair of empty strings.
</para>
2191 <para><varname>Transient
</varname> contains a boolean that indicates whether the unit was created as a
2192 transient unit (i.e. via
<function>CreateTransientUnit()
</function> on the manager object).
</para>
2196 <title>Security
</title>
2198 <para>Similarly to methods on the
<interfacename>Manager
</interfacename> object, read-only access is
2199 allowed for everyone. All operations are allowed for clients with the
2200 <constant>CAP_SYS_ADMIN
</constant> capability or when the
2201 <interfacename>org.freedesktop.systemd1.manage-units
</interfacename> privilege is granted by
2207 <title>Service Unit Objects
</title>
2209 <para>All service unit objects implement the
2210 <interfacename>org.freedesktop.systemd1.Service
</interfacename> interface (described here) in addition to
2211 the generic
<interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
2213 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface=
"org.freedesktop.systemd1.Service">
2214 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
2215 interface org.freedesktop.systemd1.Service {
2217 BindMount(in s source,
2221 MountImage(in s source,
2226 GetProcesses(out a(sus) processes);
2227 AttachProcesses(in s subcgroup,
2230 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2231 readonly s Type = '...';
2232 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2233 readonly s Restart = '...';
2234 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2235 readonly s PIDFile = '...';
2236 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2237 readonly s NotifyAccess = '...';
2238 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2239 readonly t RestartUSec = ...;
2240 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2241 readonly t TimeoutStartUSec = ...;
2242 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2243 readonly t TimeoutStopUSec = ...;
2244 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2245 readonly t TimeoutAbortUSec = ...;
2246 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2247 readonly s TimeoutStartFailureMode = '...';
2248 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2249 readonly s TimeoutStopFailureMode = '...';
2250 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2251 readonly t RuntimeMaxUSec = ...;
2252 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2253 readonly t WatchdogUSec = ...;
2254 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2255 readonly t WatchdogTimestamp = ...;
2256 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2257 readonly t WatchdogTimestampMonotonic = ...;
2258 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2259 readonly b RootDirectoryStartOnly = ...;
2260 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2261 readonly b RemainAfterExit = ...;
2262 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2263 readonly b GuessMainPID = ...;
2264 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2265 readonly (aiai) RestartPreventExitStatus = ...;
2266 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2267 readonly (aiai) RestartForceExitStatus = ...;
2268 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2269 readonly (aiai) SuccessExitStatus = ...;
2270 readonly u MainPID = ...;
2271 readonly u ControlPID = ...;
2272 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2273 readonly s BusName = '...';
2274 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2275 readonly u FileDescriptorStoreMax = ...;
2276 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2277 readonly u NFileDescriptorStore = ...;
2278 readonly s StatusText = '...';
2279 readonly i StatusErrno = ...;
2280 readonly s Result = '...';
2281 readonly s ReloadResult = '...';
2282 readonly s CleanResult = '...';
2283 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2284 readonly s USBFunctionDescriptors = '...';
2285 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2286 readonly s USBFunctionStrings = '...';
2287 readonly u UID = ...;
2288 readonly u GID = ...;
2289 readonly u NRestarts = ...;
2290 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2291 readonly s OOMPolicy = '...';
2292 readonly t ExecMainStartTimestamp = ...;
2293 readonly t ExecMainStartTimestampMonotonic = ...;
2294 readonly t ExecMainExitTimestamp = ...;
2295 readonly t ExecMainExitTimestampMonotonic = ...;
2296 readonly u ExecMainPID = ...;
2297 readonly i ExecMainCode = ...;
2298 readonly i ExecMainStatus = ...;
2299 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2300 readonly a(sasbttttuii) ExecCondition = [...];
2301 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2302 readonly a(sasasttttuii) ExecConditionEx = [...];
2303 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2304 readonly a(sasbttttuii) ExecStartPre = [...];
2305 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2306 readonly a(sasasttttuii) ExecStartPreEx = [...];
2307 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2308 readonly a(sasbttttuii) ExecStart = [...];
2309 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2310 readonly a(sasasttttuii) ExecStartEx = [...];
2311 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2312 readonly a(sasbttttuii) ExecStartPost = [...];
2313 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2314 readonly a(sasasttttuii) ExecStartPostEx = [...];
2315 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2316 readonly a(sasbttttuii) ExecReload = [...];
2317 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2318 readonly a(sasasttttuii) ExecReloadEx = [...];
2319 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2320 readonly a(sasbttttuii) ExecStop = [...];
2321 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2322 readonly a(sasasttttuii) ExecStopEx = [...];
2323 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2324 readonly a(sasbttttuii) ExecStopPost = [...];
2325 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2326 readonly a(sasasttttuii) ExecStopPostEx = [...];
2327 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2328 readonly s Slice = '...';
2329 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2330 readonly s ControlGroup = '...';
2331 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2332 readonly t MemoryCurrent = ...;
2333 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2334 readonly t CPUUsageNSec = ...;
2335 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2336 readonly ay EffectiveCPUs = [...];
2337 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2338 readonly ay EffectiveMemoryNodes = [...];
2339 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2340 readonly t TasksCurrent = ...;
2341 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2342 readonly t IPIngressBytes = ...;
2343 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2344 readonly t IPIngressPackets = ...;
2345 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2346 readonly t IPEgressBytes = ...;
2347 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2348 readonly t IPEgressPackets = ...;
2349 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2350 readonly t IOReadBytes = ...;
2351 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2352 readonly t IOReadOperations = ...;
2353 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2354 readonly t IOWriteBytes = ...;
2355 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2356 readonly t IOWriteOperations = ...;
2357 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2358 readonly b Delegate = ...;
2359 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2360 readonly as DelegateControllers = ['...', ...];
2361 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2362 readonly b CPUAccounting = ...;
2363 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2364 readonly t CPUWeight = ...;
2365 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2366 readonly t StartupCPUWeight = ...;
2367 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2368 readonly t CPUShares = ...;
2369 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2370 readonly t StartupCPUShares = ...;
2371 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2372 readonly t CPUQuotaPerSecUSec = ...;
2373 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2374 readonly t CPUQuotaPeriodUSec = ...;
2375 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2376 readonly ay AllowedCPUs = [...];
2377 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2378 readonly ay AllowedMemoryNodes = [...];
2379 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2380 readonly b IOAccounting = ...;
2381 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2382 readonly t IOWeight = ...;
2383 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2384 readonly t StartupIOWeight = ...;
2385 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2386 readonly a(st) IODeviceWeight = [...];
2387 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2388 readonly a(st) IOReadBandwidthMax = [...];
2389 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2390 readonly a(st) IOWriteBandwidthMax = [...];
2391 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2392 readonly a(st) IOReadIOPSMax = [...];
2393 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2394 readonly a(st) IOWriteIOPSMax = [...];
2395 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2396 readonly a(st) IODeviceLatencyTargetUSec = [...];
2397 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2398 readonly b BlockIOAccounting = ...;
2399 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2400 readonly t BlockIOWeight = ...;
2401 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2402 readonly t StartupBlockIOWeight = ...;
2403 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2404 readonly a(st) BlockIODeviceWeight = [...];
2405 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2406 readonly a(st) BlockIOReadBandwidth = [...];
2407 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2408 readonly a(st) BlockIOWriteBandwidth = [...];
2409 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2410 readonly b MemoryAccounting = ...;
2411 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2412 readonly t DefaultMemoryLow = ...;
2413 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2414 readonly t DefaultMemoryMin = ...;
2415 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2416 readonly t MemoryMin = ...;
2417 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2418 readonly t MemoryLow = ...;
2419 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2420 readonly t MemoryHigh = ...;
2421 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2422 readonly t MemoryMax = ...;
2423 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2424 readonly t MemorySwapMax = ...;
2425 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2426 readonly t MemoryLimit = ...;
2427 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2428 readonly s DevicePolicy = '...';
2429 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2430 readonly a(ss) DeviceAllow = [...];
2431 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2432 readonly b TasksAccounting = ...;
2433 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2434 readonly t TasksMax = ...;
2435 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2436 readonly b IPAccounting = ...;
2437 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2438 readonly a(iayu) IPAddressAllow = [...];
2439 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2440 readonly a(iayu) IPAddressDeny = [...];
2441 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2442 readonly as IPIngressFilterPath = ['...', ...];
2443 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2444 readonly as IPEgressFilterPath = ['...', ...];
2445 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2446 readonly as DisableControllers = ['...', ...];
2447 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2448 readonly s ManagedOOMSwap = '...';
2449 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2450 readonly s ManagedOOMMemoryPressure = '...';
2451 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2452 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
2453 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2454 readonly as Environment = ['...', ...];
2455 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2456 readonly a(sb) EnvironmentFiles = [...];
2457 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2458 readonly as PassEnvironment = ['...', ...];
2459 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2460 readonly as UnsetEnvironment = ['...', ...];
2461 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2462 readonly u UMask = ...;
2463 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2464 readonly t LimitCPU = ...;
2465 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2466 readonly t LimitCPUSoft = ...;
2467 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2468 readonly t LimitFSIZE = ...;
2469 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2470 readonly t LimitFSIZESoft = ...;
2471 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2472 readonly t LimitDATA = ...;
2473 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2474 readonly t LimitDATASoft = ...;
2475 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2476 readonly t LimitSTACK = ...;
2477 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2478 readonly t LimitSTACKSoft = ...;
2479 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2480 readonly t LimitCORE = ...;
2481 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2482 readonly t LimitCORESoft = ...;
2483 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2484 readonly t LimitRSS = ...;
2485 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2486 readonly t LimitRSSSoft = ...;
2487 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2488 readonly t LimitNOFILE = ...;
2489 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2490 readonly t LimitNOFILESoft = ...;
2491 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2492 readonly t LimitAS = ...;
2493 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2494 readonly t LimitASSoft = ...;
2495 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2496 readonly t LimitNPROC = ...;
2497 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2498 readonly t LimitNPROCSoft = ...;
2499 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2500 readonly t LimitMEMLOCK = ...;
2501 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2502 readonly t LimitMEMLOCKSoft = ...;
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2504 readonly t LimitLOCKS = ...;
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2506 readonly t LimitLOCKSSoft = ...;
2507 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2508 readonly t LimitSIGPENDING = ...;
2509 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2510 readonly t LimitSIGPENDINGSoft = ...;
2511 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2512 readonly t LimitMSGQUEUE = ...;
2513 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2514 readonly t LimitMSGQUEUESoft = ...;
2515 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2516 readonly t LimitNICE = ...;
2517 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2518 readonly t LimitNICESoft = ...;
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2520 readonly t LimitRTPRIO = ...;
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2522 readonly t LimitRTPRIOSoft = ...;
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2524 readonly t LimitRTTIME = ...;
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2526 readonly t LimitRTTIMESoft = ...;
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2528 readonly s WorkingDirectory = '...';
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2530 readonly s RootDirectory = '...';
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2532 readonly s RootImage = '...';
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2534 readonly a(ss) RootImageOptions = [...];
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2536 readonly ay RootHash = [...];
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2538 readonly s RootHashPath = '...';
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2540 readonly ay RootHashSignature = [...];
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2542 readonly s RootHashSignaturePath = '...';
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2544 readonly s RootVerity = '...';
2545 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2546 readonly a(ssba(ss)) MountImages = [...];
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2548 readonly i OOMScoreAdjust = ...;
2549 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2550 readonly t CoredumpFilter = ...;
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2552 readonly i Nice = ...;
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2554 readonly i IOSchedulingClass = ...;
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2556 readonly i IOSchedulingPriority = ...;
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2558 readonly i CPUSchedulingPolicy = ...;
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2560 readonly i CPUSchedulingPriority = ...;
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2562 readonly ay CPUAffinity = [...];
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2564 readonly b CPUAffinityFromNUMA = ...;
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2566 readonly i NUMAPolicy = ...;
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2568 readonly ay NUMAMask = [...];
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2570 readonly t TimerSlackNSec = ...;
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2572 readonly b CPUSchedulingResetOnFork = ...;
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2574 readonly b NonBlocking = ...;
2575 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2576 readonly s StandardInput = '...';
2577 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2578 readonly s StandardInputFileDescriptorName = '...';
2579 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2580 readonly ay StandardInputData = [...];
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2582 readonly s StandardOutput = '...';
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2584 readonly s StandardOutputFileDescriptorName = '...';
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2586 readonly s StandardError = '...';
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2588 readonly s StandardErrorFileDescriptorName = '...';
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2590 readonly s TTYPath = '...';
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2592 readonly b TTYReset = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2594 readonly b TTYVHangup = ...;
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2596 readonly b TTYVTDisallocate = ...;
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2598 readonly i SyslogPriority = ...;
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2600 readonly s SyslogIdentifier = '...';
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2602 readonly b SyslogLevelPrefix = ...;
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2604 readonly i SyslogLevel = ...;
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2606 readonly i SyslogFacility = ...;
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2608 readonly i LogLevelMax = ...;
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2610 readonly t LogRateLimitIntervalUSec = ...;
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2612 readonly u LogRateLimitBurst = ...;
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2614 readonly aay LogExtraFields = [[...], ...];
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2616 readonly s LogNamespace = '...';
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2618 readonly i SecureBits = ...;
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2620 readonly t CapabilityBoundingSet = ...;
2621 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2622 readonly t AmbientCapabilities = ...;
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2624 readonly s User = '...';
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2626 readonly s Group = '...';
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2628 readonly b DynamicUser = ...;
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2630 readonly b RemoveIPC = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2632 readonly a(say) SetCredential = [...];
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2634 readonly a(ss) LoadCredential = [...];
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2636 readonly as SupplementaryGroups = ['...', ...];
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2638 readonly s PAMName = '...';
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2640 readonly as ReadWritePaths = ['...', ...];
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2642 readonly as ReadOnlyPaths = ['...', ...];
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2644 readonly as InaccessiblePaths = ['...', ...];
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2646 readonly t MountFlags = ...;
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2648 readonly b PrivateTmp = ...;
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2650 readonly b PrivateDevices = ...;
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2652 readonly b ProtectClock = ...;
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2654 readonly b ProtectKernelTunables = ...;
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2656 readonly b ProtectKernelModules = ...;
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2658 readonly b ProtectKernelLogs = ...;
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2660 readonly b ProtectControlGroups = ...;
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2662 readonly b PrivateNetwork = ...;
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2664 readonly b PrivateUsers = ...;
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2666 readonly b PrivateMounts = ...;
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2668 readonly s ProtectHome = '...';
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2670 readonly s ProtectSystem = '...';
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2672 readonly b SameProcessGroup = ...;
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2674 readonly s UtmpIdentifier = '...';
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2676 readonly s UtmpMode = '...';
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2678 readonly (bs) SELinuxContext = ...;
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2680 readonly (bs) AppArmorProfile = ...;
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2682 readonly (bs) SmackProcessLabel = ...;
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2684 readonly b IgnoreSIGPIPE = ...;
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2686 readonly b NoNewPrivileges = ...;
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2688 readonly (bas) SystemCallFilter = ...;
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2690 readonly as SystemCallArchitectures = ['...', ...];
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2692 readonly i SystemCallErrorNumber = ...;
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2694 readonly (bas) SystemCallLog = ...;
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2696 readonly s Personality = '...';
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2698 readonly b LockPersonality = ...;
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2700 readonly (bas) RestrictAddressFamilies = ...;
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2702 readonly s RuntimeDirectoryPreserve = '...';
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2704 readonly u RuntimeDirectoryMode = ...;
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2706 readonly as RuntimeDirectory = ['...', ...];
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2708 readonly u StateDirectoryMode = ...;
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2710 readonly as StateDirectory = ['...', ...];
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2712 readonly u CacheDirectoryMode = ...;
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2714 readonly as CacheDirectory = ['...', ...];
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2716 readonly u LogsDirectoryMode = ...;
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2718 readonly as LogsDirectory = ['...', ...];
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2720 readonly u ConfigurationDirectoryMode = ...;
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2722 readonly as ConfigurationDirectory = ['...', ...];
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2724 readonly t TimeoutCleanUSec = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2726 readonly b MemoryDenyWriteExecute = ...;
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2728 readonly b RestrictRealtime = ...;
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2730 readonly b RestrictSUIDSGID = ...;
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2732 readonly t RestrictNamespaces = ...;
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2734 readonly a(ssbt) BindPaths = [...];
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2736 readonly a(ssbt) BindReadOnlyPaths = [...];
2737 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2738 readonly a(ss) TemporaryFileSystem = [...];
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2740 readonly b MountAPIVFS = ...;
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2742 readonly s KeyringMode = '...';
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2744 readonly s ProtectProc = '...';
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2746 readonly s ProcSubset = '...';
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2748 readonly b ProtectHostname = ...;
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2750 readonly s NetworkNamespacePath = '...';
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2752 readonly s KillMode = '...';
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2754 readonly i KillSignal = ...;
2755 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2756 readonly i RestartKillSignal = ...;
2757 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2758 readonly i FinalKillSignal = ...;
2759 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2760 readonly b SendSIGKILL = ...;
2761 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2762 readonly b SendSIGHUP = ...;
2763 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2764 readonly i WatchdogSignal = ...;
2766 interface org.freedesktop.DBus.Peer { ... };
2767 interface org.freedesktop.DBus.Introspectable { ... };
2768 interface org.freedesktop.DBus.Properties { ... };
2769 interface org.freedesktop.systemd1.Unit { ... };
2773 <!--method GetProcesses is not documented!-->
2775 <!--method AttachProcesses is not documented!-->
2777 <!--property Type is not documented!-->
2779 <!--property Restart is not documented!-->
2781 <!--property PIDFile is not documented!-->
2783 <!--property NotifyAccess is not documented!-->
2785 <!--property RestartUSec is not documented!-->
2787 <!--property TimeoutStartFailureMode is not documented!-->
2789 <!--property TimeoutStopFailureMode is not documented!-->
2791 <!--property RuntimeMaxUSec is not documented!-->
2793 <!--property WatchdogUSec is not documented!-->
2795 <!--property RootDirectoryStartOnly is not documented!-->
2797 <!--property RemainAfterExit is not documented!-->
2799 <!--property GuessMainPID is not documented!-->
2801 <!--property RestartPreventExitStatus is not documented!-->
2803 <!--property RestartForceExitStatus is not documented!-->
2805 <!--property SuccessExitStatus is not documented!-->
2807 <!--property BusName is not documented!-->
2809 <!--property FileDescriptorStoreMax is not documented!-->
2811 <!--property NFileDescriptorStore is not documented!-->
2813 <!--property StatusErrno is not documented!-->
2815 <!--property ReloadResult is not documented!-->
2817 <!--property CleanResult is not documented!-->
2819 <!--property USBFunctionDescriptors is not documented!-->
2821 <!--property USBFunctionStrings is not documented!-->
2823 <!--property UID is not documented!-->
2825 <!--property GID is not documented!-->
2827 <!--property NRestarts is not documented!-->
2829 <!--property OOMPolicy is not documented!-->
2831 <!--property ExecCondition is not documented!-->
2833 <!--property ExecConditionEx is not documented!-->
2835 <!--property ExecStartPreEx is not documented!-->
2837 <!--property ExecStartEx is not documented!-->
2839 <!--property ExecStartPostEx is not documented!-->
2841 <!--property ExecReloadEx is not documented!-->
2843 <!--property ExecStopEx is not documented!-->
2845 <!--property ExecStopPost is not documented!-->
2847 <!--property ExecStopPostEx is not documented!-->
2849 <!--property Slice is not documented!-->
2851 <!--property MemoryCurrent is not documented!-->
2853 <!--property CPUUsageNSec is not documented!-->
2855 <!--property EffectiveCPUs is not documented!-->
2857 <!--property EffectiveMemoryNodes is not documented!-->
2859 <!--property TasksCurrent is not documented!-->
2861 <!--property IPIngressBytes is not documented!-->
2863 <!--property IPIngressPackets is not documented!-->
2865 <!--property IPEgressBytes is not documented!-->
2867 <!--property IPEgressPackets is not documented!-->
2869 <!--property IOReadBytes is not documented!-->
2871 <!--property IOReadOperations is not documented!-->
2873 <!--property IOWriteBytes is not documented!-->
2875 <!--property IOWriteOperations is not documented!-->
2877 <!--property Delegate is not documented!-->
2879 <!--property DelegateControllers is not documented!-->
2881 <!--property CPUAccounting is not documented!-->
2883 <!--property CPUWeight is not documented!-->
2885 <!--property StartupCPUWeight is not documented!-->
2887 <!--property CPUShares is not documented!-->
2889 <!--property StartupCPUShares is not documented!-->
2891 <!--property CPUQuotaPerSecUSec is not documented!-->
2893 <!--property CPUQuotaPeriodUSec is not documented!-->
2895 <!--property AllowedCPUs is not documented!-->
2897 <!--property AllowedMemoryNodes is not documented!-->
2899 <!--property IOAccounting is not documented!-->
2901 <!--property IOWeight is not documented!-->
2903 <!--property StartupIOWeight is not documented!-->
2905 <!--property IODeviceWeight is not documented!-->
2907 <!--property IOReadBandwidthMax is not documented!-->
2909 <!--property IOWriteBandwidthMax is not documented!-->
2911 <!--property IOReadIOPSMax is not documented!-->
2913 <!--property IOWriteIOPSMax is not documented!-->
2915 <!--property IODeviceLatencyTargetUSec is not documented!-->
2917 <!--property BlockIOAccounting is not documented!-->
2919 <!--property BlockIOWeight is not documented!-->
2921 <!--property StartupBlockIOWeight is not documented!-->
2923 <!--property BlockIODeviceWeight is not documented!-->
2925 <!--property BlockIOReadBandwidth is not documented!-->
2927 <!--property BlockIOWriteBandwidth is not documented!-->
2929 <!--property MemoryAccounting is not documented!-->
2931 <!--property DefaultMemoryLow is not documented!-->
2933 <!--property DefaultMemoryMin is not documented!-->
2935 <!--property MemoryMin is not documented!-->
2937 <!--property MemoryLow is not documented!-->
2939 <!--property MemoryHigh is not documented!-->
2941 <!--property MemoryMax is not documented!-->
2943 <!--property MemorySwapMax is not documented!-->
2945 <!--property MemoryLimit is not documented!-->
2947 <!--property DevicePolicy is not documented!-->
2949 <!--property DeviceAllow is not documented!-->
2951 <!--property TasksAccounting is not documented!-->
2953 <!--property TasksMax is not documented!-->
2955 <!--property IPAccounting is not documented!-->
2957 <!--property IPAddressAllow is not documented!-->
2959 <!--property IPAddressDeny is not documented!-->
2961 <!--property IPIngressFilterPath is not documented!-->
2963 <!--property IPEgressFilterPath is not documented!-->
2965 <!--property DisableControllers is not documented!-->
2967 <!--property ManagedOOMSwap is not documented!-->
2969 <!--property ManagedOOMMemoryPressure is not documented!-->
2971 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
2973 <!--property EnvironmentFiles is not documented!-->
2975 <!--property PassEnvironment is not documented!-->
2977 <!--property UnsetEnvironment is not documented!-->
2979 <!--property UMask is not documented!-->
2981 <!--property LimitCPUSoft is not documented!-->
2983 <!--property LimitFSIZE is not documented!-->
2985 <!--property LimitFSIZESoft is not documented!-->
2987 <!--property LimitDATA is not documented!-->
2989 <!--property LimitDATASoft is not documented!-->
2991 <!--property LimitSTACK is not documented!-->
2993 <!--property LimitSTACKSoft is not documented!-->
2995 <!--property LimitCORE is not documented!-->
2997 <!--property LimitCORESoft is not documented!-->
2999 <!--property LimitRSS is not documented!-->
3001 <!--property LimitRSSSoft is not documented!-->
3003 <!--property LimitNOFILE is not documented!-->
3005 <!--property LimitNOFILESoft is not documented!-->
3007 <!--property LimitAS is not documented!-->
3009 <!--property LimitASSoft is not documented!-->
3011 <!--property LimitNPROC is not documented!-->
3013 <!--property LimitNPROCSoft is not documented!-->
3015 <!--property LimitMEMLOCK is not documented!-->
3017 <!--property LimitMEMLOCKSoft is not documented!-->
3019 <!--property LimitLOCKS is not documented!-->
3021 <!--property LimitLOCKSSoft is not documented!-->
3023 <!--property LimitSIGPENDING is not documented!-->
3025 <!--property LimitSIGPENDINGSoft is not documented!-->
3027 <!--property LimitMSGQUEUE is not documented!-->
3029 <!--property LimitMSGQUEUESoft is not documented!-->
3031 <!--property LimitNICE is not documented!-->
3033 <!--property LimitNICESoft is not documented!-->
3035 <!--property LimitRTPRIO is not documented!-->
3037 <!--property LimitRTPRIOSoft is not documented!-->
3039 <!--property LimitRTTIME is not documented!-->
3041 <!--property LimitRTTIMESoft is not documented!-->
3043 <!--property WorkingDirectory is not documented!-->
3045 <!--property RootDirectory is not documented!-->
3047 <!--property RootImage is not documented!-->
3049 <!--property RootImageOptions is not documented!-->
3051 <!--property RootHash is not documented!-->
3053 <!--property RootHashPath is not documented!-->
3055 <!--property RootHashSignature is not documented!-->
3057 <!--property RootHashSignaturePath is not documented!-->
3059 <!--property RootVerity is not documented!-->
3061 <!--property MountImages is not documented!-->
3063 <!--property OOMScoreAdjust is not documented!-->
3065 <!--property CoredumpFilter is not documented!-->
3067 <!--property Nice is not documented!-->
3069 <!--property IOSchedulingClass is not documented!-->
3071 <!--property IOSchedulingPriority is not documented!-->
3073 <!--property CPUSchedulingPolicy is not documented!-->
3075 <!--property CPUSchedulingPriority is not documented!-->
3077 <!--property CPUAffinity is not documented!-->
3079 <!--property CPUAffinityFromNUMA is not documented!-->
3081 <!--property NUMAPolicy is not documented!-->
3083 <!--property NUMAMask is not documented!-->
3085 <!--property TimerSlackNSec is not documented!-->
3087 <!--property CPUSchedulingResetOnFork is not documented!-->
3089 <!--property NonBlocking is not documented!-->
3091 <!--property StandardInput is not documented!-->
3093 <!--property StandardInputFileDescriptorName is not documented!-->
3095 <!--property StandardInputData is not documented!-->
3097 <!--property StandardOutput is not documented!-->
3099 <!--property StandardOutputFileDescriptorName is not documented!-->
3101 <!--property StandardError is not documented!-->
3103 <!--property StandardErrorFileDescriptorName is not documented!-->
3105 <!--property TTYPath is not documented!-->
3107 <!--property TTYReset is not documented!-->
3109 <!--property TTYVHangup is not documented!-->
3111 <!--property TTYVTDisallocate is not documented!-->
3113 <!--property SyslogPriority is not documented!-->
3115 <!--property SyslogIdentifier is not documented!-->
3117 <!--property SyslogLevelPrefix is not documented!-->
3119 <!--property SyslogLevel is not documented!-->
3121 <!--property SyslogFacility is not documented!-->
3123 <!--property LogLevelMax is not documented!-->
3125 <!--property LogRateLimitIntervalUSec is not documented!-->
3127 <!--property LogRateLimitBurst is not documented!-->
3129 <!--property LogExtraFields is not documented!-->
3131 <!--property LogNamespace is not documented!-->
3133 <!--property AmbientCapabilities is not documented!-->
3135 <!--property User is not documented!-->
3137 <!--property Group is not documented!-->
3139 <!--property DynamicUser is not documented!-->
3141 <!--property RemoveIPC is not documented!-->
3143 <!--property SetCredential is not documented!-->
3145 <!--property LoadCredential is not documented!-->
3147 <!--property SupplementaryGroups is not documented!-->
3149 <!--property PAMName is not documented!-->
3151 <!--property ReadWritePaths is not documented!-->
3153 <!--property ReadOnlyPaths is not documented!-->
3155 <!--property InaccessiblePaths is not documented!-->
3157 <!--property PrivateTmp is not documented!-->
3159 <!--property PrivateDevices is not documented!-->
3161 <!--property ProtectClock is not documented!-->
3163 <!--property ProtectKernelTunables is not documented!-->
3165 <!--property ProtectKernelModules is not documented!-->
3167 <!--property ProtectKernelLogs is not documented!-->
3169 <!--property ProtectControlGroups is not documented!-->
3171 <!--property PrivateNetwork is not documented!-->
3173 <!--property PrivateUsers is not documented!-->
3175 <!--property PrivateMounts is not documented!-->
3177 <!--property ProtectHome is not documented!-->
3179 <!--property ProtectSystem is not documented!-->
3181 <!--property SameProcessGroup is not documented!-->
3183 <!--property UtmpIdentifier is not documented!-->
3185 <!--property UtmpMode is not documented!-->
3187 <!--property SELinuxContext is not documented!-->
3189 <!--property AppArmorProfile is not documented!-->
3191 <!--property SmackProcessLabel is not documented!-->
3193 <!--property IgnoreSIGPIPE is not documented!-->
3195 <!--property NoNewPrivileges is not documented!-->
3197 <!--property SystemCallFilter is not documented!-->
3199 <!--property SystemCallArchitectures is not documented!-->
3201 <!--property SystemCallErrorNumber is not documented!-->
3203 <!--property SystemCallLog is not documented!-->
3205 <!--property Personality is not documented!-->
3207 <!--property LockPersonality is not documented!-->
3209 <!--property RestrictAddressFamilies is not documented!-->
3211 <!--property RuntimeDirectoryPreserve is not documented!-->
3213 <!--property RuntimeDirectoryMode is not documented!-->
3215 <!--property RuntimeDirectory is not documented!-->
3217 <!--property StateDirectoryMode is not documented!-->
3219 <!--property StateDirectory is not documented!-->
3221 <!--property CacheDirectoryMode is not documented!-->
3223 <!--property CacheDirectory is not documented!-->
3225 <!--property LogsDirectoryMode is not documented!-->
3227 <!--property LogsDirectory is not documented!-->
3229 <!--property ConfigurationDirectoryMode is not documented!-->
3231 <!--property ConfigurationDirectory is not documented!-->
3233 <!--property TimeoutCleanUSec is not documented!-->
3235 <!--property MemoryDenyWriteExecute is not documented!-->
3237 <!--property RestrictRealtime is not documented!-->
3239 <!--property RestrictSUIDSGID is not documented!-->
3241 <!--property RestrictNamespaces is not documented!-->
3243 <!--property BindPaths is not documented!-->
3245 <!--property BindReadOnlyPaths is not documented!-->
3247 <!--property TemporaryFileSystem is not documented!-->
3249 <!--property MountAPIVFS is not documented!-->
3251 <!--property KeyringMode is not documented!-->
3253 <!--property ProtectProc is not documented!-->
3255 <!--property ProcSubset is not documented!-->
3257 <!--property ProtectHostname is not documented!-->
3259 <!--property NetworkNamespacePath is not documented!-->
3261 <!--property KillMode is not documented!-->
3263 <!--property KillSignal is not documented!-->
3265 <!--property RestartKillSignal is not documented!-->
3267 <!--property FinalKillSignal is not documented!-->
3269 <!--property SendSIGKILL is not documented!-->
3271 <!--property SendSIGHUP is not documented!-->
3273 <!--property WatchdogSignal is not documented!-->
3275 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3277 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
3279 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Service"/>
3281 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
3283 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Service"/>
3285 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"BindMount()"/>
3287 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"MountImage()"/>
3289 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
3291 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
3293 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Type"/>
3295 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Restart"/>
3297 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PIDFile"/>
3299 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NotifyAccess"/>
3301 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartUSec"/>
3303 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStartUSec"/>
3305 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStopUSec"/>
3307 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutAbortUSec"/>
3309 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStartFailureMode"/>
3311 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStopFailureMode"/>
3313 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeMaxUSec"/>
3315 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogUSec"/>
3317 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogTimestamp"/>
3319 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogTimestampMonotonic"/>
3321 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectoryStartOnly"/>
3323 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemainAfterExit"/>
3325 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GuessMainPID"/>
3327 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartPreventExitStatus"/>
3329 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartForceExitStatus"/>
3331 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SuccessExitStatus"/>
3333 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MainPID"/>
3335 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlPID"/>
3337 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BusName"/>
3339 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FileDescriptorStoreMax"/>
3341 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NFileDescriptorStore"/>
3343 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StatusText"/>
3345 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StatusErrno"/>
3347 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
3349 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReloadResult"/>
3351 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CleanResult"/>
3353 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"USBFunctionDescriptors"/>
3355 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"USBFunctionStrings"/>
3357 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UID"/>
3359 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GID"/>
3361 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NRestarts"/>
3363 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMPolicy"/>
3365 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainStartTimestamp"/>
3367 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainStartTimestampMonotonic"/>
3369 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainExitTimestamp"/>
3371 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainExitTimestampMonotonic"/>
3373 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainPID"/>
3375 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainCode"/>
3377 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainStatus"/>
3379 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecCondition"/>
3381 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecConditionEx"/>
3383 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPre"/>
3385 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPreEx"/>
3387 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStart"/>
3389 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartEx"/>
3391 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPost"/>
3393 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPostEx"/>
3395 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecReload"/>
3397 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecReloadEx"/>
3399 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStop"/>
3401 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopEx"/>
3403 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopPost"/>
3405 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopPostEx"/>
3407 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
3409 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
3411 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
3413 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
3415 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
3417 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
3419 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
3421 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
3423 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
3425 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
3427 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
3429 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
3431 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
3433 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
3435 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
3437 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
3439 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
3441 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
3443 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
3445 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
3447 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
3449 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
3451 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
3453 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
3455 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
3457 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
3459 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
3461 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
3463 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
3465 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
3467 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
3469 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
3471 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
3473 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
3475 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
3477 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
3479 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
3481 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
3483 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
3485 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
3487 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
3489 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
3491 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
3493 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
3495 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
3497 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
3499 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
3501 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
3503 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
3505 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
3507 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
3509 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
3511 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
3513 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
3515 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
3517 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
3519 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
3521 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
3523 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
3525 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
3527 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMSwap"/>
3529 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMMemoryPressure"/>
3531 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMMemoryPressureLimitPercent"/>
3533 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
3535 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EnvironmentFiles"/>
3537 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassEnvironment"/>
3539 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnsetEnvironment"/>
3541 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UMask"/>
3543 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPU"/>
3545 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPUSoft"/>
3547 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZE"/>
3549 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZESoft"/>
3551 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATA"/>
3553 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATASoft"/>
3555 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACK"/>
3557 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACKSoft"/>
3559 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORE"/>
3561 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORESoft"/>
3563 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSS"/>
3565 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSSSoft"/>
3567 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILE"/>
3569 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILESoft"/>
3571 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitAS"/>
3573 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitASSoft"/>
3575 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROC"/>
3577 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROCSoft"/>
3579 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCK"/>
3581 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCKSoft"/>
3583 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKS"/>
3585 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKSSoft"/>
3587 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDING"/>
3589 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDINGSoft"/>
3591 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUE"/>
3593 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUESoft"/>
3595 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICE"/>
3597 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICESoft"/>
3599 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIO"/>
3601 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIOSoft"/>
3603 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIME"/>
3605 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIMESoft"/>
3607 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WorkingDirectory"/>
3609 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectory"/>
3611 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImage"/>
3613 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImageOptions"/>
3615 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHash"/>
3617 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashPath"/>
3619 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignature"/>
3621 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignaturePath"/>
3623 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootVerity"/>
3625 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountImages"/>
3627 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMScoreAdjust"/>
3629 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CoredumpFilter"/>
3631 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Nice"/>
3633 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingClass"/>
3635 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingPriority"/>
3637 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPolicy"/>
3639 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPriority"/>
3641 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinity"/>
3643 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinityFromNUMA"/>
3645 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAPolicy"/>
3647 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAMask"/>
3649 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
3651 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingResetOnFork"/>
3653 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NonBlocking"/>
3655 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInput"/>
3657 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputFileDescriptorName"/>
3659 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputData"/>
3661 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutput"/>
3663 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutputFileDescriptorName"/>
3665 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardError"/>
3667 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardErrorFileDescriptorName"/>
3669 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYPath"/>
3671 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYReset"/>
3673 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVHangup"/>
3675 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVTDisallocate"/>
3677 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogPriority"/>
3679 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogIdentifier"/>
3681 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevelPrefix"/>
3683 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevel"/>
3685 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogFacility"/>
3687 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevelMax"/>
3689 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitIntervalUSec"/>
3691 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitBurst"/>
3693 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogExtraFields"/>
3695 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogNamespace"/>
3697 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecureBits"/>
3699 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CapabilityBoundingSet"/>
3701 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AmbientCapabilities"/>
3703 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"User"/>
3705 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Group"/>
3707 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DynamicUser"/>
3709 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveIPC"/>
3711 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SetCredential"/>
3713 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadCredential"/>
3715 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SupplementaryGroups"/>
3717 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PAMName"/>
3719 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWritePaths"/>
3721 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadOnlyPaths"/>
3723 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InaccessiblePaths"/>
3725 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountFlags"/>
3727 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateTmp"/>
3729 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateDevices"/>
3731 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectClock"/>
3733 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelTunables"/>
3735 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelModules"/>
3737 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelLogs"/>
3739 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectControlGroups"/>
3741 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateNetwork"/>
3743 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateUsers"/>
3745 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateMounts"/>
3747 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHome"/>
3749 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectSystem"/>
3751 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SameProcessGroup"/>
3753 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpIdentifier"/>
3755 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpMode"/>
3757 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SELinuxContext"/>
3759 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AppArmorProfile"/>
3761 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackProcessLabel"/>
3763 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreSIGPIPE"/>
3765 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoNewPrivileges"/>
3767 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallFilter"/>
3769 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallArchitectures"/>
3771 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallErrorNumber"/>
3773 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallLog"/>
3775 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Personality"/>
3777 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LockPersonality"/>
3779 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictAddressFamilies"/>
3781 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryPreserve"/>
3783 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryMode"/>
3785 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectory"/>
3787 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectoryMode"/>
3789 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectory"/>
3791 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectoryMode"/>
3793 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectory"/>
3795 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectoryMode"/>
3797 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectory"/>
3799 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectoryMode"/>
3801 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectory"/>
3803 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutCleanUSec"/>
3805 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryDenyWriteExecute"/>
3807 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictRealtime"/>
3809 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictSUIDSGID"/>
3811 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictNamespaces"/>
3813 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindPaths"/>
3815 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindReadOnlyPaths"/>
3817 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TemporaryFileSystem"/>
3819 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountAPIVFS"/>
3821 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeyringMode"/>
3823 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectProc"/>
3825 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProcSubset"/>
3827 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHostname"/>
3829 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NetworkNamespacePath"/>
3831 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
3833 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
3835 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
3837 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
3839 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
3841 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
3843 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
3845 <!--End of Autogenerated section-->
3848 <title>Methods
</title>
3850 <para><function>BindMount()
</function> and
<function>MountImage()
</function> implement the same operations
3851 as the respective methods on the
<interfacename>Manager
</interfacename> object (see above). However, these
3852 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
3853 directly on the Manager object has the advantage of not requiring a
<function>GetUnit()
</function> call
3854 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
3855 trip optimization.
</para>
3859 <title>Properties
</title>
3861 <para>Most properties of the Service interface map directly to the corresponding settings in service
3862 unit files. For the sake of brevity, here's a list of all exceptions only:
</para>
3864 <para><varname>TimeoutStartUSec
</varname>,
<varname>TimeoutStopUSec
</varname> and
3865 <varname>TimeoutAbortUSec
</varname> contain the start, stop and abort timeouts, in microseconds. Note
3866 the slight difference in naming when compared to the matching unit file settings (see
3867 <citerefentry><refentrytitle>systemd.service
</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
3868 these bus properties strictly use microseconds (and thus are suffixed
<varname>…USec
</varname>) while
3869 the unit file settings default to a time unit of seconds (and thus are suffixed
3870 <varname>…Sec
</varname>), unless a different unit is explicitly specified. This reflects that fact that
3871 internally the service manager deals in microsecond units only, and the bus properties are a relatively
3872 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
3873 high-level (string-based) concepts and thus support more user friendly time specifications which
3874 default to second time units but allow other units too, if specified.
</para>
3876 <para><varname>WatchdogTimestamp
</varname> and
<varname>WatchdogTimestampMonotonic
</varname> contain
3877 <constant>CLOCK_REALTIME
</constant>/
<constant>CLOCK_MONOTONIC
</constant> microsecond timestamps of the
3878 last watchdog ping received from the service, or
0 if none was ever received.
</para>
3880 <para><varname>ExecStartPre
</varname>,
<varname>ExecStart
</varname>,
<varname>ExecStartPost
</varname>,
3881 <varname>ExecReload
</varname>,
<varname>ExecStop
</varname>, and
<varname>ExecStop
</varname> are arrays
3882 of structures where each struct contains: the binary path to execute; an array with all arguments to
3883 pass to the executed command, starting with argument
0; a boolean whether it should be considered a
3884 failure if the process exits uncleanly; two pairs of
3885 <constant>CLOCK_REALTIME
</constant>/
<constant>CLOCK_MONOTONIC
</constant> microsecond timestamps when
3886 the process began and finished running the last time, or
0 if it never ran or never finished running;
3887 the PID of the process, or
0 if it has not run yet; the exit code and status of the last run. This
3888 field hence maps more or less to the corresponding setting in the service unit file but is augmented
3889 with runtime data.
</para>
3891 <para><varname>LimitCPU
</varname> (and related properties) map more or less directly to the
3892 corresponding settings in the service unit files except that if they aren't set, their value is
3893 18446744073709551615 (i.e. -
1).
</para>
3895 <para><varname>Capabilities
</varname> contains the configured capabilities, as formatted with
3896 <citerefentry project=
"man-pages"><refentrytitle>cap_to_text
</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3899 <para><varname>SecureBits
</varname>,
<varname>CapabilityBoundingSet
</varname>,
3900 <varname>MountFlags
</varname> also correspond to the configured settings of the unit files, but
3901 instead of being formatted as strings, they are encoded as the actual binary flags they are.
3904 <para><varname>ExecMainStartTimestamp
</varname>,
<varname>ExecMainStartTimestampMonotonic
</varname>,
3905 <varname>ExecMainExitTimestamp
</varname>,
<varname>ExecMainExitTimestampMonotonic
</varname>,
3906 <varname>ExecMainPID
</varname>,
<varname>ExecMainCode
</varname>,
<varname>ExecMainStatus
</varname>
3907 contain information about the main process of the service as far as it is known. This is often the same
3908 runtime information that is stored in
<varname>ExecStart
</varname>. However, it deviates for
3909 <varname>Type=forking
</varname> services where the main process of the service is not forked off
3910 systemd directly. These fields either contain information of the last run of the process or of the
3911 current running process.
</para>
3913 <para><varname>MainPID
</varname> and
<varname>ControlPID
</varname> contain the main and control PID of
3914 the service. The main PID is the current main PID of the service and is
0 when the service currently
3915 has no main PID. The control PID is the PID of the current start/stop/reload process running and is
0
3916 if no such process is currently running. That means that
<varname>ExecMainPID
</varname> and
3917 <varname>MainPID
</varname> differ in the way that the latter immediately reflects whether a main
3918 process is currently running while the latter possible contains information collected from the last run
3919 even if the process is no longer around.
</para>
3921 <para><varname>StatusText
</varname> contains the status text passed to the service manager via a call
3923 <citerefentry><refentrytitle>sd_notify
</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3924 This may be used by services to inform the service manager about its internal state with a nice
3925 explanatory string.
</para>
3927 <para><varname>Result
</varname> encodes the execution result of the last run of the service. It is
3928 useful to determine the reason a service failed if it is in the
<literal>failed
</literal> state (see
3929 <varname>ActiveState
</varname> above). The following values are currently known:
3930 <literal>success
</literal> is set if the unit didn't fail.
<literal>resources
</literal> indicates that
3931 not enough resources were available to fork off and execute the service
3932 processes.
<literal>timeout
</literal> indicates that a timeout occurred while executing a service
3933 operation.
<literal>exit-code
</literal> indicates that a service process exited with an unclean exit
3934 code.
<literal>signal
</literal> indicates that a service process exited with an uncaught
3935 signal.
<literal>core-dump
</literal> indicates that a service process exited uncleanly and dumped
3936 core.
<literal>watchdog
</literal> indicates that a service did not send out watchdog ping messages
3937 often enough.
<literal>start-limit
</literal> indicates that a service has been started too frequently
3938 in a specific time frame (as configured in
<varname>StartLimitInterval
</varname>,
3939 <varname>StartLimitBurst
</varname>).
</para>
3941 <para><varname>ControlGroup
</varname> indicates the control group path the processes of this service
3942 unit are placed in.
</para>
3947 <title>Socket Unit Objects
</title>
3949 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface=
"org.freedesktop.systemd1.Socket">
3950 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
3951 interface org.freedesktop.systemd1.Socket {
3953 GetProcesses(out a(sus) processes);
3954 AttachProcesses(in s subcgroup,
3957 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3958 readonly s BindIPv6Only = '...';
3959 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3960 readonly u Backlog = ...;
3961 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3962 readonly t TimeoutUSec = ...;
3963 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3964 readonly s BindToDevice = '...';
3965 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3966 readonly s SocketUser = '...';
3967 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3968 readonly s SocketGroup = '...';
3969 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3970 readonly u SocketMode = ...;
3971 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3972 readonly u DirectoryMode = ...;
3973 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3974 readonly b Accept = ...;
3975 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3976 readonly b FlushPending = ...;
3977 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3978 readonly b Writable = ...;
3979 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3980 readonly b KeepAlive = ...;
3981 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3982 readonly t KeepAliveTimeUSec = ...;
3983 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3984 readonly t KeepAliveIntervalUSec = ...;
3985 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3986 readonly u KeepAliveProbes = ...;
3987 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3988 readonly t DeferAcceptUSec = ...;
3989 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3990 readonly b NoDelay = ...;
3991 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3992 readonly i Priority = ...;
3993 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3994 readonly t ReceiveBuffer = ...;
3995 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3996 readonly t SendBuffer = ...;
3997 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3998 readonly i IPTOS = ...;
3999 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4000 readonly i IPTTL = ...;
4001 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4002 readonly t PipeSize = ...;
4003 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4004 readonly b FreeBind = ...;
4005 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4006 readonly b Transparent = ...;
4007 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4008 readonly b Broadcast = ...;
4009 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4010 readonly b PassCredentials = ...;
4011 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4012 readonly b PassSecurity = ...;
4013 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4014 readonly b PassPacketInfo = ...;
4015 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4016 readonly s Timestamping = '...';
4017 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4018 readonly b RemoveOnStop = ...;
4019 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4020 readonly a(ss) Listen = [...];
4021 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4022 readonly as Symlinks = ['...', ...];
4023 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4024 readonly i Mark = ...;
4025 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4026 readonly u MaxConnections = ...;
4027 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4028 readonly u MaxConnectionsPerSource = ...;
4029 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4030 readonly x MessageQueueMaxMessages = ...;
4031 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4032 readonly x MessageQueueMessageSize = ...;
4033 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4034 readonly s TCPCongestion = '...';
4035 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4036 readonly b ReusePort = ...;
4037 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4038 readonly s SmackLabel = '...';
4039 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4040 readonly s SmackLabelIPIn = '...';
4041 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4042 readonly s SmackLabelIPOut = '...';
4043 readonly u ControlPID = ...;
4044 readonly s Result = '...';
4045 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4046 readonly u NConnections = ...;
4047 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4048 readonly u NAccepted = ...;
4049 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4050 readonly u NRefused = ...;
4051 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4052 readonly s FileDescriptorName = '...';
4053 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4054 readonly i SocketProtocol = ...;
4055 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4056 readonly t TriggerLimitIntervalUSec = ...;
4057 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4058 readonly u TriggerLimitBurst = ...;
4059 readonly u UID = ...;
4060 readonly u GID = ...;
4061 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
4062 readonly a(sasbttttuii) ExecStartPre = [...];
4063 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
4064 readonly a(sasbttttuii) ExecStartPost = [...];
4065 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
4066 readonly a(sasbttttuii) ExecStopPre = [...];
4067 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
4068 readonly a(sasbttttuii) ExecStopPost = [...];
4069 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4070 readonly s Slice = '...';
4071 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4072 readonly s ControlGroup = '...';
4073 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4074 readonly t MemoryCurrent = ...;
4075 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4076 readonly t CPUUsageNSec = ...;
4077 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4078 readonly ay EffectiveCPUs = [...];
4079 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4080 readonly ay EffectiveMemoryNodes = [...];
4081 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4082 readonly t TasksCurrent = ...;
4083 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4084 readonly t IPIngressBytes = ...;
4085 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4086 readonly t IPIngressPackets = ...;
4087 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4088 readonly t IPEgressBytes = ...;
4089 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4090 readonly t IPEgressPackets = ...;
4091 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4092 readonly t IOReadBytes = ...;
4093 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4094 readonly t IOReadOperations = ...;
4095 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4096 readonly t IOWriteBytes = ...;
4097 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4098 readonly t IOWriteOperations = ...;
4099 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4100 readonly b Delegate = ...;
4101 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4102 readonly as DelegateControllers = ['...', ...];
4103 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4104 readonly b CPUAccounting = ...;
4105 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4106 readonly t CPUWeight = ...;
4107 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4108 readonly t StartupCPUWeight = ...;
4109 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4110 readonly t CPUShares = ...;
4111 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4112 readonly t StartupCPUShares = ...;
4113 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4114 readonly t CPUQuotaPerSecUSec = ...;
4115 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4116 readonly t CPUQuotaPeriodUSec = ...;
4117 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4118 readonly ay AllowedCPUs = [...];
4119 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4120 readonly ay AllowedMemoryNodes = [...];
4121 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4122 readonly b IOAccounting = ...;
4123 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4124 readonly t IOWeight = ...;
4125 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4126 readonly t StartupIOWeight = ...;
4127 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4128 readonly a(st) IODeviceWeight = [...];
4129 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4130 readonly a(st) IOReadBandwidthMax = [...];
4131 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4132 readonly a(st) IOWriteBandwidthMax = [...];
4133 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4134 readonly a(st) IOReadIOPSMax = [...];
4135 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4136 readonly a(st) IOWriteIOPSMax = [...];
4137 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4138 readonly a(st) IODeviceLatencyTargetUSec = [...];
4139 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4140 readonly b BlockIOAccounting = ...;
4141 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4142 readonly t BlockIOWeight = ...;
4143 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4144 readonly t StartupBlockIOWeight = ...;
4145 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4146 readonly a(st) BlockIODeviceWeight = [...];
4147 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4148 readonly a(st) BlockIOReadBandwidth = [...];
4149 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4150 readonly a(st) BlockIOWriteBandwidth = [...];
4151 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4152 readonly b MemoryAccounting = ...;
4153 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4154 readonly t DefaultMemoryLow = ...;
4155 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4156 readonly t DefaultMemoryMin = ...;
4157 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4158 readonly t MemoryMin = ...;
4159 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4160 readonly t MemoryLow = ...;
4161 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4162 readonly t MemoryHigh = ...;
4163 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4164 readonly t MemoryMax = ...;
4165 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4166 readonly t MemorySwapMax = ...;
4167 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4168 readonly t MemoryLimit = ...;
4169 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4170 readonly s DevicePolicy = '...';
4171 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4172 readonly a(ss) DeviceAllow = [...];
4173 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4174 readonly b TasksAccounting = ...;
4175 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4176 readonly t TasksMax = ...;
4177 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4178 readonly b IPAccounting = ...;
4179 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4180 readonly a(iayu) IPAddressAllow = [...];
4181 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4182 readonly a(iayu) IPAddressDeny = [...];
4183 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4184 readonly as IPIngressFilterPath = ['...', ...];
4185 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4186 readonly as IPEgressFilterPath = ['...', ...];
4187 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4188 readonly as DisableControllers = ['...', ...];
4189 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4190 readonly s ManagedOOMSwap = '...';
4191 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4192 readonly s ManagedOOMMemoryPressure = '...';
4193 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
4194 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
4195 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4196 readonly as Environment = ['...', ...];
4197 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4198 readonly a(sb) EnvironmentFiles = [...];
4199 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4200 readonly as PassEnvironment = ['...', ...];
4201 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4202 readonly as UnsetEnvironment = ['...', ...];
4203 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4204 readonly u UMask = ...;
4205 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4206 readonly t LimitCPU = ...;
4207 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4208 readonly t LimitCPUSoft = ...;
4209 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4210 readonly t LimitFSIZE = ...;
4211 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4212 readonly t LimitFSIZESoft = ...;
4213 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4214 readonly t LimitDATA = ...;
4215 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4216 readonly t LimitDATASoft = ...;
4217 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4218 readonly t LimitSTACK = ...;
4219 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4220 readonly t LimitSTACKSoft = ...;
4221 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4222 readonly t LimitCORE = ...;
4223 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4224 readonly t LimitCORESoft = ...;
4225 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4226 readonly t LimitRSS = ...;
4227 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4228 readonly t LimitRSSSoft = ...;
4229 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4230 readonly t LimitNOFILE = ...;
4231 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4232 readonly t LimitNOFILESoft = ...;
4233 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4234 readonly t LimitAS = ...;
4235 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4236 readonly t LimitASSoft = ...;
4237 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4238 readonly t LimitNPROC = ...;
4239 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4240 readonly t LimitNPROCSoft = ...;
4241 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4242 readonly t LimitMEMLOCK = ...;
4243 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4244 readonly t LimitMEMLOCKSoft = ...;
4245 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4246 readonly t LimitLOCKS = ...;
4247 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4248 readonly t LimitLOCKSSoft = ...;
4249 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4250 readonly t LimitSIGPENDING = ...;
4251 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4252 readonly t LimitSIGPENDINGSoft = ...;
4253 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4254 readonly t LimitMSGQUEUE = ...;
4255 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4256 readonly t LimitMSGQUEUESoft = ...;
4257 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4258 readonly t LimitNICE = ...;
4259 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4260 readonly t LimitNICESoft = ...;
4261 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4262 readonly t LimitRTPRIO = ...;
4263 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4264 readonly t LimitRTPRIOSoft = ...;
4265 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4266 readonly t LimitRTTIME = ...;
4267 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4268 readonly t LimitRTTIMESoft = ...;
4269 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4270 readonly s WorkingDirectory = '...';
4271 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4272 readonly s RootDirectory = '...';
4273 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4274 readonly s RootImage = '...';
4275 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4276 readonly a(ss) RootImageOptions = [...];
4277 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4278 readonly ay RootHash = [...];
4279 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4280 readonly s RootHashPath = '...';
4281 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4282 readonly ay RootHashSignature = [...];
4283 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4284 readonly s RootHashSignaturePath = '...';
4285 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4286 readonly s RootVerity = '...';
4287 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4288 readonly a(ssba(ss)) MountImages = [...];
4289 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4290 readonly i OOMScoreAdjust = ...;
4291 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4292 readonly t CoredumpFilter = ...;
4293 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4294 readonly i Nice = ...;
4295 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4296 readonly i IOSchedulingClass = ...;
4297 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4298 readonly i IOSchedulingPriority = ...;
4299 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4300 readonly i CPUSchedulingPolicy = ...;
4301 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4302 readonly i CPUSchedulingPriority = ...;
4303 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4304 readonly ay CPUAffinity = [...];
4305 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4306 readonly b CPUAffinityFromNUMA = ...;
4307 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4308 readonly i NUMAPolicy = ...;
4309 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4310 readonly ay NUMAMask = [...];
4311 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4312 readonly t TimerSlackNSec = ...;
4313 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4314 readonly b CPUSchedulingResetOnFork = ...;
4315 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4316 readonly b NonBlocking = ...;
4317 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4318 readonly s StandardInput = '...';
4319 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4320 readonly s StandardInputFileDescriptorName = '...';
4321 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4322 readonly ay StandardInputData = [...];
4323 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4324 readonly s StandardOutput = '...';
4325 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4326 readonly s StandardOutputFileDescriptorName = '...';
4327 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4328 readonly s StandardError = '...';
4329 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4330 readonly s StandardErrorFileDescriptorName = '...';
4331 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4332 readonly s TTYPath = '...';
4333 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4334 readonly b TTYReset = ...;
4335 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4336 readonly b TTYVHangup = ...;
4337 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4338 readonly b TTYVTDisallocate = ...;
4339 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4340 readonly i SyslogPriority = ...;
4341 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4342 readonly s SyslogIdentifier = '...';
4343 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4344 readonly b SyslogLevelPrefix = ...;
4345 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4346 readonly i SyslogLevel = ...;
4347 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4348 readonly i SyslogFacility = ...;
4349 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4350 readonly i LogLevelMax = ...;
4351 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4352 readonly t LogRateLimitIntervalUSec = ...;
4353 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4354 readonly u LogRateLimitBurst = ...;
4355 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4356 readonly aay LogExtraFields = [[...], ...];
4357 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4358 readonly s LogNamespace = '...';
4359 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4360 readonly i SecureBits = ...;
4361 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4362 readonly t CapabilityBoundingSet = ...;
4363 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4364 readonly t AmbientCapabilities = ...;
4365 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4366 readonly s User = '...';
4367 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4368 readonly s Group = '...';
4369 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4370 readonly b DynamicUser = ...;
4371 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4372 readonly b RemoveIPC = ...;
4373 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4374 readonly a(say) SetCredential = [...];
4375 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4376 readonly a(ss) LoadCredential = [...];
4377 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4378 readonly as SupplementaryGroups = ['...', ...];
4379 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4380 readonly s PAMName = '...';
4381 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4382 readonly as ReadWritePaths = ['...', ...];
4383 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4384 readonly as ReadOnlyPaths = ['...', ...];
4385 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4386 readonly as InaccessiblePaths = ['...', ...];
4387 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4388 readonly t MountFlags = ...;
4389 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4390 readonly b PrivateTmp = ...;
4391 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4392 readonly b PrivateDevices = ...;
4393 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4394 readonly b ProtectClock = ...;
4395 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4396 readonly b ProtectKernelTunables = ...;
4397 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4398 readonly b ProtectKernelModules = ...;
4399 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4400 readonly b ProtectKernelLogs = ...;
4401 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4402 readonly b ProtectControlGroups = ...;
4403 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4404 readonly b PrivateNetwork = ...;
4405 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4406 readonly b PrivateUsers = ...;
4407 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4408 readonly b PrivateMounts = ...;
4409 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4410 readonly s ProtectHome = '...';
4411 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4412 readonly s ProtectSystem = '...';
4413 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4414 readonly b SameProcessGroup = ...;
4415 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4416 readonly s UtmpIdentifier = '...';
4417 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4418 readonly s UtmpMode = '...';
4419 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4420 readonly (bs) SELinuxContext = ...;
4421 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4422 readonly (bs) AppArmorProfile = ...;
4423 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4424 readonly (bs) SmackProcessLabel = ...;
4425 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4426 readonly b IgnoreSIGPIPE = ...;
4427 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4428 readonly b NoNewPrivileges = ...;
4429 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4430 readonly (bas) SystemCallFilter = ...;
4431 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4432 readonly as SystemCallArchitectures = ['...', ...];
4433 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4434 readonly i SystemCallErrorNumber = ...;
4435 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4436 readonly (bas) SystemCallLog = ...;
4437 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4438 readonly s Personality = '...';
4439 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4440 readonly b LockPersonality = ...;
4441 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4442 readonly (bas) RestrictAddressFamilies = ...;
4443 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4444 readonly s RuntimeDirectoryPreserve = '...';
4445 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4446 readonly u RuntimeDirectoryMode = ...;
4447 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4448 readonly as RuntimeDirectory = ['...', ...];
4449 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4450 readonly u StateDirectoryMode = ...;
4451 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4452 readonly as StateDirectory = ['...', ...];
4453 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4454 readonly u CacheDirectoryMode = ...;
4455 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4456 readonly as CacheDirectory = ['...', ...];
4457 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4458 readonly u LogsDirectoryMode = ...;
4459 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4460 readonly as LogsDirectory = ['...', ...];
4461 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4462 readonly u ConfigurationDirectoryMode = ...;
4463 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4464 readonly as ConfigurationDirectory = ['...', ...];
4465 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4466 readonly t TimeoutCleanUSec = ...;
4467 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4468 readonly b MemoryDenyWriteExecute = ...;
4469 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4470 readonly b RestrictRealtime = ...;
4471 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4472 readonly b RestrictSUIDSGID = ...;
4473 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4474 readonly t RestrictNamespaces = ...;
4475 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4476 readonly a(ssbt) BindPaths = [...];
4477 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4478 readonly a(ssbt) BindReadOnlyPaths = [...];
4479 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4480 readonly a(ss) TemporaryFileSystem = [...];
4481 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4482 readonly b MountAPIVFS = ...;
4483 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4484 readonly s KeyringMode = '...';
4485 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4486 readonly s ProtectProc = '...';
4487 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4488 readonly s ProcSubset = '...';
4489 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4490 readonly b ProtectHostname = ...;
4491 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4492 readonly s NetworkNamespacePath = '...';
4493 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4494 readonly s KillMode = '...';
4495 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4496 readonly i KillSignal = ...;
4497 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4498 readonly i RestartKillSignal = ...;
4499 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4500 readonly i FinalKillSignal = ...;
4501 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4502 readonly b SendSIGKILL = ...;
4503 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4504 readonly b SendSIGHUP = ...;
4505 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4506 readonly i WatchdogSignal = ...;
4508 interface org.freedesktop.DBus.Peer { ... };
4509 interface org.freedesktop.DBus.Introspectable { ... };
4510 interface org.freedesktop.DBus.Properties { ... };
4511 interface org.freedesktop.systemd1.Unit { ... };
4515 <!--method GetProcesses is not documented!-->
4517 <!--method AttachProcesses is not documented!-->
4519 <!--property BindIPv6Only is not documented!-->
4521 <!--property Backlog is not documented!-->
4523 <!--property TimeoutUSec is not documented!-->
4525 <!--property BindToDevice is not documented!-->
4527 <!--property SocketUser is not documented!-->
4529 <!--property SocketGroup is not documented!-->
4531 <!--property SocketMode is not documented!-->
4533 <!--property DirectoryMode is not documented!-->
4535 <!--property Writable is not documented!-->
4537 <!--property KeepAlive is not documented!-->
4539 <!--property KeepAliveTimeUSec is not documented!-->
4541 <!--property KeepAliveIntervalUSec is not documented!-->
4543 <!--property KeepAliveProbes is not documented!-->
4545 <!--property DeferAcceptUSec is not documented!-->
4547 <!--property NoDelay is not documented!-->
4549 <!--property Priority is not documented!-->
4551 <!--property ReceiveBuffer is not documented!-->
4553 <!--property SendBuffer is not documented!-->
4555 <!--property IPTOS is not documented!-->
4557 <!--property IPTTL is not documented!-->
4559 <!--property PipeSize is not documented!-->
4561 <!--property FreeBind is not documented!-->
4563 <!--property Transparent is not documented!-->
4565 <!--property Broadcast is not documented!-->
4567 <!--property PassCredentials is not documented!-->
4569 <!--property PassSecurity is not documented!-->
4571 <!--property PassPacketInfo is not documented!-->
4573 <!--property Timestamping is not documented!-->
4575 <!--property RemoveOnStop is not documented!-->
4577 <!--property Listen is not documented!-->
4579 <!--property Symlinks is not documented!-->
4581 <!--property Mark is not documented!-->
4583 <!--property MaxConnections is not documented!-->
4585 <!--property MaxConnectionsPerSource is not documented!-->
4587 <!--property MessageQueueMaxMessages is not documented!-->
4589 <!--property MessageQueueMessageSize is not documented!-->
4591 <!--property TCPCongestion is not documented!-->
4593 <!--property ReusePort is not documented!-->
4595 <!--property SmackLabel is not documented!-->
4597 <!--property SmackLabelIPIn is not documented!-->
4599 <!--property SmackLabelIPOut is not documented!-->
4601 <!--property NRefused is not documented!-->
4603 <!--property FileDescriptorName is not documented!-->
4605 <!--property SocketProtocol is not documented!-->
4607 <!--property TriggerLimitIntervalUSec is not documented!-->
4609 <!--property TriggerLimitBurst is not documented!-->
4611 <!--property UID is not documented!-->
4613 <!--property GID is not documented!-->
4615 <!--property ExecStopPre is not documented!-->
4617 <!--property ExecStopPost is not documented!-->
4619 <!--property Slice is not documented!-->
4621 <!--property MemoryCurrent is not documented!-->
4623 <!--property CPUUsageNSec is not documented!-->
4625 <!--property EffectiveCPUs is not documented!-->
4627 <!--property EffectiveMemoryNodes is not documented!-->
4629 <!--property TasksCurrent is not documented!-->
4631 <!--property IPIngressBytes is not documented!-->
4633 <!--property IPIngressPackets is not documented!-->
4635 <!--property IPEgressBytes is not documented!-->
4637 <!--property IPEgressPackets is not documented!-->
4639 <!--property IOReadBytes is not documented!-->
4641 <!--property IOReadOperations is not documented!-->
4643 <!--property IOWriteBytes is not documented!-->
4645 <!--property IOWriteOperations is not documented!-->
4647 <!--property Delegate is not documented!-->
4649 <!--property DelegateControllers is not documented!-->
4651 <!--property CPUAccounting is not documented!-->
4653 <!--property CPUWeight is not documented!-->
4655 <!--property StartupCPUWeight is not documented!-->
4657 <!--property CPUShares is not documented!-->
4659 <!--property StartupCPUShares is not documented!-->
4661 <!--property CPUQuotaPerSecUSec is not documented!-->
4663 <!--property CPUQuotaPeriodUSec is not documented!-->
4665 <!--property AllowedCPUs is not documented!-->
4667 <!--property AllowedMemoryNodes is not documented!-->
4669 <!--property IOAccounting is not documented!-->
4671 <!--property IOWeight is not documented!-->
4673 <!--property StartupIOWeight is not documented!-->
4675 <!--property IODeviceWeight is not documented!-->
4677 <!--property IOReadBandwidthMax is not documented!-->
4679 <!--property IOWriteBandwidthMax is not documented!-->
4681 <!--property IOReadIOPSMax is not documented!-->
4683 <!--property IOWriteIOPSMax is not documented!-->
4685 <!--property IODeviceLatencyTargetUSec is not documented!-->
4687 <!--property BlockIOAccounting is not documented!-->
4689 <!--property BlockIOWeight is not documented!-->
4691 <!--property StartupBlockIOWeight is not documented!-->
4693 <!--property BlockIODeviceWeight is not documented!-->
4695 <!--property BlockIOReadBandwidth is not documented!-->
4697 <!--property BlockIOWriteBandwidth is not documented!-->
4699 <!--property MemoryAccounting is not documented!-->
4701 <!--property DefaultMemoryLow is not documented!-->
4703 <!--property DefaultMemoryMin is not documented!-->
4705 <!--property MemoryMin is not documented!-->
4707 <!--property MemoryLow is not documented!-->
4709 <!--property MemoryHigh is not documented!-->
4711 <!--property MemoryMax is not documented!-->
4713 <!--property MemorySwapMax is not documented!-->
4715 <!--property MemoryLimit is not documented!-->
4717 <!--property DevicePolicy is not documented!-->
4719 <!--property DeviceAllow is not documented!-->
4721 <!--property TasksAccounting is not documented!-->
4723 <!--property TasksMax is not documented!-->
4725 <!--property IPAccounting is not documented!-->
4727 <!--property IPAddressAllow is not documented!-->
4729 <!--property IPAddressDeny is not documented!-->
4731 <!--property IPIngressFilterPath is not documented!-->
4733 <!--property IPEgressFilterPath is not documented!-->
4735 <!--property DisableControllers is not documented!-->
4737 <!--property ManagedOOMSwap is not documented!-->
4739 <!--property ManagedOOMMemoryPressure is not documented!-->
4741 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
4743 <!--property EnvironmentFiles is not documented!-->
4745 <!--property PassEnvironment is not documented!-->
4747 <!--property UnsetEnvironment is not documented!-->
4749 <!--property UMask is not documented!-->
4751 <!--property LimitCPUSoft is not documented!-->
4753 <!--property LimitFSIZE is not documented!-->
4755 <!--property LimitFSIZESoft is not documented!-->
4757 <!--property LimitDATA is not documented!-->
4759 <!--property LimitDATASoft is not documented!-->
4761 <!--property LimitSTACK is not documented!-->
4763 <!--property LimitSTACKSoft is not documented!-->
4765 <!--property LimitCORE is not documented!-->
4767 <!--property LimitCORESoft is not documented!-->
4769 <!--property LimitRSS is not documented!-->
4771 <!--property LimitRSSSoft is not documented!-->
4773 <!--property LimitNOFILE is not documented!-->
4775 <!--property LimitNOFILESoft is not documented!-->
4777 <!--property LimitAS is not documented!-->
4779 <!--property LimitASSoft is not documented!-->
4781 <!--property LimitNPROC is not documented!-->
4783 <!--property LimitNPROCSoft is not documented!-->
4785 <!--property LimitMEMLOCK is not documented!-->
4787 <!--property LimitMEMLOCKSoft is not documented!-->
4789 <!--property LimitLOCKS is not documented!-->
4791 <!--property LimitLOCKSSoft is not documented!-->
4793 <!--property LimitSIGPENDING is not documented!-->
4795 <!--property LimitSIGPENDINGSoft is not documented!-->
4797 <!--property LimitMSGQUEUE is not documented!-->
4799 <!--property LimitMSGQUEUESoft is not documented!-->
4801 <!--property LimitNICE is not documented!-->
4803 <!--property LimitNICESoft is not documented!-->
4805 <!--property LimitRTPRIO is not documented!-->
4807 <!--property LimitRTPRIOSoft is not documented!-->
4809 <!--property LimitRTTIME is not documented!-->
4811 <!--property LimitRTTIMESoft is not documented!-->
4813 <!--property WorkingDirectory is not documented!-->
4815 <!--property RootDirectory is not documented!-->
4817 <!--property RootImage is not documented!-->
4819 <!--property RootImageOptions is not documented!-->
4821 <!--property RootHash is not documented!-->
4823 <!--property RootHashPath is not documented!-->
4825 <!--property RootHashSignature is not documented!-->
4827 <!--property RootHashSignaturePath is not documented!-->
4829 <!--property RootVerity is not documented!-->
4831 <!--property MountImages is not documented!-->
4833 <!--property OOMScoreAdjust is not documented!-->
4835 <!--property CoredumpFilter is not documented!-->
4837 <!--property Nice is not documented!-->
4839 <!--property IOSchedulingClass is not documented!-->
4841 <!--property IOSchedulingPriority is not documented!-->
4843 <!--property CPUSchedulingPolicy is not documented!-->
4845 <!--property CPUSchedulingPriority is not documented!-->
4847 <!--property CPUAffinity is not documented!-->
4849 <!--property CPUAffinityFromNUMA is not documented!-->
4851 <!--property NUMAPolicy is not documented!-->
4853 <!--property NUMAMask is not documented!-->
4855 <!--property TimerSlackNSec is not documented!-->
4857 <!--property CPUSchedulingResetOnFork is not documented!-->
4859 <!--property NonBlocking is not documented!-->
4861 <!--property StandardInput is not documented!-->
4863 <!--property StandardInputFileDescriptorName is not documented!-->
4865 <!--property StandardInputData is not documented!-->
4867 <!--property StandardOutput is not documented!-->
4869 <!--property StandardOutputFileDescriptorName is not documented!-->
4871 <!--property StandardError is not documented!-->
4873 <!--property StandardErrorFileDescriptorName is not documented!-->
4875 <!--property TTYPath is not documented!-->
4877 <!--property TTYReset is not documented!-->
4879 <!--property TTYVHangup is not documented!-->
4881 <!--property TTYVTDisallocate is not documented!-->
4883 <!--property SyslogPriority is not documented!-->
4885 <!--property SyslogIdentifier is not documented!-->
4887 <!--property SyslogLevelPrefix is not documented!-->
4889 <!--property SyslogLevel is not documented!-->
4891 <!--property SyslogFacility is not documented!-->
4893 <!--property LogLevelMax is not documented!-->
4895 <!--property LogRateLimitIntervalUSec is not documented!-->
4897 <!--property LogRateLimitBurst is not documented!-->
4899 <!--property LogExtraFields is not documented!-->
4901 <!--property LogNamespace is not documented!-->
4903 <!--property AmbientCapabilities is not documented!-->
4905 <!--property User is not documented!-->
4907 <!--property Group is not documented!-->
4909 <!--property DynamicUser is not documented!-->
4911 <!--property RemoveIPC is not documented!-->
4913 <!--property SetCredential is not documented!-->
4915 <!--property LoadCredential is not documented!-->
4917 <!--property SupplementaryGroups is not documented!-->
4919 <!--property PAMName is not documented!-->
4921 <!--property ReadWritePaths is not documented!-->
4923 <!--property ReadOnlyPaths is not documented!-->
4925 <!--property InaccessiblePaths is not documented!-->
4927 <!--property PrivateTmp is not documented!-->
4929 <!--property PrivateDevices is not documented!-->
4931 <!--property ProtectClock is not documented!-->
4933 <!--property ProtectKernelTunables is not documented!-->
4935 <!--property ProtectKernelModules is not documented!-->
4937 <!--property ProtectKernelLogs is not documented!-->
4939 <!--property ProtectControlGroups is not documented!-->
4941 <!--property PrivateNetwork is not documented!-->
4943 <!--property PrivateUsers is not documented!-->
4945 <!--property PrivateMounts is not documented!-->
4947 <!--property ProtectHome is not documented!-->
4949 <!--property ProtectSystem is not documented!-->
4951 <!--property SameProcessGroup is not documented!-->
4953 <!--property UtmpIdentifier is not documented!-->
4955 <!--property UtmpMode is not documented!-->
4957 <!--property SELinuxContext is not documented!-->
4959 <!--property AppArmorProfile is not documented!-->
4961 <!--property SmackProcessLabel is not documented!-->
4963 <!--property IgnoreSIGPIPE is not documented!-->
4965 <!--property NoNewPrivileges is not documented!-->
4967 <!--property SystemCallFilter is not documented!-->
4969 <!--property SystemCallArchitectures is not documented!-->
4971 <!--property SystemCallErrorNumber is not documented!-->
4973 <!--property SystemCallLog is not documented!-->
4975 <!--property Personality is not documented!-->
4977 <!--property LockPersonality is not documented!-->
4979 <!--property RestrictAddressFamilies is not documented!-->
4981 <!--property RuntimeDirectoryPreserve is not documented!-->
4983 <!--property RuntimeDirectoryMode is not documented!-->
4985 <!--property RuntimeDirectory is not documented!-->
4987 <!--property StateDirectoryMode is not documented!-->
4989 <!--property StateDirectory is not documented!-->
4991 <!--property CacheDirectoryMode is not documented!-->
4993 <!--property CacheDirectory is not documented!-->
4995 <!--property LogsDirectoryMode is not documented!-->
4997 <!--property LogsDirectory is not documented!-->
4999 <!--property ConfigurationDirectoryMode is not documented!-->
5001 <!--property ConfigurationDirectory is not documented!-->
5003 <!--property TimeoutCleanUSec is not documented!-->
5005 <!--property MemoryDenyWriteExecute is not documented!-->
5007 <!--property RestrictRealtime is not documented!-->
5009 <!--property RestrictSUIDSGID is not documented!-->
5011 <!--property RestrictNamespaces is not documented!-->
5013 <!--property BindPaths is not documented!-->
5015 <!--property BindReadOnlyPaths is not documented!-->
5017 <!--property TemporaryFileSystem is not documented!-->
5019 <!--property MountAPIVFS is not documented!-->
5021 <!--property KeyringMode is not documented!-->
5023 <!--property ProtectProc is not documented!-->
5025 <!--property ProcSubset is not documented!-->
5027 <!--property ProtectHostname is not documented!-->
5029 <!--property NetworkNamespacePath is not documented!-->
5031 <!--property KillMode is not documented!-->
5033 <!--property KillSignal is not documented!-->
5035 <!--property RestartKillSignal is not documented!-->
5037 <!--property FinalKillSignal is not documented!-->
5039 <!--property SendSIGKILL is not documented!-->
5041 <!--property SendSIGHUP is not documented!-->
5043 <!--property WatchdogSignal is not documented!-->
5045 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5047 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
5049 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Socket"/>
5051 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
5053 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Socket"/>
5055 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
5057 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
5059 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindIPv6Only"/>
5061 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Backlog"/>
5063 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutUSec"/>
5065 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindToDevice"/>
5067 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SocketUser"/>
5069 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SocketGroup"/>
5071 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SocketMode"/>
5073 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DirectoryMode"/>
5075 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Accept"/>
5077 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FlushPending"/>
5079 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Writable"/>
5081 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeepAlive"/>
5083 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeepAliveTimeUSec"/>
5085 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeepAliveIntervalUSec"/>
5087 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeepAliveProbes"/>
5089 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeferAcceptUSec"/>
5091 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoDelay"/>
5093 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Priority"/>
5095 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReceiveBuffer"/>
5097 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendBuffer"/>
5099 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPTOS"/>
5101 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPTTL"/>
5103 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PipeSize"/>
5105 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FreeBind"/>
5107 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Transparent"/>
5109 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Broadcast"/>
5111 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassCredentials"/>
5113 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassSecurity"/>
5115 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassPacketInfo"/>
5117 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Timestamping"/>
5119 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveOnStop"/>
5121 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Listen"/>
5123 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Symlinks"/>
5125 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Mark"/>
5127 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MaxConnections"/>
5129 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MaxConnectionsPerSource"/>
5131 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MessageQueueMaxMessages"/>
5133 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MessageQueueMessageSize"/>
5135 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TCPCongestion"/>
5137 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReusePort"/>
5139 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackLabel"/>
5141 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackLabelIPIn"/>
5143 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackLabelIPOut"/>
5145 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlPID"/>
5147 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
5149 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NConnections"/>
5151 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NAccepted"/>
5153 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NRefused"/>
5155 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FileDescriptorName"/>
5157 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SocketProtocol"/>
5159 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TriggerLimitIntervalUSec"/>
5161 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TriggerLimitBurst"/>
5163 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UID"/>
5165 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GID"/>
5167 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPre"/>
5169 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPost"/>
5171 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopPre"/>
5173 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopPost"/>
5175 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
5177 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
5179 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
5181 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
5183 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
5185 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
5187 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
5189 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
5191 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
5193 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
5195 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
5197 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
5199 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
5201 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
5203 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
5205 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
5207 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
5209 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
5211 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
5213 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
5215 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
5217 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
5219 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
5221 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
5223 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
5225 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
5227 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
5229 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
5231 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
5233 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
5235 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
5237 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
5239 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
5241 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
5243 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
5245 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
5247 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
5249 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
5251 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
5253 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
5255 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
5257 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
5259 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
5261 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
5263 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
5265 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
5267 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
5269 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
5271 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
5273 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
5275 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
5277 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
5279 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
5281 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
5283 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
5285 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
5287 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
5289 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
5291 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
5293 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
5295 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMSwap"/>
5297 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMMemoryPressure"/>
5299 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMMemoryPressureLimitPercent"/>
5301 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
5303 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EnvironmentFiles"/>
5305 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassEnvironment"/>
5307 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnsetEnvironment"/>
5309 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UMask"/>
5311 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPU"/>
5313 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPUSoft"/>
5315 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZE"/>
5317 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZESoft"/>
5319 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATA"/>
5321 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATASoft"/>
5323 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACK"/>
5325 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACKSoft"/>
5327 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORE"/>
5329 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORESoft"/>
5331 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSS"/>
5333 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSSSoft"/>
5335 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILE"/>
5337 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILESoft"/>
5339 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitAS"/>
5341 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitASSoft"/>
5343 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROC"/>
5345 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROCSoft"/>
5347 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCK"/>
5349 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCKSoft"/>
5351 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKS"/>
5353 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKSSoft"/>
5355 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDING"/>
5357 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDINGSoft"/>
5359 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUE"/>
5361 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUESoft"/>
5363 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICE"/>
5365 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICESoft"/>
5367 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIO"/>
5369 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIOSoft"/>
5371 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIME"/>
5373 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIMESoft"/>
5375 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WorkingDirectory"/>
5377 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectory"/>
5379 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImage"/>
5381 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImageOptions"/>
5383 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHash"/>
5385 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashPath"/>
5387 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignature"/>
5389 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignaturePath"/>
5391 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootVerity"/>
5393 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountImages"/>
5395 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMScoreAdjust"/>
5397 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CoredumpFilter"/>
5399 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Nice"/>
5401 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingClass"/>
5403 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingPriority"/>
5405 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPolicy"/>
5407 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPriority"/>
5409 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinity"/>
5411 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinityFromNUMA"/>
5413 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAPolicy"/>
5415 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAMask"/>
5417 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
5419 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingResetOnFork"/>
5421 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NonBlocking"/>
5423 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInput"/>
5425 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputFileDescriptorName"/>
5427 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputData"/>
5429 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutput"/>
5431 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutputFileDescriptorName"/>
5433 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardError"/>
5435 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardErrorFileDescriptorName"/>
5437 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYPath"/>
5439 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYReset"/>
5441 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVHangup"/>
5443 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVTDisallocate"/>
5445 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogPriority"/>
5447 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogIdentifier"/>
5449 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevelPrefix"/>
5451 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevel"/>
5453 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogFacility"/>
5455 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevelMax"/>
5457 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitIntervalUSec"/>
5459 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitBurst"/>
5461 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogExtraFields"/>
5463 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogNamespace"/>
5465 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecureBits"/>
5467 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CapabilityBoundingSet"/>
5469 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AmbientCapabilities"/>
5471 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"User"/>
5473 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Group"/>
5475 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DynamicUser"/>
5477 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveIPC"/>
5479 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SetCredential"/>
5481 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadCredential"/>
5483 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SupplementaryGroups"/>
5485 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PAMName"/>
5487 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWritePaths"/>
5489 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadOnlyPaths"/>
5491 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InaccessiblePaths"/>
5493 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountFlags"/>
5495 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateTmp"/>
5497 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateDevices"/>
5499 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectClock"/>
5501 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelTunables"/>
5503 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelModules"/>
5505 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelLogs"/>
5507 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectControlGroups"/>
5509 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateNetwork"/>
5511 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateUsers"/>
5513 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateMounts"/>
5515 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHome"/>
5517 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectSystem"/>
5519 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SameProcessGroup"/>
5521 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpIdentifier"/>
5523 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpMode"/>
5525 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SELinuxContext"/>
5527 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AppArmorProfile"/>
5529 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackProcessLabel"/>
5531 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreSIGPIPE"/>
5533 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoNewPrivileges"/>
5535 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallFilter"/>
5537 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallArchitectures"/>
5539 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallErrorNumber"/>
5541 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallLog"/>
5543 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Personality"/>
5545 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LockPersonality"/>
5547 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictAddressFamilies"/>
5549 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryPreserve"/>
5551 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryMode"/>
5553 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectory"/>
5555 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectoryMode"/>
5557 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectory"/>
5559 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectoryMode"/>
5561 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectory"/>
5563 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectoryMode"/>
5565 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectory"/>
5567 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectoryMode"/>
5569 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectory"/>
5571 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutCleanUSec"/>
5573 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryDenyWriteExecute"/>
5575 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictRealtime"/>
5577 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictSUIDSGID"/>
5579 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictNamespaces"/>
5581 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindPaths"/>
5583 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindReadOnlyPaths"/>
5585 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TemporaryFileSystem"/>
5587 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountAPIVFS"/>
5589 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeyringMode"/>
5591 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectProc"/>
5593 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProcSubset"/>
5595 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHostname"/>
5597 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NetworkNamespacePath"/>
5599 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
5601 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
5603 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
5605 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
5607 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
5609 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
5611 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
5613 <!--End of Autogenerated section-->
5616 <title>Properties
</title>
5618 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
5619 units can include
<varname>ExecStartPre
</varname> (and similar) fields which contain information about
5620 processes to execute. They also share most of the fields related to the execution context that Service
5621 objects expose (see above).
</para>
5623 <para>In addition to these properties there are the following:
</para>
5625 <para><varname>NAccepted
</varname> contains the accumulated number of connections ever accepted on this
5626 socket. This only applies to sockets with
<varname>Accept
</varname> set to
<literal>yes
</literal>,
5627 i.e. those where systemd is responsible for accepted connections.
</para>
5629 <para>Similarly
<varname>NConnections
</varname> contains the number of currently open connections on
5630 this socket. It only applies only to socket units with
<varname>Accept
</varname> set to
5631 <literal>yes
</literal>.
</para>
5633 <para><varname>Result
</varname> encodes the reason why a socket unit failed if it is in the
5634 <literal>failed
</literal> state (see
<varname>ActiveState
</varname> above). The values
5635 <literal>success
</literal>,
<literal>resources
</literal>,
<literal>timeout
</literal>,
5636 <literal>exit-code
</literal>,
<literal>signal
</literal> and
<literal>core-dump
</literal> have the same
5637 meaning as they have for the corresponding field of service units (see above). In addition to that,
5638 the value
<literal>service-failed-permanent
</literal> indicates that the service of this socket failed
5639 continuously.
</para>
5641 <para><varname>FlushPending
</varname> specifies whether to flush the socket
5642 just before entering the listening state. This setting only applies to sockets with
5643 <varname>Accept=
</varname> set to
<literal>no
</literal>.
</para>
5648 <title>Target Unit Objects
</title>
5650 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/basic_2etarget" interface=
"org.freedesktop.systemd1.Target">
5651 node /org/freedesktop/systemd1/unit/basic_2etarget {
5652 interface org.freedesktop.systemd1.Target {
5654 interface org.freedesktop.DBus.Peer { ... };
5655 interface org.freedesktop.DBus.Introspectable { ... };
5656 interface org.freedesktop.DBus.Properties { ... };
5657 interface org.freedesktop.systemd1.Unit { ... };
5661 <para>Target units have neither type-specific methods nor properties.
</para>
5666 <title>Device Unit Objects
</title>
5668 <para>All device unit objects implement the
<interfacename>org.freedesktop.systemd1.Device
</interfacename> interface (described here)
5669 in addition to the generic
<interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
5671 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface=
"org.freedesktop.systemd1.Device">
5672 node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
5673 interface org.freedesktop.systemd1.Device {
5675 readonly s SysFSPath = '...';
5677 interface org.freedesktop.DBus.Peer { ... };
5678 interface org.freedesktop.DBus.Introspectable { ... };
5679 interface org.freedesktop.DBus.Properties { ... };
5680 interface org.freedesktop.systemd1.Unit { ... };
5684 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5686 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
5688 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Device"/>
5690 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
5692 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Device"/>
5694 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SysFSPath"/>
5696 <!--End of Autogenerated section-->
5699 <title>Properties
</title>
5701 <para>Device units only expose a single type-specific property:
</para>
5703 <para><varname>SysFSPath
</varname> contains the sysfs path of the kernel device this object corresponds
5709 <title>Mount Unit Objects
</title>
5711 <para>All mount unit objects implement the
<interfacename>org.freedesktop.systemd1.Mount
</interfacename>
5712 interface (described here) in addition to the generic
5713 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
5715 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/home_2emount" interface=
"org.freedesktop.systemd1.Mount">
5716 node /org/freedesktop/systemd1/unit/home_2emount {
5717 interface org.freedesktop.systemd1.Mount {
5719 GetProcesses(out a(sus) processes);
5720 AttachProcesses(in s subcgroup,
5723 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5724 readonly s Where = '...';
5725 readonly s What = '...';
5726 readonly s Options = '...';
5727 readonly s Type = '...';
5728 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5729 readonly t TimeoutUSec = ...;
5730 readonly u ControlPID = ...;
5731 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5732 readonly u DirectoryMode = ...;
5733 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5734 readonly b SloppyOptions = ...;
5735 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5736 readonly b LazyUnmount = ...;
5737 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5738 readonly b ForceUnmount = ...;
5739 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5740 readonly b ReadWriteOnly = ...;
5741 readonly s Result = '...';
5742 readonly u UID = ...;
5743 readonly u GID = ...;
5744 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
5745 readonly a(sasbttttuii) ExecMount = [...];
5746 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
5747 readonly a(sasbttttuii) ExecUnmount = [...];
5748 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
5749 readonly a(sasbttttuii) ExecRemount = [...];
5750 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5751 readonly s Slice = '...';
5752 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5753 readonly s ControlGroup = '...';
5754 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5755 readonly t MemoryCurrent = ...;
5756 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5757 readonly t CPUUsageNSec = ...;
5758 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5759 readonly ay EffectiveCPUs = [...];
5760 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5761 readonly ay EffectiveMemoryNodes = [...];
5762 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5763 readonly t TasksCurrent = ...;
5764 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5765 readonly t IPIngressBytes = ...;
5766 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5767 readonly t IPIngressPackets = ...;
5768 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5769 readonly t IPEgressBytes = ...;
5770 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5771 readonly t IPEgressPackets = ...;
5772 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5773 readonly t IOReadBytes = ...;
5774 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5775 readonly t IOReadOperations = ...;
5776 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5777 readonly t IOWriteBytes = ...;
5778 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5779 readonly t IOWriteOperations = ...;
5780 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5781 readonly b Delegate = ...;
5782 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5783 readonly as DelegateControllers = ['...', ...];
5784 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5785 readonly b CPUAccounting = ...;
5786 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5787 readonly t CPUWeight = ...;
5788 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5789 readonly t StartupCPUWeight = ...;
5790 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5791 readonly t CPUShares = ...;
5792 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5793 readonly t StartupCPUShares = ...;
5794 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5795 readonly t CPUQuotaPerSecUSec = ...;
5796 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5797 readonly t CPUQuotaPeriodUSec = ...;
5798 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5799 readonly ay AllowedCPUs = [...];
5800 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5801 readonly ay AllowedMemoryNodes = [...];
5802 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5803 readonly b IOAccounting = ...;
5804 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5805 readonly t IOWeight = ...;
5806 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5807 readonly t StartupIOWeight = ...;
5808 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5809 readonly a(st) IODeviceWeight = [...];
5810 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5811 readonly a(st) IOReadBandwidthMax = [...];
5812 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5813 readonly a(st) IOWriteBandwidthMax = [...];
5814 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5815 readonly a(st) IOReadIOPSMax = [...];
5816 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5817 readonly a(st) IOWriteIOPSMax = [...];
5818 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5819 readonly a(st) IODeviceLatencyTargetUSec = [...];
5820 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5821 readonly b BlockIOAccounting = ...;
5822 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5823 readonly t BlockIOWeight = ...;
5824 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5825 readonly t StartupBlockIOWeight = ...;
5826 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5827 readonly a(st) BlockIODeviceWeight = [...];
5828 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5829 readonly a(st) BlockIOReadBandwidth = [...];
5830 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5831 readonly a(st) BlockIOWriteBandwidth = [...];
5832 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5833 readonly b MemoryAccounting = ...;
5834 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5835 readonly t DefaultMemoryLow = ...;
5836 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5837 readonly t DefaultMemoryMin = ...;
5838 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5839 readonly t MemoryMin = ...;
5840 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5841 readonly t MemoryLow = ...;
5842 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5843 readonly t MemoryHigh = ...;
5844 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5845 readonly t MemoryMax = ...;
5846 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5847 readonly t MemorySwapMax = ...;
5848 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5849 readonly t MemoryLimit = ...;
5850 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5851 readonly s DevicePolicy = '...';
5852 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5853 readonly a(ss) DeviceAllow = [...];
5854 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5855 readonly b TasksAccounting = ...;
5856 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5857 readonly t TasksMax = ...;
5858 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5859 readonly b IPAccounting = ...;
5860 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5861 readonly a(iayu) IPAddressAllow = [...];
5862 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5863 readonly a(iayu) IPAddressDeny = [...];
5864 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5865 readonly as IPIngressFilterPath = ['...', ...];
5866 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5867 readonly as IPEgressFilterPath = ['...', ...];
5868 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5869 readonly as DisableControllers = ['...', ...];
5870 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5871 readonly s ManagedOOMSwap = '...';
5872 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5873 readonly s ManagedOOMMemoryPressure = '...';
5874 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5875 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
5876 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5877 readonly as Environment = ['...', ...];
5878 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5879 readonly a(sb) EnvironmentFiles = [...];
5880 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5881 readonly as PassEnvironment = ['...', ...];
5882 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5883 readonly as UnsetEnvironment = ['...', ...];
5884 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5885 readonly u UMask = ...;
5886 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5887 readonly t LimitCPU = ...;
5888 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5889 readonly t LimitCPUSoft = ...;
5890 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5891 readonly t LimitFSIZE = ...;
5892 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5893 readonly t LimitFSIZESoft = ...;
5894 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5895 readonly t LimitDATA = ...;
5896 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5897 readonly t LimitDATASoft = ...;
5898 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5899 readonly t LimitSTACK = ...;
5900 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5901 readonly t LimitSTACKSoft = ...;
5902 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5903 readonly t LimitCORE = ...;
5904 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5905 readonly t LimitCORESoft = ...;
5906 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5907 readonly t LimitRSS = ...;
5908 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5909 readonly t LimitRSSSoft = ...;
5910 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5911 readonly t LimitNOFILE = ...;
5912 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5913 readonly t LimitNOFILESoft = ...;
5914 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5915 readonly t LimitAS = ...;
5916 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5917 readonly t LimitASSoft = ...;
5918 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5919 readonly t LimitNPROC = ...;
5920 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5921 readonly t LimitNPROCSoft = ...;
5922 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5923 readonly t LimitMEMLOCK = ...;
5924 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5925 readonly t LimitMEMLOCKSoft = ...;
5926 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5927 readonly t LimitLOCKS = ...;
5928 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5929 readonly t LimitLOCKSSoft = ...;
5930 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5931 readonly t LimitSIGPENDING = ...;
5932 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5933 readonly t LimitSIGPENDINGSoft = ...;
5934 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5935 readonly t LimitMSGQUEUE = ...;
5936 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5937 readonly t LimitMSGQUEUESoft = ...;
5938 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5939 readonly t LimitNICE = ...;
5940 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5941 readonly t LimitNICESoft = ...;
5942 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5943 readonly t LimitRTPRIO = ...;
5944 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5945 readonly t LimitRTPRIOSoft = ...;
5946 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5947 readonly t LimitRTTIME = ...;
5948 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5949 readonly t LimitRTTIMESoft = ...;
5950 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5951 readonly s WorkingDirectory = '...';
5952 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5953 readonly s RootDirectory = '...';
5954 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5955 readonly s RootImage = '...';
5956 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5957 readonly a(ss) RootImageOptions = [...];
5958 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5959 readonly ay RootHash = [...];
5960 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5961 readonly s RootHashPath = '...';
5962 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5963 readonly ay RootHashSignature = [...];
5964 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5965 readonly s RootHashSignaturePath = '...';
5966 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5967 readonly s RootVerity = '...';
5968 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5969 readonly a(ssba(ss)) MountImages = [...];
5970 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5971 readonly i OOMScoreAdjust = ...;
5972 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5973 readonly t CoredumpFilter = ...;
5974 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5975 readonly i Nice = ...;
5976 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5977 readonly i IOSchedulingClass = ...;
5978 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5979 readonly i IOSchedulingPriority = ...;
5980 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5981 readonly i CPUSchedulingPolicy = ...;
5982 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5983 readonly i CPUSchedulingPriority = ...;
5984 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5985 readonly ay CPUAffinity = [...];
5986 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5987 readonly b CPUAffinityFromNUMA = ...;
5988 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5989 readonly i NUMAPolicy = ...;
5990 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5991 readonly ay NUMAMask = [...];
5992 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5993 readonly t TimerSlackNSec = ...;
5994 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5995 readonly b CPUSchedulingResetOnFork = ...;
5996 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5997 readonly b NonBlocking = ...;
5998 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5999 readonly s StandardInput = '...';
6000 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6001 readonly s StandardInputFileDescriptorName = '...';
6002 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6003 readonly ay StandardInputData = [...];
6004 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6005 readonly s StandardOutput = '...';
6006 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6007 readonly s StandardOutputFileDescriptorName = '...';
6008 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6009 readonly s StandardError = '...';
6010 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6011 readonly s StandardErrorFileDescriptorName = '...';
6012 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6013 readonly s TTYPath = '...';
6014 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6015 readonly b TTYReset = ...;
6016 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6017 readonly b TTYVHangup = ...;
6018 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6019 readonly b TTYVTDisallocate = ...;
6020 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6021 readonly i SyslogPriority = ...;
6022 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6023 readonly s SyslogIdentifier = '...';
6024 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6025 readonly b SyslogLevelPrefix = ...;
6026 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6027 readonly i SyslogLevel = ...;
6028 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6029 readonly i SyslogFacility = ...;
6030 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6031 readonly i LogLevelMax = ...;
6032 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6033 readonly t LogRateLimitIntervalUSec = ...;
6034 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6035 readonly u LogRateLimitBurst = ...;
6036 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6037 readonly aay LogExtraFields = [[...], ...];
6038 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6039 readonly s LogNamespace = '...';
6040 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6041 readonly i SecureBits = ...;
6042 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6043 readonly t CapabilityBoundingSet = ...;
6044 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6045 readonly t AmbientCapabilities = ...;
6046 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6047 readonly s User = '...';
6048 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6049 readonly s Group = '...';
6050 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6051 readonly b DynamicUser = ...;
6052 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6053 readonly b RemoveIPC = ...;
6054 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6055 readonly a(say) SetCredential = [...];
6056 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6057 readonly a(ss) LoadCredential = [...];
6058 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6059 readonly as SupplementaryGroups = ['...', ...];
6060 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6061 readonly s PAMName = '...';
6062 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6063 readonly as ReadWritePaths = ['...', ...];
6064 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6065 readonly as ReadOnlyPaths = ['...', ...];
6066 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6067 readonly as InaccessiblePaths = ['...', ...];
6068 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6069 readonly t MountFlags = ...;
6070 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6071 readonly b PrivateTmp = ...;
6072 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6073 readonly b PrivateDevices = ...;
6074 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6075 readonly b ProtectClock = ...;
6076 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6077 readonly b ProtectKernelTunables = ...;
6078 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6079 readonly b ProtectKernelModules = ...;
6080 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6081 readonly b ProtectKernelLogs = ...;
6082 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6083 readonly b ProtectControlGroups = ...;
6084 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6085 readonly b PrivateNetwork = ...;
6086 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6087 readonly b PrivateUsers = ...;
6088 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6089 readonly b PrivateMounts = ...;
6090 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6091 readonly s ProtectHome = '...';
6092 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6093 readonly s ProtectSystem = '...';
6094 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6095 readonly b SameProcessGroup = ...;
6096 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6097 readonly s UtmpIdentifier = '...';
6098 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6099 readonly s UtmpMode = '...';
6100 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6101 readonly (bs) SELinuxContext = ...;
6102 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6103 readonly (bs) AppArmorProfile = ...;
6104 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6105 readonly (bs) SmackProcessLabel = ...;
6106 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6107 readonly b IgnoreSIGPIPE = ...;
6108 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6109 readonly b NoNewPrivileges = ...;
6110 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6111 readonly (bas) SystemCallFilter = ...;
6112 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6113 readonly as SystemCallArchitectures = ['...', ...];
6114 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6115 readonly i SystemCallErrorNumber = ...;
6116 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6117 readonly (bas) SystemCallLog = ...;
6118 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6119 readonly s Personality = '...';
6120 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6121 readonly b LockPersonality = ...;
6122 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6123 readonly (bas) RestrictAddressFamilies = ...;
6124 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6125 readonly s RuntimeDirectoryPreserve = '...';
6126 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6127 readonly u RuntimeDirectoryMode = ...;
6128 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6129 readonly as RuntimeDirectory = ['...', ...];
6130 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6131 readonly u StateDirectoryMode = ...;
6132 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6133 readonly as StateDirectory = ['...', ...];
6134 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6135 readonly u CacheDirectoryMode = ...;
6136 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6137 readonly as CacheDirectory = ['...', ...];
6138 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6139 readonly u LogsDirectoryMode = ...;
6140 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6141 readonly as LogsDirectory = ['...', ...];
6142 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6143 readonly u ConfigurationDirectoryMode = ...;
6144 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6145 readonly as ConfigurationDirectory = ['...', ...];
6146 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6147 readonly t TimeoutCleanUSec = ...;
6148 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6149 readonly b MemoryDenyWriteExecute = ...;
6150 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6151 readonly b RestrictRealtime = ...;
6152 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6153 readonly b RestrictSUIDSGID = ...;
6154 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6155 readonly t RestrictNamespaces = ...;
6156 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6157 readonly a(ssbt) BindPaths = [...];
6158 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6159 readonly a(ssbt) BindReadOnlyPaths = [...];
6160 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6161 readonly a(ss) TemporaryFileSystem = [...];
6162 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6163 readonly b MountAPIVFS = ...;
6164 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6165 readonly s KeyringMode = '...';
6166 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6167 readonly s ProtectProc = '...';
6168 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6169 readonly s ProcSubset = '...';
6170 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6171 readonly b ProtectHostname = ...;
6172 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6173 readonly s NetworkNamespacePath = '...';
6174 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6175 readonly s KillMode = '...';
6176 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6177 readonly i KillSignal = ...;
6178 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6179 readonly i RestartKillSignal = ...;
6180 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6181 readonly i FinalKillSignal = ...;
6182 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6183 readonly b SendSIGKILL = ...;
6184 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6185 readonly b SendSIGHUP = ...;
6186 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6187 readonly i WatchdogSignal = ...;
6189 interface org.freedesktop.DBus.Peer { ... };
6190 interface org.freedesktop.DBus.Introspectable { ... };
6191 interface org.freedesktop.DBus.Properties { ... };
6192 interface org.freedesktop.systemd1.Unit { ... };
6196 <!--method GetProcesses is not documented!-->
6198 <!--method AttachProcesses is not documented!-->
6200 <!--property Where is not documented!-->
6202 <!--property What is not documented!-->
6204 <!--property Options is not documented!-->
6206 <!--property Type is not documented!-->
6208 <!--property TimeoutUSec is not documented!-->
6210 <!--property DirectoryMode is not documented!-->
6212 <!--property SloppyOptions is not documented!-->
6214 <!--property LazyUnmount is not documented!-->
6216 <!--property ForceUnmount is not documented!-->
6218 <!--property ReadWriteOnly is not documented!-->
6220 <!--property UID is not documented!-->
6222 <!--property GID is not documented!-->
6224 <!--property ExecUnmount is not documented!-->
6226 <!--property ExecRemount is not documented!-->
6228 <!--property Slice is not documented!-->
6230 <!--property MemoryCurrent is not documented!-->
6232 <!--property CPUUsageNSec is not documented!-->
6234 <!--property EffectiveCPUs is not documented!-->
6236 <!--property EffectiveMemoryNodes is not documented!-->
6238 <!--property TasksCurrent is not documented!-->
6240 <!--property IPIngressBytes is not documented!-->
6242 <!--property IPIngressPackets is not documented!-->
6244 <!--property IPEgressBytes is not documented!-->
6246 <!--property IPEgressPackets is not documented!-->
6248 <!--property IOReadBytes is not documented!-->
6250 <!--property IOReadOperations is not documented!-->
6252 <!--property IOWriteBytes is not documented!-->
6254 <!--property IOWriteOperations is not documented!-->
6256 <!--property Delegate is not documented!-->
6258 <!--property DelegateControllers is not documented!-->
6260 <!--property CPUAccounting is not documented!-->
6262 <!--property CPUWeight is not documented!-->
6264 <!--property StartupCPUWeight is not documented!-->
6266 <!--property CPUShares is not documented!-->
6268 <!--property StartupCPUShares is not documented!-->
6270 <!--property CPUQuotaPerSecUSec is not documented!-->
6272 <!--property CPUQuotaPeriodUSec is not documented!-->
6274 <!--property AllowedCPUs is not documented!-->
6276 <!--property AllowedMemoryNodes is not documented!-->
6278 <!--property IOAccounting is not documented!-->
6280 <!--property IOWeight is not documented!-->
6282 <!--property StartupIOWeight is not documented!-->
6284 <!--property IODeviceWeight is not documented!-->
6286 <!--property IOReadBandwidthMax is not documented!-->
6288 <!--property IOWriteBandwidthMax is not documented!-->
6290 <!--property IOReadIOPSMax is not documented!-->
6292 <!--property IOWriteIOPSMax is not documented!-->
6294 <!--property IODeviceLatencyTargetUSec is not documented!-->
6296 <!--property BlockIOAccounting is not documented!-->
6298 <!--property BlockIOWeight is not documented!-->
6300 <!--property StartupBlockIOWeight is not documented!-->
6302 <!--property BlockIODeviceWeight is not documented!-->
6304 <!--property BlockIOReadBandwidth is not documented!-->
6306 <!--property BlockIOWriteBandwidth is not documented!-->
6308 <!--property MemoryAccounting is not documented!-->
6310 <!--property DefaultMemoryLow is not documented!-->
6312 <!--property DefaultMemoryMin is not documented!-->
6314 <!--property MemoryMin is not documented!-->
6316 <!--property MemoryLow is not documented!-->
6318 <!--property MemoryHigh is not documented!-->
6320 <!--property MemoryMax is not documented!-->
6322 <!--property MemorySwapMax is not documented!-->
6324 <!--property MemoryLimit is not documented!-->
6326 <!--property DevicePolicy is not documented!-->
6328 <!--property DeviceAllow is not documented!-->
6330 <!--property TasksAccounting is not documented!-->
6332 <!--property TasksMax is not documented!-->
6334 <!--property IPAccounting is not documented!-->
6336 <!--property IPAddressAllow is not documented!-->
6338 <!--property IPAddressDeny is not documented!-->
6340 <!--property IPIngressFilterPath is not documented!-->
6342 <!--property IPEgressFilterPath is not documented!-->
6344 <!--property DisableControllers is not documented!-->
6346 <!--property ManagedOOMSwap is not documented!-->
6348 <!--property ManagedOOMMemoryPressure is not documented!-->
6350 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
6352 <!--property EnvironmentFiles is not documented!-->
6354 <!--property PassEnvironment is not documented!-->
6356 <!--property UnsetEnvironment is not documented!-->
6358 <!--property UMask is not documented!-->
6360 <!--property LimitCPUSoft is not documented!-->
6362 <!--property LimitFSIZE is not documented!-->
6364 <!--property LimitFSIZESoft is not documented!-->
6366 <!--property LimitDATA is not documented!-->
6368 <!--property LimitDATASoft is not documented!-->
6370 <!--property LimitSTACK is not documented!-->
6372 <!--property LimitSTACKSoft is not documented!-->
6374 <!--property LimitCORE is not documented!-->
6376 <!--property LimitCORESoft is not documented!-->
6378 <!--property LimitRSS is not documented!-->
6380 <!--property LimitRSSSoft is not documented!-->
6382 <!--property LimitNOFILE is not documented!-->
6384 <!--property LimitNOFILESoft is not documented!-->
6386 <!--property LimitAS is not documented!-->
6388 <!--property LimitASSoft is not documented!-->
6390 <!--property LimitNPROC is not documented!-->
6392 <!--property LimitNPROCSoft is not documented!-->
6394 <!--property LimitMEMLOCK is not documented!-->
6396 <!--property LimitMEMLOCKSoft is not documented!-->
6398 <!--property LimitLOCKS is not documented!-->
6400 <!--property LimitLOCKSSoft is not documented!-->
6402 <!--property LimitSIGPENDING is not documented!-->
6404 <!--property LimitSIGPENDINGSoft is not documented!-->
6406 <!--property LimitMSGQUEUE is not documented!-->
6408 <!--property LimitMSGQUEUESoft is not documented!-->
6410 <!--property LimitNICE is not documented!-->
6412 <!--property LimitNICESoft is not documented!-->
6414 <!--property LimitRTPRIO is not documented!-->
6416 <!--property LimitRTPRIOSoft is not documented!-->
6418 <!--property LimitRTTIME is not documented!-->
6420 <!--property LimitRTTIMESoft is not documented!-->
6422 <!--property WorkingDirectory is not documented!-->
6424 <!--property RootDirectory is not documented!-->
6426 <!--property RootImage is not documented!-->
6428 <!--property RootImageOptions is not documented!-->
6430 <!--property RootHash is not documented!-->
6432 <!--property RootHashPath is not documented!-->
6434 <!--property RootHashSignature is not documented!-->
6436 <!--property RootHashSignaturePath is not documented!-->
6438 <!--property RootVerity is not documented!-->
6440 <!--property MountImages is not documented!-->
6442 <!--property OOMScoreAdjust is not documented!-->
6444 <!--property CoredumpFilter is not documented!-->
6446 <!--property Nice is not documented!-->
6448 <!--property IOSchedulingClass is not documented!-->
6450 <!--property IOSchedulingPriority is not documented!-->
6452 <!--property CPUSchedulingPolicy is not documented!-->
6454 <!--property CPUSchedulingPriority is not documented!-->
6456 <!--property CPUAffinity is not documented!-->
6458 <!--property CPUAffinityFromNUMA is not documented!-->
6460 <!--property NUMAPolicy is not documented!-->
6462 <!--property NUMAMask is not documented!-->
6464 <!--property TimerSlackNSec is not documented!-->
6466 <!--property CPUSchedulingResetOnFork is not documented!-->
6468 <!--property NonBlocking is not documented!-->
6470 <!--property StandardInput is not documented!-->
6472 <!--property StandardInputFileDescriptorName is not documented!-->
6474 <!--property StandardInputData is not documented!-->
6476 <!--property StandardOutput is not documented!-->
6478 <!--property StandardOutputFileDescriptorName is not documented!-->
6480 <!--property StandardError is not documented!-->
6482 <!--property StandardErrorFileDescriptorName is not documented!-->
6484 <!--property TTYPath is not documented!-->
6486 <!--property TTYReset is not documented!-->
6488 <!--property TTYVHangup is not documented!-->
6490 <!--property TTYVTDisallocate is not documented!-->
6492 <!--property SyslogPriority is not documented!-->
6494 <!--property SyslogIdentifier is not documented!-->
6496 <!--property SyslogLevelPrefix is not documented!-->
6498 <!--property SyslogLevel is not documented!-->
6500 <!--property SyslogFacility is not documented!-->
6502 <!--property LogLevelMax is not documented!-->
6504 <!--property LogRateLimitIntervalUSec is not documented!-->
6506 <!--property LogRateLimitBurst is not documented!-->
6508 <!--property LogExtraFields is not documented!-->
6510 <!--property LogNamespace is not documented!-->
6512 <!--property AmbientCapabilities is not documented!-->
6514 <!--property User is not documented!-->
6516 <!--property Group is not documented!-->
6518 <!--property DynamicUser is not documented!-->
6520 <!--property RemoveIPC is not documented!-->
6522 <!--property SetCredential is not documented!-->
6524 <!--property LoadCredential is not documented!-->
6526 <!--property SupplementaryGroups is not documented!-->
6528 <!--property PAMName is not documented!-->
6530 <!--property ReadWritePaths is not documented!-->
6532 <!--property ReadOnlyPaths is not documented!-->
6534 <!--property InaccessiblePaths is not documented!-->
6536 <!--property PrivateTmp is not documented!-->
6538 <!--property PrivateDevices is not documented!-->
6540 <!--property ProtectClock is not documented!-->
6542 <!--property ProtectKernelTunables is not documented!-->
6544 <!--property ProtectKernelModules is not documented!-->
6546 <!--property ProtectKernelLogs is not documented!-->
6548 <!--property ProtectControlGroups is not documented!-->
6550 <!--property PrivateNetwork is not documented!-->
6552 <!--property PrivateUsers is not documented!-->
6554 <!--property PrivateMounts is not documented!-->
6556 <!--property ProtectHome is not documented!-->
6558 <!--property ProtectSystem is not documented!-->
6560 <!--property SameProcessGroup is not documented!-->
6562 <!--property UtmpIdentifier is not documented!-->
6564 <!--property UtmpMode is not documented!-->
6566 <!--property SELinuxContext is not documented!-->
6568 <!--property AppArmorProfile is not documented!-->
6570 <!--property SmackProcessLabel is not documented!-->
6572 <!--property IgnoreSIGPIPE is not documented!-->
6574 <!--property NoNewPrivileges is not documented!-->
6576 <!--property SystemCallFilter is not documented!-->
6578 <!--property SystemCallArchitectures is not documented!-->
6580 <!--property SystemCallErrorNumber is not documented!-->
6582 <!--property SystemCallLog is not documented!-->
6584 <!--property Personality is not documented!-->
6586 <!--property LockPersonality is not documented!-->
6588 <!--property RestrictAddressFamilies is not documented!-->
6590 <!--property RuntimeDirectoryPreserve is not documented!-->
6592 <!--property RuntimeDirectoryMode is not documented!-->
6594 <!--property RuntimeDirectory is not documented!-->
6596 <!--property StateDirectoryMode is not documented!-->
6598 <!--property StateDirectory is not documented!-->
6600 <!--property CacheDirectoryMode is not documented!-->
6602 <!--property CacheDirectory is not documented!-->
6604 <!--property LogsDirectoryMode is not documented!-->
6606 <!--property LogsDirectory is not documented!-->
6608 <!--property ConfigurationDirectoryMode is not documented!-->
6610 <!--property ConfigurationDirectory is not documented!-->
6612 <!--property TimeoutCleanUSec is not documented!-->
6614 <!--property MemoryDenyWriteExecute is not documented!-->
6616 <!--property RestrictRealtime is not documented!-->
6618 <!--property RestrictSUIDSGID is not documented!-->
6620 <!--property RestrictNamespaces is not documented!-->
6622 <!--property BindPaths is not documented!-->
6624 <!--property BindReadOnlyPaths is not documented!-->
6626 <!--property TemporaryFileSystem is not documented!-->
6628 <!--property MountAPIVFS is not documented!-->
6630 <!--property KeyringMode is not documented!-->
6632 <!--property ProtectProc is not documented!-->
6634 <!--property ProcSubset is not documented!-->
6636 <!--property ProtectHostname is not documented!-->
6638 <!--property NetworkNamespacePath is not documented!-->
6640 <!--property KillMode is not documented!-->
6642 <!--property KillSignal is not documented!-->
6644 <!--property RestartKillSignal is not documented!-->
6646 <!--property FinalKillSignal is not documented!-->
6648 <!--property SendSIGKILL is not documented!-->
6650 <!--property SendSIGHUP is not documented!-->
6652 <!--property WatchdogSignal is not documented!-->
6654 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6656 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
6658 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Mount"/>
6660 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
6662 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Mount"/>
6664 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
6666 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
6668 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Where"/>
6670 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"What"/>
6672 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Options"/>
6674 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Type"/>
6676 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutUSec"/>
6678 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlPID"/>
6680 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DirectoryMode"/>
6682 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SloppyOptions"/>
6684 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LazyUnmount"/>
6686 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ForceUnmount"/>
6688 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWriteOnly"/>
6690 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
6692 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UID"/>
6694 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GID"/>
6696 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMount"/>
6698 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecUnmount"/>
6700 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecRemount"/>
6702 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
6704 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
6706 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
6708 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
6710 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
6712 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
6714 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
6716 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
6718 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
6720 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
6722 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
6724 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
6726 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
6728 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
6730 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
6732 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
6734 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
6736 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
6738 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
6740 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
6742 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
6744 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
6746 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
6748 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
6750 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
6752 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
6754 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
6756 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
6758 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
6760 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
6762 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
6764 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
6766 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
6768 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
6770 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
6772 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
6774 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
6776 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
6778 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
6780 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
6782 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
6784 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
6786 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
6788 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
6790 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
6792 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
6794 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
6796 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
6798 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
6800 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
6802 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
6804 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
6806 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
6808 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
6810 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
6812 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
6814 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
6816 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
6818 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
6820 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
6822 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMSwap"/>
6824 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMMemoryPressure"/>
6826 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMMemoryPressureLimitPercent"/>
6828 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
6830 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EnvironmentFiles"/>
6832 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassEnvironment"/>
6834 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnsetEnvironment"/>
6836 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UMask"/>
6838 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPU"/>
6840 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPUSoft"/>
6842 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZE"/>
6844 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZESoft"/>
6846 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATA"/>
6848 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATASoft"/>
6850 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACK"/>
6852 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACKSoft"/>
6854 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORE"/>
6856 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORESoft"/>
6858 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSS"/>
6860 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSSSoft"/>
6862 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILE"/>
6864 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILESoft"/>
6866 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitAS"/>
6868 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitASSoft"/>
6870 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROC"/>
6872 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROCSoft"/>
6874 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCK"/>
6876 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCKSoft"/>
6878 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKS"/>
6880 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKSSoft"/>
6882 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDING"/>
6884 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDINGSoft"/>
6886 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUE"/>
6888 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUESoft"/>
6890 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICE"/>
6892 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICESoft"/>
6894 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIO"/>
6896 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIOSoft"/>
6898 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIME"/>
6900 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIMESoft"/>
6902 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WorkingDirectory"/>
6904 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectory"/>
6906 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImage"/>
6908 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImageOptions"/>
6910 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHash"/>
6912 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashPath"/>
6914 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignature"/>
6916 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignaturePath"/>
6918 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootVerity"/>
6920 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountImages"/>
6922 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMScoreAdjust"/>
6924 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CoredumpFilter"/>
6926 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Nice"/>
6928 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingClass"/>
6930 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingPriority"/>
6932 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPolicy"/>
6934 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPriority"/>
6936 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinity"/>
6938 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinityFromNUMA"/>
6940 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAPolicy"/>
6942 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAMask"/>
6944 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
6946 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingResetOnFork"/>
6948 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NonBlocking"/>
6950 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInput"/>
6952 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputFileDescriptorName"/>
6954 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputData"/>
6956 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutput"/>
6958 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutputFileDescriptorName"/>
6960 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardError"/>
6962 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardErrorFileDescriptorName"/>
6964 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYPath"/>
6966 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYReset"/>
6968 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVHangup"/>
6970 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVTDisallocate"/>
6972 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogPriority"/>
6974 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogIdentifier"/>
6976 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevelPrefix"/>
6978 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevel"/>
6980 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogFacility"/>
6982 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevelMax"/>
6984 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitIntervalUSec"/>
6986 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitBurst"/>
6988 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogExtraFields"/>
6990 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogNamespace"/>
6992 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecureBits"/>
6994 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CapabilityBoundingSet"/>
6996 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AmbientCapabilities"/>
6998 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"User"/>
7000 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Group"/>
7002 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DynamicUser"/>
7004 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveIPC"/>
7006 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SetCredential"/>
7008 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadCredential"/>
7010 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SupplementaryGroups"/>
7012 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PAMName"/>
7014 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWritePaths"/>
7016 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadOnlyPaths"/>
7018 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InaccessiblePaths"/>
7020 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountFlags"/>
7022 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateTmp"/>
7024 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateDevices"/>
7026 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectClock"/>
7028 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelTunables"/>
7030 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelModules"/>
7032 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelLogs"/>
7034 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectControlGroups"/>
7036 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateNetwork"/>
7038 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateUsers"/>
7040 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateMounts"/>
7042 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHome"/>
7044 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectSystem"/>
7046 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SameProcessGroup"/>
7048 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpIdentifier"/>
7050 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpMode"/>
7052 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SELinuxContext"/>
7054 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AppArmorProfile"/>
7056 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackProcessLabel"/>
7058 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreSIGPIPE"/>
7060 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoNewPrivileges"/>
7062 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallFilter"/>
7064 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallArchitectures"/>
7066 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallErrorNumber"/>
7068 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallLog"/>
7070 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Personality"/>
7072 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LockPersonality"/>
7074 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictAddressFamilies"/>
7076 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryPreserve"/>
7078 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryMode"/>
7080 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectory"/>
7082 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectoryMode"/>
7084 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectory"/>
7086 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectoryMode"/>
7088 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectory"/>
7090 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectoryMode"/>
7092 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectory"/>
7094 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectoryMode"/>
7096 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectory"/>
7098 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutCleanUSec"/>
7100 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryDenyWriteExecute"/>
7102 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictRealtime"/>
7104 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictSUIDSGID"/>
7106 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictNamespaces"/>
7108 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindPaths"/>
7110 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindReadOnlyPaths"/>
7112 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TemporaryFileSystem"/>
7114 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountAPIVFS"/>
7116 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeyringMode"/>
7118 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectProc"/>
7120 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProcSubset"/>
7122 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHostname"/>
7124 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NetworkNamespacePath"/>
7126 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
7128 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
7130 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
7132 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
7134 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
7136 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
7138 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
7140 <!--End of Autogenerated section-->
7143 <title>Properties
</title>
7145 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7146 units invoke the
<filename>/usr/bin/mount
</filename> command, their bus objects include implicit
7147 <varname>ExecMount
</varname> (and similar) fields which contain information about processes to
7148 execute. They also share most of the fields related to the execution context that Service objects
7149 expose (see above). In addition to these properties there are the following:
</para>
7151 <para><varname>ControlPID
</varname> contains the PID of the currently running
7152 <filename>/usr/bin/mount
</filename> or
<filename>/usr/bin/umount
</filename> command if there is one
7153 running, otherwise
0.
</para>
7155 <para><varname>Result
</varname> contains a value explaining why a mount unit failed if it failed. It
7156 can take the values
<literal>success
</literal>,
<literal>resources
</literal>,
7157 <literal>timeout
</literal>,
<literal>exit-code
</literal>,
<literal>signal
</literal>, or
7158 <literal>core-dump
</literal> which have the identical meaning as the corresponding values of the
7159 corresponding field of service unit objects (see above).
</para>
7164 <title>Automount Unit Objects
</title>
7166 <para>All automount unit objects implement the
7167 <interfacename>org.freedesktop.systemd1.Automount
</interfacename> interface (described here) in addition
7168 to the generic
<interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
7170 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface=
"org.freedesktop.systemd1.Automount">
7171 node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7172 interface org.freedesktop.systemd1.Automount {
7174 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7175 readonly s Where = '...';
7176 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7177 readonly u DirectoryMode = ...;
7178 readonly s Result = '...';
7179 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7180 readonly t TimeoutIdleUSec = ...;
7182 interface org.freedesktop.DBus.Peer { ... };
7183 interface org.freedesktop.DBus.Introspectable { ... };
7184 interface org.freedesktop.DBus.Properties { ... };
7185 interface org.freedesktop.systemd1.Unit { ... };
7189 <!--property Where is not documented!-->
7191 <!--property DirectoryMode is not documented!-->
7193 <!--property TimeoutIdleUSec is not documented!-->
7195 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7197 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
7199 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Automount"/>
7201 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
7203 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Automount"/>
7205 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Where"/>
7207 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DirectoryMode"/>
7209 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
7211 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutIdleUSec"/>
7213 <!--End of Autogenerated section-->
7216 <title>Properties
</title>
7218 <para>Most of the properties map directly to the corresponding settings in the automount unit
7221 <para><varname>Result
</varname> knows the values
<literal>success
</literal> and
7222 <literal>resources
</literal> at this time. They have the same meanings as the corresponding values of
7223 the corresponding field of the Service object.
</para>
7229 <title>Timer Unit Objects
</title>
7231 <para>All timer unit objects implement the
<interfacename>org.freedesktop.systemd1.Timer
</interfacename>
7232 interface (described here) in addition to the generic
7233 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
7235 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface=
"org.freedesktop.systemd1.Timer">
7236 node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7237 interface org.freedesktop.systemd1.Timer {
7239 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7240 readonly s Unit = '...';
7241 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
7242 readonly a(stt) TimersMonotonic = [...];
7243 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
7244 readonly a(sst) TimersCalendar = [...];
7245 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7246 readonly b OnClockChange = ...;
7247 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7248 readonly b OnTimezoneChange = ...;
7249 readonly t NextElapseUSecRealtime = ...;
7250 readonly t NextElapseUSecMonotonic = ...;
7251 readonly t LastTriggerUSec = ...;
7252 readonly t LastTriggerUSecMonotonic = ...;
7253 readonly s Result = '...';
7254 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7255 readonly t AccuracyUSec = ...;
7256 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7257 readonly t RandomizedDelayUSec = ...;
7258 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7259 readonly b FixedRandomDelay = ...;
7260 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7261 readonly b Persistent = ...;
7262 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7263 readonly b WakeSystem = ...;
7264 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7265 readonly b RemainAfterElapse = ...;
7267 interface org.freedesktop.DBus.Peer { ... };
7268 interface org.freedesktop.DBus.Introspectable { ... };
7269 interface org.freedesktop.DBus.Properties { ... };
7270 interface org.freedesktop.systemd1.Unit { ... };
7274 <!--property OnClockChange is not documented!-->
7276 <!--property OnTimezoneChange is not documented!-->
7278 <!--property LastTriggerUSec is not documented!-->
7280 <!--property LastTriggerUSecMonotonic is not documented!-->
7282 <!--property AccuracyUSec is not documented!-->
7284 <!--property RandomizedDelayUSec is not documented!-->
7286 <!--property FixedRandomDelay is not documented!-->
7288 <!--property Persistent is not documented!-->
7290 <!--property WakeSystem is not documented!-->
7292 <!--property RemainAfterElapse is not documented!-->
7294 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7296 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
7298 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Timer"/>
7300 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
7302 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Timer"/>
7304 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Unit"/>
7306 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimersMonotonic"/>
7308 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimersCalendar"/>
7310 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OnClockChange"/>
7312 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OnTimezoneChange"/>
7314 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NextElapseUSecRealtime"/>
7316 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NextElapseUSecMonotonic"/>
7318 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LastTriggerUSec"/>
7320 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LastTriggerUSecMonotonic"/>
7322 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
7324 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AccuracyUSec"/>
7326 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RandomizedDelayUSec"/>
7328 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FixedRandomDelay"/>
7330 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Persistent"/>
7332 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WakeSystem"/>
7334 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemainAfterElapse"/>
7336 <!--End of Autogenerated section-->
7339 <title>Properties
</title>
7341 <para><varname>Unit
</varname> contains the name of the unit to activate when the timer elapses.
</para>
7343 <para><varname>TimersMonotonic
</varname> contains an array of structs that contain information about
7344 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7345 is one of
<literal>OnActiveUSec
</literal>,
<literal>OnBootUSec
</literal>,
7346 <literal>OnStartupUSec
</literal>,
<literal>OnUnitActiveUSec
</literal>, or
7347 <literal>OnUnitInactiveUSec
</literal> which correspond to the settings of the same names in the timer
7348 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7349 the
<constant>CLOCK_MONOTONIC
</constant> clock, relative to its epoch.
</para>
7351 <para><varname>TimersCalendar
</varname> contains an array of structs that contain information about all
7352 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7353 which may only be
<literal>OnCalendar
</literal> for now; the calendar specification string; the next
7354 elapsation point on the
<constant>CLOCK_REALTIME
</constant> clock, relative to its epoch.
</para>
7356 <para><varname>NextElapseUSecRealtime
</varname> contains the next elapsation point on the
7357 <constant>CLOCK_REALTIME
</constant> clock in miscroseconds since the epoch, or
0 if this timer event
7358 does not include at least one calendar event.
</para>
7360 <para>Similarly,
<varname>NextElapseUSecMonotonic
</varname> contains the next elapsation point on the
7361 <constant>CLOCK_MONOTONIC
</constant> clock in microseconds since the epoch, or
0 if this timer event
7362 does not include at least one monotonic event.
</para>
7364 <para><varname>Result
</varname> knows the values
<literal>success
</literal> and
7365 <literal>resources
</literal> with the same meanings as the matching values of the corresponding
7366 property of the service interface.
</para>
7371 <title>Swap Unit Objects
</title>
7373 <para>All swap unit objects implement the
<interfacename>org.freedesktop.systemd1.Swap
</interfacename>
7374 interface (described here) in addition to the generic
7375 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
7377 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface=
"org.freedesktop.systemd1.Swap">
7378 node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
7379 interface org.freedesktop.systemd1.Swap {
7381 GetProcesses(out a(sus) processes);
7382 AttachProcesses(in s subcgroup,
7385 readonly s What = '...';
7386 readonly i Priority = ...;
7387 readonly s Options = '...';
7388 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7389 readonly t TimeoutUSec = ...;
7390 readonly u ControlPID = ...;
7391 readonly s Result = '...';
7392 readonly u UID = ...;
7393 readonly u GID = ...;
7394 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
7395 readonly a(sasbttttuii) ExecActivate = [...];
7396 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
7397 readonly a(sasbttttuii) ExecDeactivate = [...];
7398 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7399 readonly s Slice = '...';
7400 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7401 readonly s ControlGroup = '...';
7402 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7403 readonly t MemoryCurrent = ...;
7404 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7405 readonly t CPUUsageNSec = ...;
7406 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7407 readonly ay EffectiveCPUs = [...];
7408 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7409 readonly ay EffectiveMemoryNodes = [...];
7410 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7411 readonly t TasksCurrent = ...;
7412 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7413 readonly t IPIngressBytes = ...;
7414 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7415 readonly t IPIngressPackets = ...;
7416 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7417 readonly t IPEgressBytes = ...;
7418 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7419 readonly t IPEgressPackets = ...;
7420 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7421 readonly t IOReadBytes = ...;
7422 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7423 readonly t IOReadOperations = ...;
7424 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7425 readonly t IOWriteBytes = ...;
7426 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7427 readonly t IOWriteOperations = ...;
7428 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7429 readonly b Delegate = ...;
7430 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7431 readonly as DelegateControllers = ['...', ...];
7432 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7433 readonly b CPUAccounting = ...;
7434 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7435 readonly t CPUWeight = ...;
7436 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7437 readonly t StartupCPUWeight = ...;
7438 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7439 readonly t CPUShares = ...;
7440 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7441 readonly t StartupCPUShares = ...;
7442 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7443 readonly t CPUQuotaPerSecUSec = ...;
7444 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7445 readonly t CPUQuotaPeriodUSec = ...;
7446 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7447 readonly ay AllowedCPUs = [...];
7448 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7449 readonly ay AllowedMemoryNodes = [...];
7450 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7451 readonly b IOAccounting = ...;
7452 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7453 readonly t IOWeight = ...;
7454 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7455 readonly t StartupIOWeight = ...;
7456 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7457 readonly a(st) IODeviceWeight = [...];
7458 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7459 readonly a(st) IOReadBandwidthMax = [...];
7460 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7461 readonly a(st) IOWriteBandwidthMax = [...];
7462 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7463 readonly a(st) IOReadIOPSMax = [...];
7464 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7465 readonly a(st) IOWriteIOPSMax = [...];
7466 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7467 readonly a(st) IODeviceLatencyTargetUSec = [...];
7468 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7469 readonly b BlockIOAccounting = ...;
7470 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7471 readonly t BlockIOWeight = ...;
7472 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7473 readonly t StartupBlockIOWeight = ...;
7474 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7475 readonly a(st) BlockIODeviceWeight = [...];
7476 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7477 readonly a(st) BlockIOReadBandwidth = [...];
7478 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7479 readonly a(st) BlockIOWriteBandwidth = [...];
7480 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7481 readonly b MemoryAccounting = ...;
7482 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7483 readonly t DefaultMemoryLow = ...;
7484 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7485 readonly t DefaultMemoryMin = ...;
7486 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7487 readonly t MemoryMin = ...;
7488 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7489 readonly t MemoryLow = ...;
7490 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7491 readonly t MemoryHigh = ...;
7492 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7493 readonly t MemoryMax = ...;
7494 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7495 readonly t MemorySwapMax = ...;
7496 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7497 readonly t MemoryLimit = ...;
7498 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7499 readonly s DevicePolicy = '...';
7500 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7501 readonly a(ss) DeviceAllow = [...];
7502 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7503 readonly b TasksAccounting = ...;
7504 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7505 readonly t TasksMax = ...;
7506 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7507 readonly b IPAccounting = ...;
7508 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7509 readonly a(iayu) IPAddressAllow = [...];
7510 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7511 readonly a(iayu) IPAddressDeny = [...];
7512 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7513 readonly as IPIngressFilterPath = ['...', ...];
7514 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7515 readonly as IPEgressFilterPath = ['...', ...];
7516 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7517 readonly as DisableControllers = ['...', ...];
7518 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7519 readonly s ManagedOOMSwap = '...';
7520 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7521 readonly s ManagedOOMMemoryPressure = '...';
7522 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7523 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
7524 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7525 readonly as Environment = ['...', ...];
7526 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7527 readonly a(sb) EnvironmentFiles = [...];
7528 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7529 readonly as PassEnvironment = ['...', ...];
7530 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7531 readonly as UnsetEnvironment = ['...', ...];
7532 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7533 readonly u UMask = ...;
7534 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7535 readonly t LimitCPU = ...;
7536 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7537 readonly t LimitCPUSoft = ...;
7538 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7539 readonly t LimitFSIZE = ...;
7540 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7541 readonly t LimitFSIZESoft = ...;
7542 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7543 readonly t LimitDATA = ...;
7544 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7545 readonly t LimitDATASoft = ...;
7546 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7547 readonly t LimitSTACK = ...;
7548 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7549 readonly t LimitSTACKSoft = ...;
7550 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7551 readonly t LimitCORE = ...;
7552 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7553 readonly t LimitCORESoft = ...;
7554 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7555 readonly t LimitRSS = ...;
7556 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7557 readonly t LimitRSSSoft = ...;
7558 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7559 readonly t LimitNOFILE = ...;
7560 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7561 readonly t LimitNOFILESoft = ...;
7562 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7563 readonly t LimitAS = ...;
7564 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7565 readonly t LimitASSoft = ...;
7566 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7567 readonly t LimitNPROC = ...;
7568 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7569 readonly t LimitNPROCSoft = ...;
7570 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7571 readonly t LimitMEMLOCK = ...;
7572 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7573 readonly t LimitMEMLOCKSoft = ...;
7574 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7575 readonly t LimitLOCKS = ...;
7576 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7577 readonly t LimitLOCKSSoft = ...;
7578 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7579 readonly t LimitSIGPENDING = ...;
7580 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7581 readonly t LimitSIGPENDINGSoft = ...;
7582 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7583 readonly t LimitMSGQUEUE = ...;
7584 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7585 readonly t LimitMSGQUEUESoft = ...;
7586 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7587 readonly t LimitNICE = ...;
7588 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7589 readonly t LimitNICESoft = ...;
7590 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7591 readonly t LimitRTPRIO = ...;
7592 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7593 readonly t LimitRTPRIOSoft = ...;
7594 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7595 readonly t LimitRTTIME = ...;
7596 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7597 readonly t LimitRTTIMESoft = ...;
7598 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7599 readonly s WorkingDirectory = '...';
7600 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7601 readonly s RootDirectory = '...';
7602 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7603 readonly s RootImage = '...';
7604 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7605 readonly a(ss) RootImageOptions = [...];
7606 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7607 readonly ay RootHash = [...];
7608 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7609 readonly s RootHashPath = '...';
7610 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7611 readonly ay RootHashSignature = [...];
7612 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7613 readonly s RootHashSignaturePath = '...';
7614 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7615 readonly s RootVerity = '...';
7616 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7617 readonly a(ssba(ss)) MountImages = [...];
7618 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7619 readonly i OOMScoreAdjust = ...;
7620 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7621 readonly t CoredumpFilter = ...;
7622 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7623 readonly i Nice = ...;
7624 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7625 readonly i IOSchedulingClass = ...;
7626 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7627 readonly i IOSchedulingPriority = ...;
7628 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7629 readonly i CPUSchedulingPolicy = ...;
7630 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7631 readonly i CPUSchedulingPriority = ...;
7632 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7633 readonly ay CPUAffinity = [...];
7634 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7635 readonly b CPUAffinityFromNUMA = ...;
7636 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7637 readonly i NUMAPolicy = ...;
7638 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7639 readonly ay NUMAMask = [...];
7640 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7641 readonly t TimerSlackNSec = ...;
7642 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7643 readonly b CPUSchedulingResetOnFork = ...;
7644 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7645 readonly b NonBlocking = ...;
7646 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7647 readonly s StandardInput = '...';
7648 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7649 readonly s StandardInputFileDescriptorName = '...';
7650 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7651 readonly ay StandardInputData = [...];
7652 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7653 readonly s StandardOutput = '...';
7654 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7655 readonly s StandardOutputFileDescriptorName = '...';
7656 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7657 readonly s StandardError = '...';
7658 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7659 readonly s StandardErrorFileDescriptorName = '...';
7660 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7661 readonly s TTYPath = '...';
7662 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7663 readonly b TTYReset = ...;
7664 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7665 readonly b TTYVHangup = ...;
7666 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7667 readonly b TTYVTDisallocate = ...;
7668 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7669 readonly i SyslogPriority = ...;
7670 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7671 readonly s SyslogIdentifier = '...';
7672 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7673 readonly b SyslogLevelPrefix = ...;
7674 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7675 readonly i SyslogLevel = ...;
7676 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7677 readonly i SyslogFacility = ...;
7678 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7679 readonly i LogLevelMax = ...;
7680 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7681 readonly t LogRateLimitIntervalUSec = ...;
7682 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7683 readonly u LogRateLimitBurst = ...;
7684 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7685 readonly aay LogExtraFields = [[...], ...];
7686 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7687 readonly s LogNamespace = '...';
7688 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7689 readonly i SecureBits = ...;
7690 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7691 readonly t CapabilityBoundingSet = ...;
7692 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7693 readonly t AmbientCapabilities = ...;
7694 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7695 readonly s User = '...';
7696 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7697 readonly s Group = '...';
7698 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7699 readonly b DynamicUser = ...;
7700 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7701 readonly b RemoveIPC = ...;
7702 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7703 readonly a(say) SetCredential = [...];
7704 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7705 readonly a(ss) LoadCredential = [...];
7706 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7707 readonly as SupplementaryGroups = ['...', ...];
7708 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7709 readonly s PAMName = '...';
7710 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7711 readonly as ReadWritePaths = ['...', ...];
7712 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7713 readonly as ReadOnlyPaths = ['...', ...];
7714 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7715 readonly as InaccessiblePaths = ['...', ...];
7716 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7717 readonly t MountFlags = ...;
7718 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7719 readonly b PrivateTmp = ...;
7720 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7721 readonly b PrivateDevices = ...;
7722 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7723 readonly b ProtectClock = ...;
7724 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7725 readonly b ProtectKernelTunables = ...;
7726 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7727 readonly b ProtectKernelModules = ...;
7728 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7729 readonly b ProtectKernelLogs = ...;
7730 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7731 readonly b ProtectControlGroups = ...;
7732 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7733 readonly b PrivateNetwork = ...;
7734 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7735 readonly b PrivateUsers = ...;
7736 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7737 readonly b PrivateMounts = ...;
7738 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7739 readonly s ProtectHome = '...';
7740 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7741 readonly s ProtectSystem = '...';
7742 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7743 readonly b SameProcessGroup = ...;
7744 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7745 readonly s UtmpIdentifier = '...';
7746 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7747 readonly s UtmpMode = '...';
7748 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7749 readonly (bs) SELinuxContext = ...;
7750 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7751 readonly (bs) AppArmorProfile = ...;
7752 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7753 readonly (bs) SmackProcessLabel = ...;
7754 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7755 readonly b IgnoreSIGPIPE = ...;
7756 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7757 readonly b NoNewPrivileges = ...;
7758 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7759 readonly (bas) SystemCallFilter = ...;
7760 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7761 readonly as SystemCallArchitectures = ['...', ...];
7762 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7763 readonly i SystemCallErrorNumber = ...;
7764 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7765 readonly (bas) SystemCallLog = ...;
7766 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7767 readonly s Personality = '...';
7768 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7769 readonly b LockPersonality = ...;
7770 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7771 readonly (bas) RestrictAddressFamilies = ...;
7772 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7773 readonly s RuntimeDirectoryPreserve = '...';
7774 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7775 readonly u RuntimeDirectoryMode = ...;
7776 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7777 readonly as RuntimeDirectory = ['...', ...];
7778 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7779 readonly u StateDirectoryMode = ...;
7780 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7781 readonly as StateDirectory = ['...', ...];
7782 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7783 readonly u CacheDirectoryMode = ...;
7784 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7785 readonly as CacheDirectory = ['...', ...];
7786 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7787 readonly u LogsDirectoryMode = ...;
7788 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7789 readonly as LogsDirectory = ['...', ...];
7790 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7791 readonly u ConfigurationDirectoryMode = ...;
7792 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7793 readonly as ConfigurationDirectory = ['...', ...];
7794 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7795 readonly t TimeoutCleanUSec = ...;
7796 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7797 readonly b MemoryDenyWriteExecute = ...;
7798 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7799 readonly b RestrictRealtime = ...;
7800 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7801 readonly b RestrictSUIDSGID = ...;
7802 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7803 readonly t RestrictNamespaces = ...;
7804 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7805 readonly a(ssbt) BindPaths = [...];
7806 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7807 readonly a(ssbt) BindReadOnlyPaths = [...];
7808 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7809 readonly a(ss) TemporaryFileSystem = [...];
7810 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7811 readonly b MountAPIVFS = ...;
7812 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7813 readonly s KeyringMode = '...';
7814 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7815 readonly s ProtectProc = '...';
7816 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7817 readonly s ProcSubset = '...';
7818 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7819 readonly b ProtectHostname = ...;
7820 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7821 readonly s NetworkNamespacePath = '...';
7822 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7823 readonly s KillMode = '...';
7824 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7825 readonly i KillSignal = ...;
7826 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7827 readonly i RestartKillSignal = ...;
7828 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7829 readonly i FinalKillSignal = ...;
7830 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7831 readonly b SendSIGKILL = ...;
7832 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7833 readonly b SendSIGHUP = ...;
7834 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7835 readonly i WatchdogSignal = ...;
7837 interface org.freedesktop.DBus.Peer { ... };
7838 interface org.freedesktop.DBus.Introspectable { ... };
7839 interface org.freedesktop.DBus.Properties { ... };
7840 interface org.freedesktop.systemd1.Unit { ... };
7844 <!--method GetProcesses is not documented!-->
7846 <!--method AttachProcesses is not documented!-->
7848 <!--property What is not documented!-->
7850 <!--property Priority is not documented!-->
7852 <!--property Options is not documented!-->
7854 <!--property TimeoutUSec is not documented!-->
7856 <!--property UID is not documented!-->
7858 <!--property GID is not documented!-->
7860 <!--property ExecDeactivate is not documented!-->
7862 <!--property Slice is not documented!-->
7864 <!--property MemoryCurrent is not documented!-->
7866 <!--property CPUUsageNSec is not documented!-->
7868 <!--property EffectiveCPUs is not documented!-->
7870 <!--property EffectiveMemoryNodes is not documented!-->
7872 <!--property TasksCurrent is not documented!-->
7874 <!--property IPIngressBytes is not documented!-->
7876 <!--property IPIngressPackets is not documented!-->
7878 <!--property IPEgressBytes is not documented!-->
7880 <!--property IPEgressPackets is not documented!-->
7882 <!--property IOReadBytes is not documented!-->
7884 <!--property IOReadOperations is not documented!-->
7886 <!--property IOWriteBytes is not documented!-->
7888 <!--property IOWriteOperations is not documented!-->
7890 <!--property Delegate is not documented!-->
7892 <!--property DelegateControllers is not documented!-->
7894 <!--property CPUAccounting is not documented!-->
7896 <!--property CPUWeight is not documented!-->
7898 <!--property StartupCPUWeight is not documented!-->
7900 <!--property CPUShares is not documented!-->
7902 <!--property StartupCPUShares is not documented!-->
7904 <!--property CPUQuotaPerSecUSec is not documented!-->
7906 <!--property CPUQuotaPeriodUSec is not documented!-->
7908 <!--property AllowedCPUs is not documented!-->
7910 <!--property AllowedMemoryNodes is not documented!-->
7912 <!--property IOAccounting is not documented!-->
7914 <!--property IOWeight is not documented!-->
7916 <!--property StartupIOWeight is not documented!-->
7918 <!--property IODeviceWeight is not documented!-->
7920 <!--property IOReadBandwidthMax is not documented!-->
7922 <!--property IOWriteBandwidthMax is not documented!-->
7924 <!--property IOReadIOPSMax is not documented!-->
7926 <!--property IOWriteIOPSMax is not documented!-->
7928 <!--property IODeviceLatencyTargetUSec is not documented!-->
7930 <!--property BlockIOAccounting is not documented!-->
7932 <!--property BlockIOWeight is not documented!-->
7934 <!--property StartupBlockIOWeight is not documented!-->
7936 <!--property BlockIODeviceWeight is not documented!-->
7938 <!--property BlockIOReadBandwidth is not documented!-->
7940 <!--property BlockIOWriteBandwidth is not documented!-->
7942 <!--property MemoryAccounting is not documented!-->
7944 <!--property DefaultMemoryLow is not documented!-->
7946 <!--property DefaultMemoryMin is not documented!-->
7948 <!--property MemoryMin is not documented!-->
7950 <!--property MemoryLow is not documented!-->
7952 <!--property MemoryHigh is not documented!-->
7954 <!--property MemoryMax is not documented!-->
7956 <!--property MemorySwapMax is not documented!-->
7958 <!--property MemoryLimit is not documented!-->
7960 <!--property DevicePolicy is not documented!-->
7962 <!--property DeviceAllow is not documented!-->
7964 <!--property TasksAccounting is not documented!-->
7966 <!--property TasksMax is not documented!-->
7968 <!--property IPAccounting is not documented!-->
7970 <!--property IPAddressAllow is not documented!-->
7972 <!--property IPAddressDeny is not documented!-->
7974 <!--property IPIngressFilterPath is not documented!-->
7976 <!--property IPEgressFilterPath is not documented!-->
7978 <!--property DisableControllers is not documented!-->
7980 <!--property ManagedOOMSwap is not documented!-->
7982 <!--property ManagedOOMMemoryPressure is not documented!-->
7984 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
7986 <!--property EnvironmentFiles is not documented!-->
7988 <!--property PassEnvironment is not documented!-->
7990 <!--property UnsetEnvironment is not documented!-->
7992 <!--property UMask is not documented!-->
7994 <!--property LimitCPUSoft is not documented!-->
7996 <!--property LimitFSIZE is not documented!-->
7998 <!--property LimitFSIZESoft is not documented!-->
8000 <!--property LimitDATA is not documented!-->
8002 <!--property LimitDATASoft is not documented!-->
8004 <!--property LimitSTACK is not documented!-->
8006 <!--property LimitSTACKSoft is not documented!-->
8008 <!--property LimitCORE is not documented!-->
8010 <!--property LimitCORESoft is not documented!-->
8012 <!--property LimitRSS is not documented!-->
8014 <!--property LimitRSSSoft is not documented!-->
8016 <!--property LimitNOFILE is not documented!-->
8018 <!--property LimitNOFILESoft is not documented!-->
8020 <!--property LimitAS is not documented!-->
8022 <!--property LimitASSoft is not documented!-->
8024 <!--property LimitNPROC is not documented!-->
8026 <!--property LimitNPROCSoft is not documented!-->
8028 <!--property LimitMEMLOCK is not documented!-->
8030 <!--property LimitMEMLOCKSoft is not documented!-->
8032 <!--property LimitLOCKS is not documented!-->
8034 <!--property LimitLOCKSSoft is not documented!-->
8036 <!--property LimitSIGPENDING is not documented!-->
8038 <!--property LimitSIGPENDINGSoft is not documented!-->
8040 <!--property LimitMSGQUEUE is not documented!-->
8042 <!--property LimitMSGQUEUESoft is not documented!-->
8044 <!--property LimitNICE is not documented!-->
8046 <!--property LimitNICESoft is not documented!-->
8048 <!--property LimitRTPRIO is not documented!-->
8050 <!--property LimitRTPRIOSoft is not documented!-->
8052 <!--property LimitRTTIME is not documented!-->
8054 <!--property LimitRTTIMESoft is not documented!-->
8056 <!--property WorkingDirectory is not documented!-->
8058 <!--property RootDirectory is not documented!-->
8060 <!--property RootImage is not documented!-->
8062 <!--property RootImageOptions is not documented!-->
8064 <!--property RootHash is not documented!-->
8066 <!--property RootHashPath is not documented!-->
8068 <!--property RootHashSignature is not documented!-->
8070 <!--property RootHashSignaturePath is not documented!-->
8072 <!--property RootVerity is not documented!-->
8074 <!--property MountImages is not documented!-->
8076 <!--property OOMScoreAdjust is not documented!-->
8078 <!--property CoredumpFilter is not documented!-->
8080 <!--property Nice is not documented!-->
8082 <!--property IOSchedulingClass is not documented!-->
8084 <!--property IOSchedulingPriority is not documented!-->
8086 <!--property CPUSchedulingPolicy is not documented!-->
8088 <!--property CPUSchedulingPriority is not documented!-->
8090 <!--property CPUAffinity is not documented!-->
8092 <!--property CPUAffinityFromNUMA is not documented!-->
8094 <!--property NUMAPolicy is not documented!-->
8096 <!--property NUMAMask is not documented!-->
8098 <!--property TimerSlackNSec is not documented!-->
8100 <!--property CPUSchedulingResetOnFork is not documented!-->
8102 <!--property NonBlocking is not documented!-->
8104 <!--property StandardInput is not documented!-->
8106 <!--property StandardInputFileDescriptorName is not documented!-->
8108 <!--property StandardInputData is not documented!-->
8110 <!--property StandardOutput is not documented!-->
8112 <!--property StandardOutputFileDescriptorName is not documented!-->
8114 <!--property StandardError is not documented!-->
8116 <!--property StandardErrorFileDescriptorName is not documented!-->
8118 <!--property TTYPath is not documented!-->
8120 <!--property TTYReset is not documented!-->
8122 <!--property TTYVHangup is not documented!-->
8124 <!--property TTYVTDisallocate is not documented!-->
8126 <!--property SyslogPriority is not documented!-->
8128 <!--property SyslogIdentifier is not documented!-->
8130 <!--property SyslogLevelPrefix is not documented!-->
8132 <!--property SyslogLevel is not documented!-->
8134 <!--property SyslogFacility is not documented!-->
8136 <!--property LogLevelMax is not documented!-->
8138 <!--property LogRateLimitIntervalUSec is not documented!-->
8140 <!--property LogRateLimitBurst is not documented!-->
8142 <!--property LogExtraFields is not documented!-->
8144 <!--property LogNamespace is not documented!-->
8146 <!--property AmbientCapabilities is not documented!-->
8148 <!--property User is not documented!-->
8150 <!--property Group is not documented!-->
8152 <!--property DynamicUser is not documented!-->
8154 <!--property RemoveIPC is not documented!-->
8156 <!--property SetCredential is not documented!-->
8158 <!--property LoadCredential is not documented!-->
8160 <!--property SupplementaryGroups is not documented!-->
8162 <!--property PAMName is not documented!-->
8164 <!--property ReadWritePaths is not documented!-->
8166 <!--property ReadOnlyPaths is not documented!-->
8168 <!--property InaccessiblePaths is not documented!-->
8170 <!--property PrivateTmp is not documented!-->
8172 <!--property PrivateDevices is not documented!-->
8174 <!--property ProtectClock is not documented!-->
8176 <!--property ProtectKernelTunables is not documented!-->
8178 <!--property ProtectKernelModules is not documented!-->
8180 <!--property ProtectKernelLogs is not documented!-->
8182 <!--property ProtectControlGroups is not documented!-->
8184 <!--property PrivateNetwork is not documented!-->
8186 <!--property PrivateUsers is not documented!-->
8188 <!--property PrivateMounts is not documented!-->
8190 <!--property ProtectHome is not documented!-->
8192 <!--property ProtectSystem is not documented!-->
8194 <!--property SameProcessGroup is not documented!-->
8196 <!--property UtmpIdentifier is not documented!-->
8198 <!--property UtmpMode is not documented!-->
8200 <!--property SELinuxContext is not documented!-->
8202 <!--property AppArmorProfile is not documented!-->
8204 <!--property SmackProcessLabel is not documented!-->
8206 <!--property IgnoreSIGPIPE is not documented!-->
8208 <!--property NoNewPrivileges is not documented!-->
8210 <!--property SystemCallFilter is not documented!-->
8212 <!--property SystemCallArchitectures is not documented!-->
8214 <!--property SystemCallErrorNumber is not documented!-->
8216 <!--property SystemCallLog is not documented!-->
8218 <!--property Personality is not documented!-->
8220 <!--property LockPersonality is not documented!-->
8222 <!--property RestrictAddressFamilies is not documented!-->
8224 <!--property RuntimeDirectoryPreserve is not documented!-->
8226 <!--property RuntimeDirectoryMode is not documented!-->
8228 <!--property RuntimeDirectory is not documented!-->
8230 <!--property StateDirectoryMode is not documented!-->
8232 <!--property StateDirectory is not documented!-->
8234 <!--property CacheDirectoryMode is not documented!-->
8236 <!--property CacheDirectory is not documented!-->
8238 <!--property LogsDirectoryMode is not documented!-->
8240 <!--property LogsDirectory is not documented!-->
8242 <!--property ConfigurationDirectoryMode is not documented!-->
8244 <!--property ConfigurationDirectory is not documented!-->
8246 <!--property TimeoutCleanUSec is not documented!-->
8248 <!--property MemoryDenyWriteExecute is not documented!-->
8250 <!--property RestrictRealtime is not documented!-->
8252 <!--property RestrictSUIDSGID is not documented!-->
8254 <!--property RestrictNamespaces is not documented!-->
8256 <!--property BindPaths is not documented!-->
8258 <!--property BindReadOnlyPaths is not documented!-->
8260 <!--property TemporaryFileSystem is not documented!-->
8262 <!--property MountAPIVFS is not documented!-->
8264 <!--property KeyringMode is not documented!-->
8266 <!--property ProtectProc is not documented!-->
8268 <!--property ProcSubset is not documented!-->
8270 <!--property ProtectHostname is not documented!-->
8272 <!--property NetworkNamespacePath is not documented!-->
8274 <!--property KillMode is not documented!-->
8276 <!--property KillSignal is not documented!-->
8278 <!--property RestartKillSignal is not documented!-->
8280 <!--property FinalKillSignal is not documented!-->
8282 <!--property SendSIGKILL is not documented!-->
8284 <!--property SendSIGHUP is not documented!-->
8286 <!--property WatchdogSignal is not documented!-->
8288 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8290 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8292 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Swap"/>
8294 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8296 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Swap"/>
8298 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
8300 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
8302 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"What"/>
8304 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Priority"/>
8306 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Options"/>
8308 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutUSec"/>
8310 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlPID"/>
8312 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
8314 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UID"/>
8316 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GID"/>
8318 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecActivate"/>
8320 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecDeactivate"/>
8322 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
8324 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
8326 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
8328 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
8330 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
8332 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
8334 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
8336 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
8338 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
8340 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
8342 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
8344 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
8346 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
8348 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
8350 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
8352 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
8354 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
8356 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
8358 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
8360 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
8362 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
8364 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
8366 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
8368 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
8370 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
8372 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
8374 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
8376 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
8378 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
8380 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
8382 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
8384 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
8386 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
8388 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
8390 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
8392 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
8394 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
8396 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
8398 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
8400 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
8402 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
8404 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
8406 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
8408 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
8410 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
8412 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
8414 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
8416 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
8418 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
8420 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
8422 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
8424 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
8426 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
8428 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
8430 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
8432 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
8434 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
8436 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
8438 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
8440 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
8442 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMSwap"/>
8444 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMMemoryPressure"/>
8446 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMMemoryPressureLimitPercent"/>
8448 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
8450 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EnvironmentFiles"/>
8452 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassEnvironment"/>
8454 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnsetEnvironment"/>
8456 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UMask"/>
8458 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPU"/>
8460 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPUSoft"/>
8462 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZE"/>
8464 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZESoft"/>
8466 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATA"/>
8468 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATASoft"/>
8470 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACK"/>
8472 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACKSoft"/>
8474 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORE"/>
8476 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORESoft"/>
8478 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSS"/>
8480 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSSSoft"/>
8482 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILE"/>
8484 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILESoft"/>
8486 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitAS"/>
8488 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitASSoft"/>
8490 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROC"/>
8492 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROCSoft"/>
8494 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCK"/>
8496 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCKSoft"/>
8498 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKS"/>
8500 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKSSoft"/>
8502 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDING"/>
8504 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDINGSoft"/>
8506 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUE"/>
8508 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUESoft"/>
8510 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICE"/>
8512 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICESoft"/>
8514 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIO"/>
8516 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIOSoft"/>
8518 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIME"/>
8520 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIMESoft"/>
8522 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WorkingDirectory"/>
8524 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectory"/>
8526 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImage"/>
8528 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImageOptions"/>
8530 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHash"/>
8532 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashPath"/>
8534 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignature"/>
8536 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootHashSignaturePath"/>
8538 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootVerity"/>
8540 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountImages"/>
8542 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMScoreAdjust"/>
8544 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CoredumpFilter"/>
8546 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Nice"/>
8548 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingClass"/>
8550 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingPriority"/>
8552 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPolicy"/>
8554 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPriority"/>
8556 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinity"/>
8558 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinityFromNUMA"/>
8560 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAPolicy"/>
8562 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAMask"/>
8564 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
8566 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingResetOnFork"/>
8568 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NonBlocking"/>
8570 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInput"/>
8572 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputFileDescriptorName"/>
8574 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputData"/>
8576 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutput"/>
8578 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutputFileDescriptorName"/>
8580 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardError"/>
8582 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardErrorFileDescriptorName"/>
8584 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYPath"/>
8586 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYReset"/>
8588 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVHangup"/>
8590 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVTDisallocate"/>
8592 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogPriority"/>
8594 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogIdentifier"/>
8596 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevelPrefix"/>
8598 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevel"/>
8600 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogFacility"/>
8602 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevelMax"/>
8604 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitIntervalUSec"/>
8606 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitBurst"/>
8608 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogExtraFields"/>
8610 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogNamespace"/>
8612 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecureBits"/>
8614 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CapabilityBoundingSet"/>
8616 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AmbientCapabilities"/>
8618 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"User"/>
8620 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Group"/>
8622 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DynamicUser"/>
8624 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveIPC"/>
8626 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SetCredential"/>
8628 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadCredential"/>
8630 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SupplementaryGroups"/>
8632 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PAMName"/>
8634 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWritePaths"/>
8636 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadOnlyPaths"/>
8638 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InaccessiblePaths"/>
8640 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountFlags"/>
8642 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateTmp"/>
8644 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateDevices"/>
8646 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectClock"/>
8648 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelTunables"/>
8650 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelModules"/>
8652 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelLogs"/>
8654 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectControlGroups"/>
8656 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateNetwork"/>
8658 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateUsers"/>
8660 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateMounts"/>
8662 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHome"/>
8664 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectSystem"/>
8666 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SameProcessGroup"/>
8668 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpIdentifier"/>
8670 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpMode"/>
8672 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SELinuxContext"/>
8674 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AppArmorProfile"/>
8676 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackProcessLabel"/>
8678 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreSIGPIPE"/>
8680 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoNewPrivileges"/>
8682 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallFilter"/>
8684 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallArchitectures"/>
8686 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallErrorNumber"/>
8688 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallLog"/>
8690 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Personality"/>
8692 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LockPersonality"/>
8694 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictAddressFamilies"/>
8696 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryPreserve"/>
8698 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryMode"/>
8700 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectory"/>
8702 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectoryMode"/>
8704 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectory"/>
8706 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectoryMode"/>
8708 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectory"/>
8710 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectoryMode"/>
8712 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectory"/>
8714 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectoryMode"/>
8716 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectory"/>
8718 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutCleanUSec"/>
8720 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryDenyWriteExecute"/>
8722 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictRealtime"/>
8724 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictSUIDSGID"/>
8726 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictNamespaces"/>
8728 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindPaths"/>
8730 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindReadOnlyPaths"/>
8732 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TemporaryFileSystem"/>
8734 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountAPIVFS"/>
8736 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeyringMode"/>
8738 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectProc"/>
8740 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProcSubset"/>
8742 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHostname"/>
8744 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NetworkNamespacePath"/>
8746 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
8748 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
8750 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
8752 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
8754 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
8756 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
8758 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
8760 <!--End of Autogenerated section-->
8763 <title>Properties
</title>
8765 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
8767 <citerefentry project=
"man-pages"><refentrytitle>swapon
</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
8768 their bus objects include implicit
<varname>ExecActivate
</varname> (and similar) fields which contain
8769 information about processes to execute. They also share most of the fields related to the execution
8770 context that Service objects expose (see above). In addition to these properties there are the
8773 <para><varname>ControlPID
</varname> contains the PID of the currently running
8774 <citerefentry project=
"man-pages"><refentrytitle>swapon
</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
8775 <citerefentry project=
"man-pages"><refentrytitle>swapoff
</refentrytitle><manvolnum>8</manvolnum></citerefentry>
8776 command if there is one running, otherwise
0.
</para>
8778 <para><varname>Result
</varname> contains a value explaining why a mount unit failed if it failed. It
8779 can take the values
<literal>success
</literal>,
<literal>resources
</literal>,
8780 <literal>timeout
</literal>,
<literal>exit-code
</literal>,
<literal>signal
</literal>, or
8781 <literal>core-dump
</literal> which have the identical meanings as the corresponding values of the
8782 corresponding field of service unit objects (see above).
</para>
8788 <title>Path Unit Objects
</title>
8790 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/cups_2epath" interface=
"org.freedesktop.systemd1.Path">
8791 node /org/freedesktop/systemd1/unit/cups_2epath {
8792 interface org.freedesktop.systemd1.Path {
8794 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8795 readonly s Unit = '...';
8796 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8797 readonly a(ss) Paths = [...];
8798 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8799 readonly b MakeDirectory = ...;
8800 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8801 readonly u DirectoryMode = ...;
8802 readonly s Result = '...';
8804 interface org.freedesktop.DBus.Peer { ... };
8805 interface org.freedesktop.DBus.Introspectable { ... };
8806 interface org.freedesktop.DBus.Properties { ... };
8807 interface org.freedesktop.systemd1.Unit { ... };
8811 <!--property MakeDirectory is not documented!-->
8813 <!--property DirectoryMode is not documented!-->
8815 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8817 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8819 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Path"/>
8821 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8823 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Path"/>
8825 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Unit"/>
8827 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Paths"/>
8829 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MakeDirectory"/>
8831 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DirectoryMode"/>
8833 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
8835 <!--End of Autogenerated section-->
8838 <title>Properties
</title>
8840 <para>Most properties correspond directly with the matching settings in path unit files.
</para>
8842 <para>The others:
</para>
8844 <para><varname>Paths
</varname> contains an array of structs. Each struct contains the condition to
8845 watch, which can be one of
<literal>PathExists
</literal>,
<literal>PathExistsGlob
</literal>,
8846 <literal>PathChanged
</literal>,
<literal>PathModified
</literal>, or
<literal>DirectoryNotEmpty
</literal>
8847 which correspond directly to the matching settings in the path unit files; and the path to watch,
8848 possibly including glob expressions.
</para>
8850 <para><varname>Result
</varname> contains a result value which can be
<literal>success
</literal> or
8851 <literal>resources
</literal> which have the same meaning as the corresponding field of the Service
8857 <title>Slice Unit Objects
</title>
8859 <para>All slice unit objects implement the
<interfacename>org.freedesktop.systemd1.Slice
</interfacename>
8860 interface (described here) in addition to the generic
8861 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
8863 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/system_2eslice" interface=
"org.freedesktop.systemd1.Slice">
8864 node /org/freedesktop/systemd1/unit/system_2eslice {
8865 interface org.freedesktop.systemd1.Slice {
8867 GetProcesses(out a(sus) processes);
8868 AttachProcesses(in s subcgroup,
8871 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8872 readonly s Slice = '...';
8873 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8874 readonly s ControlGroup = '...';
8875 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8876 readonly t MemoryCurrent = ...;
8877 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8878 readonly t CPUUsageNSec = ...;
8879 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8880 readonly ay EffectiveCPUs = [...];
8881 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8882 readonly ay EffectiveMemoryNodes = [...];
8883 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8884 readonly t TasksCurrent = ...;
8885 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8886 readonly t IPIngressBytes = ...;
8887 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8888 readonly t IPIngressPackets = ...;
8889 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8890 readonly t IPEgressBytes = ...;
8891 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8892 readonly t IPEgressPackets = ...;
8893 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8894 readonly t IOReadBytes = ...;
8895 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8896 readonly t IOReadOperations = ...;
8897 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8898 readonly t IOWriteBytes = ...;
8899 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8900 readonly t IOWriteOperations = ...;
8901 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8902 readonly b Delegate = ...;
8903 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8904 readonly as DelegateControllers = ['...', ...];
8905 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8906 readonly b CPUAccounting = ...;
8907 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8908 readonly t CPUWeight = ...;
8909 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8910 readonly t StartupCPUWeight = ...;
8911 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8912 readonly t CPUShares = ...;
8913 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8914 readonly t StartupCPUShares = ...;
8915 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8916 readonly t CPUQuotaPerSecUSec = ...;
8917 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8918 readonly t CPUQuotaPeriodUSec = ...;
8919 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8920 readonly ay AllowedCPUs = [...];
8921 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8922 readonly ay AllowedMemoryNodes = [...];
8923 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8924 readonly b IOAccounting = ...;
8925 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8926 readonly t IOWeight = ...;
8927 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8928 readonly t StartupIOWeight = ...;
8929 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8930 readonly a(st) IODeviceWeight = [...];
8931 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8932 readonly a(st) IOReadBandwidthMax = [...];
8933 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8934 readonly a(st) IOWriteBandwidthMax = [...];
8935 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8936 readonly a(st) IOReadIOPSMax = [...];
8937 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8938 readonly a(st) IOWriteIOPSMax = [...];
8939 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8940 readonly a(st) IODeviceLatencyTargetUSec = [...];
8941 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8942 readonly b BlockIOAccounting = ...;
8943 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8944 readonly t BlockIOWeight = ...;
8945 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8946 readonly t StartupBlockIOWeight = ...;
8947 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8948 readonly a(st) BlockIODeviceWeight = [...];
8949 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8950 readonly a(st) BlockIOReadBandwidth = [...];
8951 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8952 readonly a(st) BlockIOWriteBandwidth = [...];
8953 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8954 readonly b MemoryAccounting = ...;
8955 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8956 readonly t DefaultMemoryLow = ...;
8957 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8958 readonly t DefaultMemoryMin = ...;
8959 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8960 readonly t MemoryMin = ...;
8961 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8962 readonly t MemoryLow = ...;
8963 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8964 readonly t MemoryHigh = ...;
8965 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8966 readonly t MemoryMax = ...;
8967 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8968 readonly t MemorySwapMax = ...;
8969 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8970 readonly t MemoryLimit = ...;
8971 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8972 readonly s DevicePolicy = '...';
8973 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8974 readonly a(ss) DeviceAllow = [...];
8975 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8976 readonly b TasksAccounting = ...;
8977 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8978 readonly t TasksMax = ...;
8979 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8980 readonly b IPAccounting = ...;
8981 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8982 readonly a(iayu) IPAddressAllow = [...];
8983 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8984 readonly a(iayu) IPAddressDeny = [...];
8985 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8986 readonly as IPIngressFilterPath = ['...', ...];
8987 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8988 readonly as IPEgressFilterPath = ['...', ...];
8989 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8990 readonly as DisableControllers = ['...', ...];
8991 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8992 readonly s ManagedOOMSwap = '...';
8993 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8994 readonly s ManagedOOMMemoryPressure = '...';
8995 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8996 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
8998 interface org.freedesktop.DBus.Peer { ... };
8999 interface org.freedesktop.DBus.Introspectable { ... };
9000 interface org.freedesktop.DBus.Properties { ... };
9001 interface org.freedesktop.systemd1.Unit { ... };
9005 <!--method GetProcesses is not documented!-->
9007 <!--method AttachProcesses is not documented!-->
9009 <!--property Slice is not documented!-->
9011 <!--property MemoryCurrent is not documented!-->
9013 <!--property CPUUsageNSec is not documented!-->
9015 <!--property EffectiveCPUs is not documented!-->
9017 <!--property EffectiveMemoryNodes is not documented!-->
9019 <!--property TasksCurrent is not documented!-->
9021 <!--property IPIngressBytes is not documented!-->
9023 <!--property IPIngressPackets is not documented!-->
9025 <!--property IPEgressBytes is not documented!-->
9027 <!--property IPEgressPackets is not documented!-->
9029 <!--property IOReadBytes is not documented!-->
9031 <!--property IOReadOperations is not documented!-->
9033 <!--property IOWriteBytes is not documented!-->
9035 <!--property IOWriteOperations is not documented!-->
9037 <!--property Delegate is not documented!-->
9039 <!--property DelegateControllers is not documented!-->
9041 <!--property CPUAccounting is not documented!-->
9043 <!--property CPUWeight is not documented!-->
9045 <!--property StartupCPUWeight is not documented!-->
9047 <!--property CPUShares is not documented!-->
9049 <!--property StartupCPUShares is not documented!-->
9051 <!--property CPUQuotaPerSecUSec is not documented!-->
9053 <!--property CPUQuotaPeriodUSec is not documented!-->
9055 <!--property AllowedCPUs is not documented!-->
9057 <!--property AllowedMemoryNodes is not documented!-->
9059 <!--property IOAccounting is not documented!-->
9061 <!--property IOWeight is not documented!-->
9063 <!--property StartupIOWeight is not documented!-->
9065 <!--property IODeviceWeight is not documented!-->
9067 <!--property IOReadBandwidthMax is not documented!-->
9069 <!--property IOWriteBandwidthMax is not documented!-->
9071 <!--property IOReadIOPSMax is not documented!-->
9073 <!--property IOWriteIOPSMax is not documented!-->
9075 <!--property IODeviceLatencyTargetUSec is not documented!-->
9077 <!--property BlockIOAccounting is not documented!-->
9079 <!--property BlockIOWeight is not documented!-->
9081 <!--property StartupBlockIOWeight is not documented!-->
9083 <!--property BlockIODeviceWeight is not documented!-->
9085 <!--property BlockIOReadBandwidth is not documented!-->
9087 <!--property BlockIOWriteBandwidth is not documented!-->
9089 <!--property MemoryAccounting is not documented!-->
9091 <!--property DefaultMemoryLow is not documented!-->
9093 <!--property DefaultMemoryMin is not documented!-->
9095 <!--property MemoryMin is not documented!-->
9097 <!--property MemoryLow is not documented!-->
9099 <!--property MemoryHigh is not documented!-->
9101 <!--property MemoryMax is not documented!-->
9103 <!--property MemorySwapMax is not documented!-->
9105 <!--property MemoryLimit is not documented!-->
9107 <!--property DevicePolicy is not documented!-->
9109 <!--property DeviceAllow is not documented!-->
9111 <!--property TasksAccounting is not documented!-->
9113 <!--property TasksMax is not documented!-->
9115 <!--property IPAccounting is not documented!-->
9117 <!--property IPAddressAllow is not documented!-->
9119 <!--property IPAddressDeny is not documented!-->
9121 <!--property IPIngressFilterPath is not documented!-->
9123 <!--property IPEgressFilterPath is not documented!-->
9125 <!--property DisableControllers is not documented!-->
9127 <!--property ManagedOOMSwap is not documented!-->
9129 <!--property ManagedOOMMemoryPressure is not documented!-->
9131 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
9133 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9135 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
9137 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Slice"/>
9139 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
9141 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Slice"/>
9143 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
9145 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
9147 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
9149 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
9151 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
9153 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
9155 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
9157 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
9159 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
9161 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
9163 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
9165 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
9167 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
9169 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
9171 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
9173 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
9175 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
9177 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
9179 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
9181 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
9183 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
9185 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
9187 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
9189 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
9191 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
9193 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
9195 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
9197 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
9199 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
9201 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
9203 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
9205 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
9207 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
9209 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
9211 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
9213 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
9215 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
9217 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
9219 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
9221 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
9223 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
9225 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
9227 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
9229 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
9231 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
9233 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
9235 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
9237 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
9239 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
9241 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
9243 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
9245 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
9247 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
9249 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
9251 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
9253 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
9255 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
9257 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
9259 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
9261 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
9263 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
9265 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
9267 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMSwap"/>
9269 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMMemoryPressure"/>
9271 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMMemoryPressureLimitPercent"/>
9273 <!--End of Autogenerated section-->
9276 <title>Properties
</title>
9278 <para>Most properties correspond directly with the matching settings in slice unit files.
</para>
9283 <title>Scope Unit Objects
</title>
9285 <para>All scope unit objects implement the
<interfacename>org.freedesktop.systemd1.Scope
</interfacename>
9286 interface (described here) in addition to the generic
9287 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
9289 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/session_2d1_2escope" interface=
"org.freedesktop.systemd1.Scope">
9290 node /org/freedesktop/systemd1/unit/session_2d1_2escope {
9291 interface org.freedesktop.systemd1.Scope {
9294 GetProcesses(out a(sus) processes);
9295 AttachProcesses(in s subcgroup,
9300 readonly s Controller = '...';
9301 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9302 readonly t TimeoutStopUSec = ...;
9303 readonly s Result = '...';
9304 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9305 readonly t RuntimeMaxUSec = ...;
9306 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9307 readonly s Slice = '...';
9308 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9309 readonly s ControlGroup = '...';
9310 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9311 readonly t MemoryCurrent = ...;
9312 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9313 readonly t CPUUsageNSec = ...;
9314 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9315 readonly ay EffectiveCPUs = [...];
9316 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9317 readonly ay EffectiveMemoryNodes = [...];
9318 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9319 readonly t TasksCurrent = ...;
9320 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9321 readonly t IPIngressBytes = ...;
9322 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9323 readonly t IPIngressPackets = ...;
9324 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9325 readonly t IPEgressBytes = ...;
9326 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9327 readonly t IPEgressPackets = ...;
9328 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9329 readonly t IOReadBytes = ...;
9330 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9331 readonly t IOReadOperations = ...;
9332 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9333 readonly t IOWriteBytes = ...;
9334 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9335 readonly t IOWriteOperations = ...;
9336 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9337 readonly b Delegate = ...;
9338 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9339 readonly as DelegateControllers = ['...', ...];
9340 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9341 readonly b CPUAccounting = ...;
9342 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9343 readonly t CPUWeight = ...;
9344 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9345 readonly t StartupCPUWeight = ...;
9346 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9347 readonly t CPUShares = ...;
9348 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9349 readonly t StartupCPUShares = ...;
9350 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9351 readonly t CPUQuotaPerSecUSec = ...;
9352 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9353 readonly t CPUQuotaPeriodUSec = ...;
9354 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9355 readonly ay AllowedCPUs = [...];
9356 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9357 readonly ay AllowedMemoryNodes = [...];
9358 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9359 readonly b IOAccounting = ...;
9360 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9361 readonly t IOWeight = ...;
9362 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9363 readonly t StartupIOWeight = ...;
9364 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9365 readonly a(st) IODeviceWeight = [...];
9366 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9367 readonly a(st) IOReadBandwidthMax = [...];
9368 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9369 readonly a(st) IOWriteBandwidthMax = [...];
9370 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9371 readonly a(st) IOReadIOPSMax = [...];
9372 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9373 readonly a(st) IOWriteIOPSMax = [...];
9374 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9375 readonly a(st) IODeviceLatencyTargetUSec = [...];
9376 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9377 readonly b BlockIOAccounting = ...;
9378 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9379 readonly t BlockIOWeight = ...;
9380 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9381 readonly t StartupBlockIOWeight = ...;
9382 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9383 readonly a(st) BlockIODeviceWeight = [...];
9384 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9385 readonly a(st) BlockIOReadBandwidth = [...];
9386 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9387 readonly a(st) BlockIOWriteBandwidth = [...];
9388 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9389 readonly b MemoryAccounting = ...;
9390 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9391 readonly t DefaultMemoryLow = ...;
9392 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9393 readonly t DefaultMemoryMin = ...;
9394 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9395 readonly t MemoryMin = ...;
9396 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9397 readonly t MemoryLow = ...;
9398 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9399 readonly t MemoryHigh = ...;
9400 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9401 readonly t MemoryMax = ...;
9402 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9403 readonly t MemorySwapMax = ...;
9404 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9405 readonly t MemoryLimit = ...;
9406 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9407 readonly s DevicePolicy = '...';
9408 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9409 readonly a(ss) DeviceAllow = [...];
9410 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9411 readonly b TasksAccounting = ...;
9412 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9413 readonly t TasksMax = ...;
9414 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9415 readonly b IPAccounting = ...;
9416 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9417 readonly a(iayu) IPAddressAllow = [...];
9418 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9419 readonly a(iayu) IPAddressDeny = [...];
9420 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9421 readonly as IPIngressFilterPath = ['...', ...];
9422 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9423 readonly as IPEgressFilterPath = ['...', ...];
9424 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9425 readonly as DisableControllers = ['...', ...];
9426 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9427 readonly s ManagedOOMSwap = '...';
9428 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9429 readonly s ManagedOOMMemoryPressure = '...';
9430 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
9431 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
9432 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9433 readonly s KillMode = '...';
9434 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9435 readonly i KillSignal = ...;
9436 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9437 readonly i RestartKillSignal = ...;
9438 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9439 readonly i FinalKillSignal = ...;
9440 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9441 readonly b SendSIGKILL = ...;
9442 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9443 readonly b SendSIGHUP = ...;
9444 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9445 readonly i WatchdogSignal = ...;
9447 interface org.freedesktop.DBus.Peer { ... };
9448 interface org.freedesktop.DBus.Introspectable { ... };
9449 interface org.freedesktop.DBus.Properties { ... };
9450 interface org.freedesktop.systemd1.Unit { ... };
9454 <!--method GetProcesses is not documented!-->
9456 <!--method AttachProcesses is not documented!-->
9458 <!--property RuntimeMaxUSec is not documented!-->
9460 <!--property Slice is not documented!-->
9462 <!--property MemoryCurrent is not documented!-->
9464 <!--property CPUUsageNSec is not documented!-->
9466 <!--property EffectiveCPUs is not documented!-->
9468 <!--property EffectiveMemoryNodes is not documented!-->
9470 <!--property TasksCurrent is not documented!-->
9472 <!--property IPIngressBytes is not documented!-->
9474 <!--property IPIngressPackets is not documented!-->
9476 <!--property IPEgressBytes is not documented!-->
9478 <!--property IPEgressPackets is not documented!-->
9480 <!--property IOReadBytes is not documented!-->
9482 <!--property IOReadOperations is not documented!-->
9484 <!--property IOWriteBytes is not documented!-->
9486 <!--property IOWriteOperations is not documented!-->
9488 <!--property Delegate is not documented!-->
9490 <!--property DelegateControllers is not documented!-->
9492 <!--property CPUAccounting is not documented!-->
9494 <!--property CPUWeight is not documented!-->
9496 <!--property StartupCPUWeight is not documented!-->
9498 <!--property CPUShares is not documented!-->
9500 <!--property StartupCPUShares is not documented!-->
9502 <!--property CPUQuotaPerSecUSec is not documented!-->
9504 <!--property CPUQuotaPeriodUSec is not documented!-->
9506 <!--property AllowedCPUs is not documented!-->
9508 <!--property AllowedMemoryNodes is not documented!-->
9510 <!--property IOAccounting is not documented!-->
9512 <!--property IOWeight is not documented!-->
9514 <!--property StartupIOWeight is not documented!-->
9516 <!--property IODeviceWeight is not documented!-->
9518 <!--property IOReadBandwidthMax is not documented!-->
9520 <!--property IOWriteBandwidthMax is not documented!-->
9522 <!--property IOReadIOPSMax is not documented!-->
9524 <!--property IOWriteIOPSMax is not documented!-->
9526 <!--property IODeviceLatencyTargetUSec is not documented!-->
9528 <!--property BlockIOAccounting is not documented!-->
9530 <!--property BlockIOWeight is not documented!-->
9532 <!--property StartupBlockIOWeight is not documented!-->
9534 <!--property BlockIODeviceWeight is not documented!-->
9536 <!--property BlockIOReadBandwidth is not documented!-->
9538 <!--property BlockIOWriteBandwidth is not documented!-->
9540 <!--property MemoryAccounting is not documented!-->
9542 <!--property DefaultMemoryLow is not documented!-->
9544 <!--property DefaultMemoryMin is not documented!-->
9546 <!--property MemoryMin is not documented!-->
9548 <!--property MemoryLow is not documented!-->
9550 <!--property MemoryHigh is not documented!-->
9552 <!--property MemoryMax is not documented!-->
9554 <!--property MemorySwapMax is not documented!-->
9556 <!--property MemoryLimit is not documented!-->
9558 <!--property DevicePolicy is not documented!-->
9560 <!--property DeviceAllow is not documented!-->
9562 <!--property TasksAccounting is not documented!-->
9564 <!--property TasksMax is not documented!-->
9566 <!--property IPAccounting is not documented!-->
9568 <!--property IPAddressAllow is not documented!-->
9570 <!--property IPAddressDeny is not documented!-->
9572 <!--property IPIngressFilterPath is not documented!-->
9574 <!--property IPEgressFilterPath is not documented!-->
9576 <!--property DisableControllers is not documented!-->
9578 <!--property ManagedOOMSwap is not documented!-->
9580 <!--property ManagedOOMMemoryPressure is not documented!-->
9582 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
9584 <!--property KillMode is not documented!-->
9586 <!--property KillSignal is not documented!-->
9588 <!--property RestartKillSignal is not documented!-->
9590 <!--property FinalKillSignal is not documented!-->
9592 <!--property SendSIGKILL is not documented!-->
9594 <!--property SendSIGHUP is not documented!-->
9596 <!--property WatchdogSignal is not documented!-->
9598 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9600 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
9602 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Scope"/>
9604 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
9606 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Scope"/>
9608 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Abandon()"/>
9610 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
9612 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
9614 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"RequestStop"/>
9616 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Controller"/>
9618 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStopUSec"/>
9620 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
9622 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeMaxUSec"/>
9624 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
9626 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
9628 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
9630 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
9632 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
9634 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
9636 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
9638 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
9640 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
9642 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
9644 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
9646 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
9648 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
9650 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
9652 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
9654 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
9656 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
9658 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
9660 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
9662 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
9664 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
9666 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
9668 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
9670 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
9672 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
9674 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
9676 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
9678 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
9680 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
9682 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
9684 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
9686 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
9688 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
9690 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
9692 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
9694 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
9696 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
9698 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
9700 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
9702 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
9704 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
9706 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
9708 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
9710 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
9712 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
9714 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
9716 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
9718 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
9720 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
9722 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
9724 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
9726 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
9728 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
9730 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
9732 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
9734 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
9736 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
9738 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
9740 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
9742 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
9744 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMSwap"/>
9746 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMMemoryPressure"/>
9748 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ManagedOOMMemoryPressureLimitPercent"/>
9750 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
9752 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
9754 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
9756 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
9758 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
9760 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
9762 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
9764 <!--End of Autogenerated section-->
9767 <title>Methods
</title>
9769 <para><function>Abandon()
</function> may be used to place a scope unit in the
"abandoned" state. This
9770 may be used to inform the system manager that the manager that created the scope lost interest in the
9771 scope (for example, because it is terminating), without wanting to shut down the scope entirely.
</para>
9775 <title>Signals
</title>
9777 <para><function>RequestStop
</function> is sent to the peer that is configured in the
9778 <varname>Controller
</varname> property when systemd is requested to terminate the scope unit. A program
9779 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
9780 letting systemd do it with the usual
<constant>SIGTERM
</constant> logic.
</para>
9784 <title>Properties
</title>
9786 <para>All properties correspond directly with the matching properties of service units.
</para>
9788 <para><varname>Controller
</varname> contains the bus name (unique or well-known) that is notified when
9789 the scope unit is to be shut down via a
<function>RequestStop
</function> signal (see below). This is
9790 set when the scope is created. If not set, the scope's processes will terminated with
9791 <constant>SIGTERM
</constant> directly.
</para>
9797 <title>Job Objects
</title>
9799 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
9800 execution queue. Each job is attached to exactly one unit.
</para>
9802 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/job/666" interface=
"org.freedesktop.systemd1.Job">
9803 node /org/freedesktop/systemd1/job/
666 {
9804 interface org.freedesktop.systemd1.Job {
9807 GetAfter(out a(usssoo) jobs);
9808 GetBefore(out a(usssoo) jobs);
9810 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9811 readonly u Id = ...;
9812 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9813 readonly (so) Unit = ...;
9814 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9815 readonly s JobType = '...';
9816 readonly s State = '...';
9818 interface org.freedesktop.DBus.Peer { ... };
9819 interface org.freedesktop.DBus.Introspectable { ... };
9820 interface org.freedesktop.DBus.Properties { ... };
9824 <!--method GetAfter is not documented!-->
9826 <!--method GetBefore is not documented!-->
9828 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9830 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Job"/>
9832 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Job"/>
9834 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Cancel()"/>
9836 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetAfter()"/>
9838 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetBefore()"/>
9840 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Id"/>
9842 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Unit"/>
9844 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobType"/>
9846 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"State"/>
9848 <!--End of Autogenerated section-->
9851 <title>Methods
</title>
9853 <para><function>Cancel()
</function> cancels the job. Note that this will remove a job from the queue if
9854 it is not yet executed but generally will not cause a job that is already in the process of being
9855 executed to be aborted. This operation may also be requested via the
<function>CancelJob()
</function>
9856 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.
</para>
9860 <title>Properties
</title>
9862 <para><varname>Id
</varname> is the numeric Id of the job. During the runtime of a systemd instance each
9863 numeric ID is only assigned once.
</para>
9865 <para><varname>Unit
</varname> refers to the unit this job belongs to. It is a structure consisting of
9866 the name of the unit and a bus path to the unit's object.
</para>
9868 <para><varname>JobType
</varname> refers to the job's type and is one of
<literal>start
</literal>,
9869 <literal>verify-active
</literal>,
<literal>stop
</literal>,
<literal>reload
</literal>,
9870 <literal>restart
</literal>,
<literal>try-restart
</literal>, or
<literal>reload-or-start
</literal>. Note
9871 that later versions might define additional values.
</para>
9873 <para><varname>State
</varname> refers to the job's state and is one of
<literal>waiting
</literal> and
9874 <literal>running
</literal>. The former indicates that a job is currently queued but has not begun to
9875 execute yet. The latter indicates that a job is currently being executed.
</para>
9880 <title>Examples
</title>
9883 <title>Introspect
<interfacename>org.freedesktop.systemd1.Manager
</interfacename> on the bus
</title>
9886 $ gdbus introspect --system \
9887 --dest org.freedesktop.systemd1 \
9888 --object-path /org/freedesktop/systemd1
9893 <title>Introspect a unit on the bus
</title>
9896 $ busctl introspect org.freedesktop.systemd1 \
9897 $(busctl call org.freedesktop.systemd1 \
9898 /org/freedesktop/systemd1 \
9899 org.freedesktop.systemd1.Manager \
9900 GetUnit s systemd-resolved.service | cut -d'
"' -f2)
9905 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
9908 $ gdbus introspect --system --dest org.freedesktop.systemd1 \
9909 --object-path /org/freedesktop/systemd1/job/1292
9915 <title>Versioning</title>
9917 <para>These D-Bus interfaces follow <ulink url="http://
0pointer.de/blog/projects/versioning-dbus.html
">
9918 the usual interface versioning guidelines</ulink>.</para>