]> git.ipfire.org Git - thirdparty/systemd.git/blob - man/org.freedesktop.systemd1.xml
Merge pull request #24044 from dtardon/default-device-timeout
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
1 <?xml version='1.0'?>
2 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
4 <!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
5
6 <refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
19 <refpurpose>The D-Bus interface of systemd</refpurpose>
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
33 for each unit and for each queued job. The unit objects 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 identifier to a bus path of the corresponding
38 D-Bus object.</para>
39
40 <para>Properties exposing time values are usually encoded in microseconds (µs) on the bus, even if
41 their corresponding settings in the unit files are in seconds.</para>
42
43 <para>PID 1 uses <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink> to
44 allow access to privileged operations for unprivileged processes. Some operations (such as
45 shutdown/reboot/suspend) are also available through the D-Bus API of logind, see
46 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
47 </para>
48 </refsect1>
49
50 <refsect1>
51 <title>The Manager Object</title>
52
53 <para>The main entry point object is available on the fixed
54 <constant>/org/freedesktop/systemd1</constant> object path:</para>
55
56 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
57 node /org/freedesktop/systemd1 {
58 interface org.freedesktop.systemd1.Manager {
59 methods:
60 GetUnit(in s name,
61 out o unit);
62 GetUnitByPID(in u pid,
63 out o unit);
64 GetUnitByInvocationID(in ay invocation_id,
65 out o unit);
66 GetUnitByControlGroup(in s cgroup,
67 out o unit);
68 LoadUnit(in s name,
69 out o unit);
70 StartUnit(in s name,
71 in s mode,
72 out o job);
73 StartUnitWithFlags(in s name,
74 in s mode,
75 in t flags,
76 out o job);
77 StartUnitReplace(in s old_unit,
78 in s new_unit,
79 in s mode,
80 out o job);
81 StopUnit(in s name,
82 in s mode,
83 out o job);
84 ReloadUnit(in s name,
85 in s mode,
86 out o job);
87 RestartUnit(in s name,
88 in s mode,
89 out o job);
90 TryRestartUnit(in s name,
91 in s mode,
92 out o job);
93 ReloadOrRestartUnit(in s name,
94 in s mode,
95 out o job);
96 ReloadOrTryRestartUnit(in s name,
97 in s mode,
98 out o job);
99 EnqueueUnitJob(in s name,
100 in s job_type,
101 in s job_mode,
102 out u job_id,
103 out o job_path,
104 out s unit_id,
105 out o unit_path,
106 out s job_type,
107 out a(uosos) affected_jobs);
108 KillUnit(in s name,
109 in s whom,
110 in i signal);
111 CleanUnit(in s name,
112 in as mask);
113 FreezeUnit(in s name);
114 ThawUnit(in s name);
115 ResetFailedUnit(in s name);
116 SetUnitProperties(in s name,
117 in b runtime,
118 in a(sv) properties);
119 BindMountUnit(in s name,
120 in s source,
121 in s destination,
122 in b read_only,
123 in b mkdir);
124 MountImageUnit(in s name,
125 in s source,
126 in s destination,
127 in b read_only,
128 in b mkdir,
129 in a(ss) options);
130 RefUnit(in s name);
131 UnrefUnit(in s name);
132 StartTransientUnit(in s name,
133 in s mode,
134 in a(sv) properties,
135 in a(sa(sv)) aux,
136 out o job);
137 GetUnitProcesses(in s name,
138 out a(sus) processes);
139 AttachProcessesToUnit(in s unit_name,
140 in s subcgroup,
141 in au pids);
142 AbandonScope(in s name);
143 GetJob(in u id,
144 out o job);
145 GetJobAfter(in u id,
146 out a(usssoo) jobs);
147 GetJobBefore(in u id,
148 out a(usssoo) jobs);
149 CancelJob(in u id);
150 ClearJobs();
151 ResetFailed();
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,
157 in as patterns,
158 out a(ssssssouso) units);
159 ListUnitsByNames(in as names,
160 out a(ssssssouso) units);
161 ListJobs(out a(usssoo) jobs);
162 Subscribe();
163 Unsubscribe();
164 Dump(out s output);
165 DumpByFileDescriptor(out h fd);
166 Reload();
167 @org.freedesktop.DBus.Method.NoReply("true")
168 Reexecute();
169 @org.freedesktop.systemd1.Privileged("true")
170 Exit();
171 @org.freedesktop.systemd1.Privileged("true")
172 Reboot();
173 @org.freedesktop.systemd1.Privileged("true")
174 PowerOff();
175 @org.freedesktop.systemd1.Privileged("true")
176 Halt();
177 @org.freedesktop.systemd1.Privileged("true")
178 KExec();
179 @org.freedesktop.systemd1.Privileged("true")
180 SwitchRoot(in s new_root,
181 in s init);
182 SetEnvironment(in as assignments);
183 UnsetEnvironment(in as names);
184 UnsetAndSetEnvironment(in as names,
185 in as assignments);
186 EnqueueMarkedJobs(out ao jobs);
187 ListUnitFiles(out a(ss) unit_files);
188 ListUnitFilesByPatterns(in as states,
189 in as patterns,
190 out a(ss) unit_files);
191 GetUnitFileState(in s file,
192 out s state);
193 EnableUnitFiles(in as files,
194 in b runtime,
195 in b force,
196 out b carries_install_info,
197 out a(sss) changes);
198 DisableUnitFiles(in as files,
199 in b runtime,
200 out a(sss) changes);
201 EnableUnitFilesWithFlags(in as files,
202 in t flags,
203 out b carries_install_info,
204 out a(sss) changes);
205 DisableUnitFilesWithFlags(in as files,
206 in t flags,
207 out a(sss) changes);
208 ReenableUnitFiles(in as files,
209 in b runtime,
210 in b force,
211 out b carries_install_info,
212 out a(sss) changes);
213 LinkUnitFiles(in as files,
214 in b runtime,
215 in b force,
216 out a(sss) changes);
217 PresetUnitFiles(in as files,
218 in b runtime,
219 in b force,
220 out b carries_install_info,
221 out a(sss) changes);
222 PresetUnitFilesWithMode(in as files,
223 in s mode,
224 in b runtime,
225 in b force,
226 out b carries_install_info,
227 out a(sss) changes);
228 MaskUnitFiles(in as files,
229 in b runtime,
230 in b force,
231 out a(sss) changes);
232 UnmaskUnitFiles(in as files,
233 in b runtime,
234 out a(sss) changes);
235 RevertUnitFiles(in as files,
236 out a(sss) changes);
237 SetDefaultTarget(in s name,
238 in b force,
239 out a(sss) changes);
240 GetDefaultTarget(out s name);
241 PresetAllUnitFiles(in s mode,
242 in b runtime,
243 in b force,
244 out a(sss) changes);
245 AddDependencyUnitFiles(in as files,
246 in s target,
247 in s type,
248 in b runtime,
249 in b force,
250 out a(sss) changes);
251 GetUnitFileLinks(in s name,
252 in b runtime,
253 out as links);
254 SetExitCode(in y number);
255 LookupDynamicUserByName(in s name,
256 out u uid);
257 LookupDynamicUserByUID(in u uid,
258 out s name);
259 GetDynamicUsers(out a(us) users);
260 signals:
261 UnitNew(s id,
262 o unit);
263 UnitRemoved(s id,
264 o unit);
265 JobNew(u id,
266 o job,
267 s unit);
268 JobRemoved(u id,
269 o job,
270 s unit,
271 s result);
272 StartupFinished(t firmware,
273 t loader,
274 t kernel,
275 t initrd,
276 t userspace,
277 t total);
278 UnitFilesChanged();
279 Reloading(b active);
280 properties:
281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
282 readonly s Version = '...';
283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
284 readonly s Features = '...';
285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
286 readonly s Virtualization = '...';
287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
288 readonly s Architecture = '...';
289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
290 readonly s Tainted = '...';
291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
292 readonly t FirmwareTimestamp = ...;
293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294 readonly t FirmwareTimestampMonotonic = ...;
295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
296 readonly t LoaderTimestamp = ...;
297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
298 readonly t LoaderTimestampMonotonic = ...;
299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
300 readonly t KernelTimestamp = ...;
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly t KernelTimestampMonotonic = ...;
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly t InitRDTimestamp = ...;
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly t InitRDTimestampMonotonic = ...;
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308 readonly t UserspaceTimestamp = ...;
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
310 readonly t UserspaceTimestampMonotonic = ...;
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly t FinishTimestamp = ...;
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t FinishTimestampMonotonic = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t SecurityStartTimestamp = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t SecurityStartTimestampMonotonic = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t SecurityFinishTimestamp = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t SecurityFinishTimestampMonotonic = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t GeneratorsStartTimestamp = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t GeneratorsStartTimestampMonotonic = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t GeneratorsFinishTimestamp = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t GeneratorsFinishTimestampMonotonic = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t UnitsLoadStartTimestamp = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t UnitsLoadStartTimestampMonotonic = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t UnitsLoadFinishTimestamp = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
338 readonly t UnitsLoadFinishTimestampMonotonic = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
340 readonly t UnitsLoadTimestamp = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
342 readonly t UnitsLoadTimestampMonotonic = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
344 readonly t InitRDSecurityStartTimestamp = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
346 readonly t InitRDSecurityStartTimestampMonotonic = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
348 readonly t InitRDSecurityFinishTimestamp = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
350 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
352 readonly t InitRDGeneratorsStartTimestamp = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
354 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
356 readonly t InitRDGeneratorsFinishTimestamp = ...;
357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
358 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
360 readonly t InitRDUnitsLoadStartTimestamp = ...;
361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
362 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
364 readonly t InitRDUnitsLoadFinishTimestamp = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
366 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
368 @org.freedesktop.systemd1.Privileged("true")
369 readwrite s LogLevel = '...';
370 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
371 @org.freedesktop.systemd1.Privileged("true")
372 readwrite s LogTarget = '...';
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
374 readonly u NNames = ...;
375 readonly u NFailedUnits = ...;
376 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
377 readonly u NJobs = ...;
378 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
379 readonly u NInstalledJobs = ...;
380 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
381 readonly u NFailedJobs = ...;
382 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
383 readonly d Progress = ...;
384 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
385 readonly as Environment = ['...', ...];
386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
387 readonly b ConfirmSpawn = ...;
388 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
389 readonly b ShowStatus = ...;
390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
391 readonly as UnitPath = ['...', ...];
392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
393 readonly s DefaultStandardOutput = '...';
394 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
395 readonly s DefaultStandardError = '...';
396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
397 @org.freedesktop.systemd1.Privileged("true")
398 readwrite t RuntimeWatchdogUSec = ...;
399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
400 @org.freedesktop.systemd1.Privileged("true")
401 readwrite t RuntimeWatchdogPreUSec = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
403 @org.freedesktop.systemd1.Privileged("true")
404 readwrite s RuntimeWatchdogPreGovernor = '...';
405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
406 @org.freedesktop.systemd1.Privileged("true")
407 readwrite t RebootWatchdogUSec = ...;
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
409 @org.freedesktop.systemd1.Privileged("true")
410 readwrite t KExecWatchdogUSec = ...;
411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
412 @org.freedesktop.systemd1.Privileged("true")
413 readwrite b ServiceWatchdogs = ...;
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
415 readonly s ControlGroup = '...';
416 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
417 readonly s SystemState = '...';
418 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
419 readonly y ExitCode = ...;
420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
421 readonly t DefaultTimerAccuracyUSec = ...;
422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
423 readonly t DefaultTimeoutStartUSec = ...;
424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
425 readonly t DefaultTimeoutStopUSec = ...;
426 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
427 readonly t DefaultTimeoutAbortUSec = ...;
428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
429 readonly t DefaultDeviceTimeoutUSec = ...;
430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
431 readonly t DefaultRestartUSec = ...;
432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
433 readonly t DefaultStartLimitIntervalUSec = ...;
434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
435 readonly u DefaultStartLimitBurst = ...;
436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
437 readonly b DefaultCPUAccounting = ...;
438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
439 readonly b DefaultBlockIOAccounting = ...;
440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
441 readonly b DefaultMemoryAccounting = ...;
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
443 readonly b DefaultTasksAccounting = ...;
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
445 readonly t DefaultLimitCPU = ...;
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
447 readonly t DefaultLimitCPUSoft = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
449 readonly t DefaultLimitFSIZE = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
451 readonly t DefaultLimitFSIZESoft = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
453 readonly t DefaultLimitDATA = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
455 readonly t DefaultLimitDATASoft = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
457 readonly t DefaultLimitSTACK = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
459 readonly t DefaultLimitSTACKSoft = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly t DefaultLimitCORE = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly t DefaultLimitCORESoft = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly t DefaultLimitRSS = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly t DefaultLimitRSSSoft = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
469 readonly t DefaultLimitNOFILE = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
471 readonly t DefaultLimitNOFILESoft = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
473 readonly t DefaultLimitAS = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly t DefaultLimitASSoft = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
477 readonly t DefaultLimitNPROC = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
479 readonly t DefaultLimitNPROCSoft = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
481 readonly t DefaultLimitMEMLOCK = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
483 readonly t DefaultLimitMEMLOCKSoft = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
485 readonly t DefaultLimitLOCKS = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
487 readonly t DefaultLimitLOCKSSoft = ...;
488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
489 readonly t DefaultLimitSIGPENDING = ...;
490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
491 readonly t DefaultLimitSIGPENDINGSoft = ...;
492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
493 readonly t DefaultLimitMSGQUEUE = ...;
494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
495 readonly t DefaultLimitMSGQUEUESoft = ...;
496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
497 readonly t DefaultLimitNICE = ...;
498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
499 readonly t DefaultLimitNICESoft = ...;
500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
501 readonly t DefaultLimitRTPRIO = ...;
502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
503 readonly t DefaultLimitRTPRIOSoft = ...;
504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
505 readonly t DefaultLimitRTTIME = ...;
506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
507 readonly t DefaultLimitRTTIMESoft = ...;
508 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
509 readonly t DefaultTasksMax = ...;
510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
511 readonly t TimerSlackNSec = ...;
512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
513 readonly s DefaultOOMPolicy = '...';
514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
515 readonly i DefaultOOMScoreAdjust = ...;
516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
517 readonly s CtrlAltDelBurstAction = '...';
518 };
519 interface org.freedesktop.DBus.Peer { ... };
520 interface org.freedesktop.DBus.Introspectable { ... };
521 interface org.freedesktop.DBus.Properties { ... };
522 };
523 </programlisting>
524
525 <!--method GetUnitByInvocationID is not documented!-->
526
527 <!--method GetUnitByControlGroup is not documented!-->
528
529 <!--method EnqueueUnitJob is not documented!-->
530
531 <!--method CleanUnit is not documented!-->
532
533 <!--method FreezeUnit is not documented!-->
534
535 <!--method ThawUnit is not documented!-->
536
537 <!--method RefUnit is not documented!-->
538
539 <!--method UnrefUnit is not documented!-->
540
541 <!--method GetUnitProcesses is not documented!-->
542
543 <!--method AttachProcessesToUnit is not documented!-->
544
545 <!--method AbandonScope is not documented!-->
546
547 <!--method GetJobAfter is not documented!-->
548
549 <!--method GetJobBefore is not documented!-->
550
551 <!--method SetShowStatus is not documented!-->
552
553 <!--method ListUnitsFiltered is not documented!-->
554
555 <!--method ListUnitsByPatterns is not documented!-->
556
557 <!--method ListUnitsByNames is not documented!-->
558
559 <!--method Dump is not documented!-->
560
561 <!--method DumpByFileDescriptor is not documented!-->
562
563 <!--method ListUnitFilesByPatterns is not documented!-->
564
565 <!--method PresetUnitFilesWithMode is not documented!-->
566
567 <!--method RevertUnitFiles is not documented!-->
568
569 <!--method PresetAllUnitFiles is not documented!-->
570
571 <!--method AddDependencyUnitFiles is not documented!-->
572
573 <!--method GetUnitFileLinks is not documented!-->
574
575 <!--method SetExitCode is not documented!-->
576
577 <!--method LookupDynamicUserByName is not documented!-->
578
579 <!--method LookupDynamicUserByUID is not documented!-->
580
581 <!--method GetDynamicUsers is not documented!-->
582
583 <!--signal UnitNew is not documented!-->
584
585 <!--signal UnitRemoved is not documented!-->
586
587 <!--signal JobNew is not documented!-->
588
589 <!--signal JobRemoved is not documented!-->
590
591 <!--signal StartupFinished is not documented!-->
592
593 <!--signal UnitFilesChanged is not documented!-->
594
595 <!--signal Reloading is not documented!-->
596
597 <!--property SecurityStartTimestampMonotonic is not documented!-->
598
599 <!--property SecurityFinishTimestamp is not documented!-->
600
601 <!--property SecurityFinishTimestampMonotonic is not documented!-->
602
603 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
604
605 <!--property GeneratorsFinishTimestamp is not documented!-->
606
607 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
608
609 <!--property UnitsLoadStartTimestamp is not documented!-->
610
611 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
612
613 <!--property UnitsLoadFinishTimestamp is not documented!-->
614
615 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
616
617 <!--property InitRDSecurityStartTimestamp is not documented!-->
618
619 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
620
621 <!--property InitRDSecurityFinishTimestamp is not documented!-->
622
623 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
624
625 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
626
627 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
628
629 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
630
631 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
632
633 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
634
635 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
636
637 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
638
639 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
640
641 <!--property LogLevel is not documented!-->
642
643 <!--property LogTarget is not documented!-->
644
645 <!--property NFailedUnits is not documented!-->
646
647 <!--property ConfirmSpawn is not documented!-->
648
649 <!--property ShowStatus is not documented!-->
650
651 <!--property DefaultStandardOutput is not documented!-->
652
653 <!--property DefaultStandardError is not documented!-->
654
655 <!--property RuntimeWatchdogUSec is not documented!-->
656
657 <!--property RuntimeWatchdogPreUSec is not documented!-->
658
659 <!--property RuntimeWatchdogPreGovernor is not documented!-->
660
661 <!--property RebootWatchdogUSec is not documented!-->
662
663 <!--property KExecWatchdogUSec is not documented!-->
664
665 <!--property ServiceWatchdogs is not documented!-->
666
667 <!--property SystemState is not documented!-->
668
669 <!--property ExitCode is not documented!-->
670
671 <!--property DefaultTimerAccuracyUSec is not documented!-->
672
673 <!--property DefaultTimeoutStartUSec is not documented!-->
674
675 <!--property DefaultTimeoutStopUSec is not documented!-->
676
677 <!--property DefaultTimeoutAbortUSec is not documented!-->
678
679 <!--property DefaultDeviceTimeoutUSec is not documented!-->
680
681 <!--property DefaultRestartUSec is not documented!-->
682
683 <!--property DefaultStartLimitIntervalUSec is not documented!-->
684
685 <!--property DefaultStartLimitBurst is not documented!-->
686
687 <!--property DefaultCPUAccounting is not documented!-->
688
689 <!--property DefaultBlockIOAccounting is not documented!-->
690
691 <!--property DefaultMemoryAccounting is not documented!-->
692
693 <!--property DefaultTasksAccounting is not documented!-->
694
695 <!--property DefaultLimitCPU is not documented!-->
696
697 <!--property DefaultLimitCPUSoft is not documented!-->
698
699 <!--property DefaultLimitFSIZE is not documented!-->
700
701 <!--property DefaultLimitFSIZESoft is not documented!-->
702
703 <!--property DefaultLimitDATA is not documented!-->
704
705 <!--property DefaultLimitDATASoft is not documented!-->
706
707 <!--property DefaultLimitSTACK is not documented!-->
708
709 <!--property DefaultLimitSTACKSoft is not documented!-->
710
711 <!--property DefaultLimitCORE is not documented!-->
712
713 <!--property DefaultLimitCORESoft is not documented!-->
714
715 <!--property DefaultLimitRSS is not documented!-->
716
717 <!--property DefaultLimitRSSSoft is not documented!-->
718
719 <!--property DefaultLimitNOFILE is not documented!-->
720
721 <!--property DefaultLimitNOFILESoft is not documented!-->
722
723 <!--property DefaultLimitAS is not documented!-->
724
725 <!--property DefaultLimitASSoft is not documented!-->
726
727 <!--property DefaultLimitNPROC is not documented!-->
728
729 <!--property DefaultLimitNPROCSoft is not documented!-->
730
731 <!--property DefaultLimitMEMLOCK is not documented!-->
732
733 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
734
735 <!--property DefaultLimitLOCKS is not documented!-->
736
737 <!--property DefaultLimitLOCKSSoft is not documented!-->
738
739 <!--property DefaultLimitSIGPENDING is not documented!-->
740
741 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
742
743 <!--property DefaultLimitMSGQUEUE is not documented!-->
744
745 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
746
747 <!--property DefaultLimitNICE is not documented!-->
748
749 <!--property DefaultLimitNICESoft is not documented!-->
750
751 <!--property DefaultLimitRTPRIO is not documented!-->
752
753 <!--property DefaultLimitRTPRIOSoft is not documented!-->
754
755 <!--property DefaultLimitRTTIME is not documented!-->
756
757 <!--property DefaultLimitRTTIMESoft is not documented!-->
758
759 <!--property DefaultTasksMax is not documented!-->
760
761 <!--property TimerSlackNSec is not documented!-->
762
763 <!--property DefaultOOMPolicy is not documented!-->
764
765 <!--property DefaultOOMScoreAdjust is not documented!-->
766
767 <!--property CtrlAltDelBurstAction is not documented!-->
768
769 <!--Autogenerated cross-references for systemd.directives, do not edit-->
770
771 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
772
773 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
774
775 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
776
777 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
778
779 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
780
781 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
782
783 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
784
785 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
786
787 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitWithFlags()"/>
788
789 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
790
791 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
792
793 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
794
795 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
796
797 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
798
799 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
800
801 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
802
803 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
804
805 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
806
807 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
808
809 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
810
811 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
812
813 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
814
815 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
816
817 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
818
819 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
820
821 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
822
823 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
824
825 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
826
827 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
828
829 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
830
831 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
832
833 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
834
835 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
836
837 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
838
839 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
840
841 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
842
843 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
844
845 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
846
847 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
848
849 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
850
851 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
852
853 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
854
855 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
856
857 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
858
859 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
860
861 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
862
863 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
864
865 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
866
867 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
868
869 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
870
871 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
872
873 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
874
875 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
876
877 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
878
879 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
880
881 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
882
883 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
884
885 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
886
887 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
888
889 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
890
891 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
892
893 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
894
895 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
896
897 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
898
899 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
900
901 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
902
903 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
904
905 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
906
907 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
908
909 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
910
911 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
912
913 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
914
915 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
916
917 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
918
919 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
920
921 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
922
923 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
924
925 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
926
927 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
928
929 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
930
931 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
932
933 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
934
935 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
936
937 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
938
939 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
940
941 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
942
943 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
944
945 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
946
947 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
948
949 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
950
951 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
952
953 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
954
955 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
956
957 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
958
959 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
960
961 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
962
963 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
964
965 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
966
967 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
968
969 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
970
971 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
972
973 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
974
975 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
976
977 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
978
979 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
980
981 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
982
983 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
984
985 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
986
987 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
988
989 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
990
991 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
992
993 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
994
995 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
996
997 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
998
999 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
1000
1001 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
1002
1003 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
1004
1005 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
1006
1007 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestamp"/>
1008
1009 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestampMonotonic"/>
1010
1011 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
1012
1013 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
1014
1015 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
1016
1017 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
1018
1019 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
1020
1021 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
1022
1023 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
1024
1025 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
1026
1027 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
1028
1029 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
1030
1031 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
1032
1033 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
1034
1035 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
1036
1037 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
1038
1039 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1040
1041 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1042
1043 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1044
1045 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1046
1047 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1048
1049 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1050
1051 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1052
1053 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1054
1055 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1056
1057 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1058
1059 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1060
1061 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1062
1063 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1064
1065 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreUSec"/>
1066
1067 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreGovernor"/>
1068
1069 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1070
1071 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1072
1073 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1074
1075 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1076
1077 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1078
1079 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1080
1081 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1082
1083 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1084
1085 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1086
1087 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1088
1089 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDeviceTimeoutUSec"/>
1090
1091 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1092
1093 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1094
1095 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1096
1097 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1098
1099 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1100
1101 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1102
1103 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1104
1105 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1106
1107 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1108
1109 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1110
1111 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1112
1113 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1114
1115 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1116
1117 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1118
1119 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1120
1121 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1122
1123 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1124
1125 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1126
1127 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1128
1129 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1130
1131 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1132
1133 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1134
1135 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1136
1137 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1138
1139 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1140
1141 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1142
1143 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1144
1145 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1146
1147 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1148
1149 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1150
1151 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1152
1153 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1154
1155 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1156
1157 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1158
1159 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1160
1161 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1162
1163 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1164
1165 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1166
1167 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1168
1169 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1170
1171 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1172
1173 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1174
1175 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMScoreAdjust"/>
1176
1177 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1178
1179 <!--End of Autogenerated section-->
1180
1181 <refsect2>
1182 <title>Methods</title>
1183
1184 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1185 object and once on the respective unit objects. This is to optimize access times so that methods that
1186 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1187 the unit id, too.</para>
1188
1189 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
1190 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
1191 will fail.</para>
1192
1193 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
1194 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.</para>
1195
1196 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1197 unit from disk if possible.</para>
1198
1199 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1200 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1201 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1202 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1203 its dependencies, possibly replacing already queued jobs that conflict with it. If
1204 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1205 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1206 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1207 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
1208 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
1209 latter two options. On completion, this method returns the newly created job object.</para>
1210
1211 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
1212 replaces a job that is queued for one unit by a job for another unit.</para>
1213
1214 <para><function>StartUnitWithFlags()</function> is similar to <function>StartUnit()</function> but
1215 allows the caller to pass an extra <varname>flags</varname> parameter, which does not support any
1216 flags for now, and is reserved for future extensions.</para>
1217
1218 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
1219 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1220 method.</para>
1221
1222 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
1223 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1224 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
1225 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
1226 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
1227 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1228 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1229
1230 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1231 appropriately marked, see <varname>Marks</varname> property above. This is equivalent to calling
1232 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1233 units.</para>
1234
1235 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1236 a running service mount namespace.</para>
1237
1238 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1239 mount namespace.</para>
1240
1241 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
1242 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
1243 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1244 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
1245 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1246 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
1247 <literal>control</literal> process is for example a process that is configured via
1248 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
1249 down.</para>
1250
1251 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1252 id.</para>
1253
1254 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1255 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
1256 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1257 have any effect on jobs whose execution has already begun.</para>
1258
1259 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
1260 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
1261 flushes jobs that are queued and have not yet begun execution.</para>
1262
1263 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1264
1265 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1266
1267 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
1268 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1269 than actual units behind them. The array consists of structures with the following elements:
1270 <itemizedlist>
1271 <listitem><para>The primary unit name as string</para></listitem>
1272
1273 <listitem><para>The human readable description string</para></listitem>
1274
1275 <listitem><para>The load state (i.e. whether the unit file has been loaded
1276 successfully)</para></listitem>
1277
1278 <listitem><para>The active state (i.e. whether the unit is currently started or
1279 not)</para></listitem>
1280
1281 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1282 the unit type, which the active state is not)</para></listitem>
1283
1284 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1285 the empty string.</para></listitem>
1286
1287 <listitem><para>The unit object path</para></listitem>
1288
1289 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
1290 otherwise</para></listitem>
1291
1292 <listitem><para>The job type as string</para></listitem>
1293
1294 <listitem><para>The job object path</para></listitem>
1295 </itemizedlist></para>
1296
1297 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1298 consisting of structures with the following elements:
1299 <itemizedlist>
1300 <listitem><para>The numeric job id</para></listitem>
1301
1302 <listitem><para>The primary unit name for this job</para></listitem>
1303
1304 <listitem><para>The job type as string</para></listitem>
1305
1306 <listitem><para>The job state as string</para></listitem>
1307
1308 <listitem><para>The job object path</para></listitem>
1309
1310 <listitem><para>The unit object path</para></listitem>
1311 </itemizedlist></para>
1312
1313 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
1314 interested in signals need to call this method. Signals are only sent out if at least one client
1315 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
1316 <function>Subscribe()</function> implements. It is not necessary to invoke
1317 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
1318 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1319 to the bus or invoked <function>Unsubscribe()</function>.</para>
1320
1321 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1322
1323 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1324 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1325 more comprehensive version of <function>Reload()</function>.</para>
1326
1327 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1328 the system manager and is useful only for user session managers.</para>
1329
1330 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
1331 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1332 based reboot of the system. Note that this does not shut down any services and immediately transitions
1333 into the reboot process. These functions are normally only called as the last step of shutdown and should
1334 not be called directly. To shut down the machine, it is generally a better idea to invoke
1335 <function>Reboot()</function> or <function>PowerOff()</function> on the
1336 <filename>systemd-logind</filename> manager object; see
1337 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1338 for more information.</para>
1339
1340 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
1341 intended to be used by initial RAM disks. The method takes two arguments: the new root directory (which
1342 needs to be specified) and an init binary path (which may be left empty, in which case it is
1343 automatically searched for). The state of the system manager will be serialized before the
1344 transition. After the transition, the manager binary on the main system is invoked and replaces the old
1345 PID 1. All state will then be deserialized.</para>
1346
1347 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
1348 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1349 environment variables will be overridden.</para>
1350
1351 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1352 string array of environment variable names. All variables specified will be unset (if they have been
1353 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
1354 that were previously not set, but will not fail in that case.</para>
1355
1356 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1357 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
1358 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1359 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1360 unset list.</para>
1361
1362 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
1363 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
1364 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1365 found on disk. Note that while most units are read directly from a unit file with the same name, some
1366 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1367 to be instantiated instead.</para>
1368
1369 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
1370 file.</para>
1371
1372 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
1373 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
1374 of unit files to enable (either just file names or full absolute paths if the unit files are residing
1375 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
1376 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1377 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
1378 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
1379 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
1380 changes array consists of structures with three strings: the type of the change (one of
1381 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1382 destination of the symlink. Note that most of the following calls return a changes list in the same
1383 format.</para>
1384
1385 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
1386 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
1387
1388 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1389 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1390
1391 <programlisting>
1392 #define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1393 #define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1394 #define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1395 </programlisting>
1396
1397 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1398 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1399 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1400 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1401
1402 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1403 would result from disabling and enabling the unit quickly one after the other in an atomic
1404 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1405
1406 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1407 usual unit search paths) into the unit search path.</para>
1408
1409 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
1410 according to the preset policy. See
1411 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1412 information.</para>
1413
1414 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
1415 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1416
1417 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1418 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1419 information.</para>
1420
1421 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
1422 <filename>default.target</filename> is aliased.</para>
1423
1424 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1425 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1426 those listed in
1427 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
1428 may. The changes are applied instantly and stored on disk for future boots, unless
1429 <varname>runtime</varname> is true, in which case the settings only apply until the next
1430 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1431 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
1432 dictionary! Also note that when setting array properties with this method usually results in appending to
1433 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1434 then append to it.</para>
1435
1436 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
1437 will be released as soon as it is not running or referenced anymore or the system is
1438 rebooted. <varname>name</varname> is the unit name including its suffix and must be
1439 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1440 <varname>properties</varname> contains properties of the unit, specified like in
1441 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
1442 passed as an empty array. See the
1443 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
1444 Interface</ulink> for more information how to make use of this functionality for resource control
1445 purposes.</para>
1446 </refsect2>
1447
1448 <refsect2>
1449 <title>Signals</title>
1450
1451 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
1452 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
1453
1454 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1455 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1456 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1457 parameters: the primary unit name and the object path.</para>
1458
1459 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1460 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
1461 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1462 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1463 <literal>failed</literal>, <literal>dependency</literal>, or
1464 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1465 job. <literal>canceled</literal> indicates that a job has been canceled (via
1466 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1467 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1468 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
1469 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1470 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1471 it didn't apply to the unit's current state.</para>
1472
1473 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1474 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
1475 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1476 userspace and in total. These values may also be calculated from the
1477 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
1478 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
1479 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1480
1481 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1482 files on disk have changed.</para>
1483
1484 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1485 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
1486 to False). This may be used by UIs to optimize UI updates.</para>
1487 </refsect2>
1488
1489 <refsect2>
1490 <title>Properties</title>
1491
1492 <para>Most properties simply reflect the respective options in
1493 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1494
1495 <para>The others:</para>
1496
1497 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
1498 the version string is purely informational. It should not be parsed and one may not assume the version to
1499 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
1500 it is not part of the public API.</para>
1501
1502 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
1503 build. Enabled options are prefixed with <literal>+</literal>, disabled options with
1504 <literal>-</literal>.</para>
1505
1506 <para><varname>Tainted</varname> encodes taint flags as a colon-separated list. When systemd detects it
1507 is running on a system with a certain problem, it will set an appropriate taint flag. Taints may be
1508 used to lower the chance of bogus bug reports. The following taints are currently known:</para>
1509
1510 <variablelist>
1511 <varlistentry>
1512 <term><literal>split-usr</literal></term>
1513
1514 <listitem><para><filename>/usr/</filename> was not available when systemd was first invoked. It
1515 must either be part of the root file system, or it must be mounted before
1516 <command>systemd</command> is invoked. See
1517 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1518 Booting Without /usr is Broken</ulink> for details why this is bad.</para>
1519 </listitem>
1520 </varlistentry>
1521
1522 <varlistentry>
1523 <term><literal>unmerged-usr</literal></term>
1524
1525 <listitem><para><filename>/bin</filename>, <filename>/sbin</filename> and
1526 <filename>/lib*</filename> are not symlinks to their counterparts under <filename>/usr/</filename>.
1527 For more information on this issue consult
1528 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge">
1529 The Case for the /usr Merge
1530 </ulink>.</para></listitem>
1531
1532 </varlistentry>
1533
1534 <varlistentry>
1535 <term><literal>cgroups-missing</literal></term>
1536
1537 <listitem><para>Support for cgroups is unavailable.</para></listitem>
1538 </varlistentry>
1539
1540 <varlistentry>
1541 <term><literal>cgroupsv1</literal></term>
1542
1543 <listitem><para>The system is using the old cgroup hierarchy.</para></listitem>
1544 </varlistentry>
1545
1546 <varlistentry>
1547 <term><literal>local-hwclock</literal></term>
1548
1549 <listitem><para>The local hardware clock (RTC) is configured to be in local time rather than
1550 UTC.</para></listitem>
1551 </varlistentry>
1552
1553 <varlistentry>
1554 <term><literal>support-ended</literal></term>
1555
1556 <listitem><para>The system is running past the end of support declared by the vendor. See the
1557 description of <varname>SUPPORT_END=</varname> in
1558 <citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
1559 </para></listitem>
1560 </varlistentry>
1561
1562 <varlistentry>
1563 <term><literal>old-kernel</literal></term>
1564
1565 <listitem><para>The system is running a kernel version that is older than the minimum supported by
1566 this version of systemd.</para></listitem>
1567 </varlistentry>
1568
1569 <varlistentry>
1570 <term><literal>var-run-bad</literal></term>
1571
1572 <listitem><para><filename>/run/</filename> does not exist or <filename>/var/run</filename> is not a
1573 symlink to <filename>/run/</filename>.</para></listitem>
1574 </varlistentry>
1575
1576 <varlistentry>
1577 <term><literal>overflowuid-not-65534</literal></term>
1578 <term><literal>overflowgid-not-65534</literal></term>
1579
1580 <listitem><para>The kernel overflow UID or GID have a value other than 65534.</para></listitem>
1581 </varlistentry>
1582
1583 <varlistentry>
1584 <term><literal>short-uid-range</literal></term>
1585 <term><literal>short-gid-range</literal></term>
1586
1587 <listitem><para>The UID or GID range assigned to the running systemd instance covers less than
1588 065534.</para></listitem>
1589 </varlistentry>
1590
1591 <!-- mtab-not-symlink was removed in b492ce8a22d4527c1372b2d3fbd580627d70c917 -->
1592 </variablelist>
1593
1594 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1595 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1596 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1597 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1598 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
1599 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
1600 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1601 taken when the firmware first began execution, when the boot loader first began execution, when the
1602 kernel first began execution, when the initrd first began execution, when the main systemd instance
1603 began execution and finally, when all queued startup jobs finished execution. These values are useful
1604 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1605 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1606 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1607 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1608 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1609 indicating that no data is available.</para>
1610
1611 <para><varname>UnitsLoadTimestamp</varname> and <varname>UnitsLoadTimestampMonotonic</varname> encode
1612 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microseconds timestamps
1613 (as described above). The timestamps are taken every time when the manager starts loading unit files.
1614 </para>
1615
1616 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
1617 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
1618 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1619 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
1620 the unit files.</para>
1621
1622 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
1623 names of units that are currently loaded and can be more than the amount of actually loaded units since
1624 units may have more than one name.</para>
1625
1626 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1627
1628 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1629
1630 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1631
1632 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
1633 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
1634 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
1635 boot.</para>
1636
1637 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1638 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1639
1640 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
1641 file system paths encoded as strings.</para>
1642
1643 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
1644 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1645 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1646 IDs see
1647 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1648 Note that only the "innermost" virtualization technology is exported here. This detects both
1649 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1650
1651 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1652 systemd instance is running on. This follows the same vocabulary as
1653 <varname>ConditionArchitectures=</varname>.</para>
1654
1655 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
1656 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
1657 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
1658 string for the host instance and some other string for container instances.</para>
1659
1660 <para><varname>AccessSELinuxContext</varname> contains the SELinux context that is used to control
1661 access to the unit. It's read from the unit file when it is loaded and cached until the service manager
1662 is reloaded. This property contains an empty string if SELinux is not used or if no label could be read
1663 (for example because the unit is not backed by a file on disk).</para>
1664 </refsect2>
1665
1666 <refsect2>
1667 <title>Security</title>
1668
1669 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
1670 operations are allowed through the polkit privilege system. Operations which modify unit state
1671 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
1672 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
1673 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1674 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
1675 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
1676 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1677 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
1678 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
1679 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
1680 <function>UnsetAndSetEnvironment()</function>) require
1681 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
1682 and <function>Reexecute()</function> require
1683 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1684 </para>
1685 </refsect2>
1686 </refsect1>
1687
1688 <refsect1>
1689 <title>Unit Objects</title>
1690
1691 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
1692 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1693 interface org.freedesktop.systemd1.Unit {
1694 methods:
1695 Start(in s mode,
1696 out o job);
1697 Stop(in s mode,
1698 out o job);
1699 Reload(in s mode,
1700 out o job);
1701 Restart(in s mode,
1702 out o job);
1703 TryRestart(in s mode,
1704 out o job);
1705 ReloadOrRestart(in s mode,
1706 out o job);
1707 ReloadOrTryRestart(in s mode,
1708 out o job);
1709 EnqueueJob(in s job_type,
1710 in s job_mode,
1711 out u job_id,
1712 out o job_path,
1713 out s unit_id,
1714 out o unit_path,
1715 out s job_type,
1716 out a(uosos) affected_jobs);
1717 Kill(in s whom,
1718 in i signal);
1719 ResetFailed();
1720 SetProperties(in b runtime,
1721 in a(sv) properties);
1722 Ref();
1723 Unref();
1724 Clean(in as mask);
1725 Freeze();
1726 Thaw();
1727 properties:
1728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1729 readonly s Id = '...';
1730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1731 readonly as Names = ['...', ...];
1732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1733 readonly s Following = '...';
1734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1735 readonly as Requires = ['...', ...];
1736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1737 readonly as Requisite = ['...', ...];
1738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1739 readonly as Wants = ['...', ...];
1740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1741 readonly as BindsTo = ['...', ...];
1742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1743 readonly as PartOf = ['...', ...];
1744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1745 readonly as Upholds = ['...', ...];
1746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1747 readonly as RequiredBy = ['...', ...];
1748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1749 readonly as RequisiteOf = ['...', ...];
1750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1751 readonly as WantedBy = ['...', ...];
1752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1753 readonly as BoundBy = ['...', ...];
1754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1755 readonly as UpheldBy = ['...', ...];
1756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1757 readonly as ConsistsOf = ['...', ...];
1758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1759 readonly as Conflicts = ['...', ...];
1760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1761 readonly as ConflictedBy = ['...', ...];
1762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1763 readonly as Before = ['...', ...];
1764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1765 readonly as After = ['...', ...];
1766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1767 readonly as OnSuccess = ['...', ...];
1768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1769 readonly as OnSuccessOf = ['...', ...];
1770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1771 readonly as OnFailure = ['...', ...];
1772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1773 readonly as OnFailureOf = ['...', ...];
1774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1775 readonly as Triggers = ['...', ...];
1776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1777 readonly as TriggeredBy = ['...', ...];
1778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1779 readonly as PropagatesReloadTo = ['...', ...];
1780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1781 readonly as ReloadPropagatedFrom = ['...', ...];
1782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1783 readonly as PropagatesStopTo = ['...', ...];
1784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1785 readonly as StopPropagatedFrom = ['...', ...];
1786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1787 readonly as JoinsNamespaceOf = ['...', ...];
1788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1789 readonly as SliceOf = ['...', ...];
1790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1791 readonly as RequiresMountsFor = ['...', ...];
1792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1793 readonly as Documentation = ['...', ...];
1794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1795 readonly s Description = '...';
1796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1797 readonly s AccessSELinuxContext = '...';
1798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1799 readonly s LoadState = '...';
1800 readonly s ActiveState = '...';
1801 readonly s FreezerState = '...';
1802 readonly s SubState = '...';
1803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1804 readonly s FragmentPath = '...';
1805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1806 readonly s SourcePath = '...';
1807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1808 readonly as DropInPaths = ['...', ...];
1809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1810 readonly s UnitFileState = '...';
1811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1812 readonly s UnitFilePreset = '...';
1813 readonly t StateChangeTimestamp = ...;
1814 readonly t StateChangeTimestampMonotonic = ...;
1815 readonly t InactiveExitTimestamp = ...;
1816 readonly t InactiveExitTimestampMonotonic = ...;
1817 readonly t ActiveEnterTimestamp = ...;
1818 readonly t ActiveEnterTimestampMonotonic = ...;
1819 readonly t ActiveExitTimestamp = ...;
1820 readonly t ActiveExitTimestampMonotonic = ...;
1821 readonly t InactiveEnterTimestamp = ...;
1822 readonly t InactiveEnterTimestampMonotonic = ...;
1823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1824 readonly b CanStart = ...;
1825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1826 readonly b CanStop = ...;
1827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1828 readonly b CanReload = ...;
1829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1830 readonly b CanIsolate = ...;
1831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1832 readonly as CanClean = ['...', ...];
1833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1834 readonly b CanFreeze = ...;
1835 readonly (uo) Job = ...;
1836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1837 readonly b StopWhenUnneeded = ...;
1838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1839 readonly b RefuseManualStart = ...;
1840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1841 readonly b RefuseManualStop = ...;
1842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1843 readonly b AllowIsolate = ...;
1844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1845 readonly b DefaultDependencies = ...;
1846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1847 readonly s OnSuccessJobMode = '...';
1848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1849 readonly s OnFailureJobMode = '...';
1850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1851 readonly b IgnoreOnIsolate = ...;
1852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1853 readonly b NeedDaemonReload = ...;
1854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1855 readonly as Markers = ['...', ...];
1856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1857 readonly t JobTimeoutUSec = ...;
1858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1859 readonly t JobRunningTimeoutUSec = ...;
1860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1861 readonly s JobTimeoutAction = '...';
1862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1863 readonly s JobTimeoutRebootArgument = '...';
1864 readonly b ConditionResult = ...;
1865 readonly b AssertResult = ...;
1866 readonly t ConditionTimestamp = ...;
1867 readonly t ConditionTimestampMonotonic = ...;
1868 readonly t AssertTimestamp = ...;
1869 readonly t AssertTimestampMonotonic = ...;
1870 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1871 readonly a(sbbsi) Conditions = [...];
1872 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1873 readonly a(sbbsi) Asserts = [...];
1874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1875 readonly (ss) LoadError = ...;
1876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1877 readonly b Transient = ...;
1878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1879 readonly b Perpetual = ...;
1880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1881 readonly t StartLimitIntervalUSec = ...;
1882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1883 readonly u StartLimitBurst = ...;
1884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1885 readonly s StartLimitAction = '...';
1886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1887 readonly s FailureAction = '...';
1888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1889 readonly i FailureActionExitStatus = ...;
1890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1891 readonly s SuccessAction = '...';
1892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1893 readonly i SuccessActionExitStatus = ...;
1894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1895 readonly s RebootArgument = '...';
1896 readonly ay InvocationID = [...];
1897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1898 readonly s CollectMode = '...';
1899 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1900 readonly as Refs = ['...', ...];
1901 };
1902 interface org.freedesktop.DBus.Peer { ... };
1903 interface org.freedesktop.DBus.Introspectable { ... };
1904 interface org.freedesktop.DBus.Properties { ... };
1905 };
1906 </programlisting>
1907
1908 <!--method EnqueueJob is not documented!-->
1909
1910 <!--method Ref is not documented!-->
1911
1912 <!--method Unref is not documented!-->
1913
1914 <!--method Clean is not documented!-->
1915
1916 <!--method Freeze is not documented!-->
1917
1918 <!--method Thaw is not documented!-->
1919
1920 <!--property PartOf is not documented!-->
1921
1922 <!--property Upholds is not documented!-->
1923
1924 <!--property RequisiteOf is not documented!-->
1925
1926 <!--property UpheldBy is not documented!-->
1927
1928 <!--property ConsistsOf is not documented!-->
1929
1930 <!--property OnSuccess is not documented!-->
1931
1932 <!--property OnSuccessOf is not documented!-->
1933
1934 <!--property OnFailureOf is not documented!-->
1935
1936 <!--property ReloadPropagatedFrom is not documented!-->
1937
1938 <!--property PropagatesStopTo is not documented!-->
1939
1940 <!--property StopPropagatedFrom is not documented!-->
1941
1942 <!--property JoinsNamespaceOf is not documented!-->
1943
1944 <!--property SliceOf is not documented!-->
1945
1946 <!--property FreezerState is not documented!-->
1947
1948 <!--property DropInPaths is not documented!-->
1949
1950 <!--property UnitFilePreset is not documented!-->
1951
1952 <!--property StateChangeTimestamp is not documented!-->
1953
1954 <!--property StateChangeTimestampMonotonic is not documented!-->
1955
1956 <!--property CanClean is not documented!-->
1957
1958 <!--property CanFreeze is not documented!-->
1959
1960 <!--property OnSuccessJobMode is not documented!-->
1961
1962 <!--property OnFailureJobMode is not documented!-->
1963
1964 <!--property JobRunningTimeoutUSec is not documented!-->
1965
1966 <!--property JobTimeoutAction is not documented!-->
1967
1968 <!--property JobTimeoutRebootArgument is not documented!-->
1969
1970 <!--property AssertResult is not documented!-->
1971
1972 <!--property AssertTimestamp is not documented!-->
1973
1974 <!--property AssertTimestampMonotonic is not documented!-->
1975
1976 <!--property Asserts is not documented!-->
1977
1978 <!--property Perpetual is not documented!-->
1979
1980 <!--property StartLimitIntervalUSec is not documented!-->
1981
1982 <!--property StartLimitAction is not documented!-->
1983
1984 <!--property FailureAction is not documented!-->
1985
1986 <!--property FailureActionExitStatus is not documented!-->
1987
1988 <!--property SuccessAction is not documented!-->
1989
1990 <!--property SuccessActionExitStatus is not documented!-->
1991
1992 <!--property RebootArgument is not documented!-->
1993
1994 <!--property InvocationID is not documented!-->
1995
1996 <!--property CollectMode is not documented!-->
1997
1998 <!--property Refs is not documented!-->
1999
2000 <!--Autogenerated cross-references for systemd.directives, do not edit-->
2001
2002 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
2003
2004 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
2005
2006 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
2007
2008 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
2009
2010 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
2011
2012 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
2013
2014 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
2015
2016 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
2017
2018 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
2019
2020 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
2021
2022 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
2023
2024 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
2025
2026 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
2027
2028 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
2029
2030 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
2031
2032 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
2033
2034 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
2035
2036 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
2037
2038 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
2039
2040 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
2041
2042 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
2043
2044 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
2045
2046 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
2047
2048 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
2049
2050 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
2051
2052 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
2053
2054 <variablelist class="dbus-property" generated="True" extra-ref="Upholds"/>
2055
2056 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
2057
2058 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
2059
2060 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
2061
2062 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
2063
2064 <variablelist class="dbus-property" generated="True" extra-ref="UpheldBy"/>
2065
2066 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
2067
2068 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
2069
2070 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
2071
2072 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
2073
2074 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
2075
2076 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
2077
2078 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
2079
2080 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
2081
2082 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
2083
2084 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
2085
2086 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
2087
2088 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
2089
2090 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
2091
2092 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
2093
2094 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
2095
2096 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
2097
2098 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
2099
2100 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
2101
2102 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
2103
2104 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
2105
2106 <variablelist class="dbus-property" generated="True" extra-ref="AccessSELinuxContext"/>
2107
2108 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
2109
2110 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
2111
2112 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
2113
2114 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
2115
2116 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
2117
2118 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
2119
2120 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
2121
2122 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
2123
2124 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
2125
2126 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
2127
2128 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
2129
2130 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
2131
2132 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
2133
2134 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
2135
2136 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
2137
2138 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
2139
2140 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
2141
2142 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
2143
2144 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
2145
2146 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
2147
2148 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
2149
2150 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
2151
2152 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
2153
2154 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
2155
2156 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2157
2158 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
2159
2160 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
2161
2162 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
2163
2164 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
2165
2166 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
2167
2168 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
2169
2170 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessJobMode"/>
2171
2172 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
2173
2174 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
2175
2176 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
2177
2178 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2179
2180 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
2181
2182 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
2183
2184 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
2185
2186 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
2187
2188 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
2189
2190 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
2191
2192 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
2193
2194 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
2195
2196 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2197
2198 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2199
2200 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2201
2202 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2203
2204 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2205
2206 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2207
2208 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2209
2210 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2211
2212 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2213
2214 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2215
2216 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2217
2218 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2219
2220 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2221
2222 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2223
2224 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2225
2226 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2227
2228 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2229
2230 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2231
2232 <!--End of Autogenerated section-->
2233
2234 <refsect2>
2235 <title>Methods</title>
2236
2237 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2238 <function>Restart()</function>, <function>TryRestart()</function>,
2239 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
2240 <function>Kill()</function>, <function>ResetFailed()</function>, and
2241 <function>SetProperties()</function> implement the same operation as the respective methods on the
2242 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
2243 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
2244 object has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object
2245 for a specific unit name. Calling the methods on the Manager object is hence a round trip
2246 optimization.</para>
2247 </refsect2>
2248
2249 <refsect2>
2250 <title>Properties</title>
2251
2252 <para><varname>Id</varname> contains the primary name of the unit.</para>
2253
2254 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2255 exposed in <varname>Id</varname>.</para>
2256
2257 <para><varname>Following</varname> either contains the empty string or contains the name of another
2258 unit that this unit follows in state. This is used for some device units which reflect the unit state
2259 machine of another unit, and which other unit this is might possibly change.</para>
2260
2261 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2262 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2263 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2264 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2265 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2266 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2267 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2268 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2269 determined automatically.</para>
2270
2271 <para><varname>Description</varname> contains the human readable description string for the
2272 unit.</para>
2273
2274 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2275 automatically generated from in case it is not a native unit (in which case it contains the empty
2276 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2277 set to <filename>/etc/fstab</filename>.</para>
2278
2279 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2280 unit.</para>
2281
2282 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2283 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2284 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2285 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2286 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2287 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2288 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2289 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2290 configuration might be active (because configuration might have been reloaded at a time where a unit
2291 was already active).</para>
2292
2293 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2294 active or not. The following states are currently defined: <literal>active</literal>,
2295 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2296 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2297 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2298 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2299 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2300 indicates that it is inactive and the previous run was not successful (more information about the
2301 reason for this is available on the unit type specific interfaces, for example for services in the
2302 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2303 has previously been inactive but is currently in the process of entering an active state. Conversely
2304 <literal>deactivating</literal> indicates that the unit is currently in the process of
2305 deactivation.</para>
2306
2307 <para><varname>SubState</varname> encodes states of the same state machine that
2308 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2309 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2310 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2311 mapped to the six high-level states. Note that multiple low-level states might map to the same
2312 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2313 types. At this point the low-level states are not documented here, and are more likely to be extended
2314 later on than the common high-level states explained above.</para>
2315
2316 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2317 one (if not, it contains the empty string).</para>
2318
2319 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2320 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2321 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2322 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2323 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
2324 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2325 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
2326 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2327 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2328 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2329 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
2330 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2331 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2332 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2333 could not be determined whether the unit file is enabled.</para>
2334
2335 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2336 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2337 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2338 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2339 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
2340 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2341 state, or entered an inactive state. These are the points in time where the unit transitioned
2342 <literal>inactive</literal>/<literal>failed</literal><literal>activating</literal>,
2343 <literal>activating</literal><literal>active</literal>, <literal>active</literal>
2344 <literal>deactivating</literal>, and finally <literal>deactivating</literal>
2345 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2346 not yet been recorded on this boot.</para>
2347
2348 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2349 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2350 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
2351
2352 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
2353 mode.</para>
2354
2355 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2356 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
2357 0.</para>
2358
2359 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2360 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2361 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2362 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2363 corresponding configuration booleans in the unit file.</para>
2364
2365 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2366 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2367 systemd uses to watch and manipulate the unit and all its processes.</para>
2368
2369 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2370 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
2371 changed since the configuration was read and hence whether a configuration reload is recommended.
2372 </para>
2373
2374 <para><varname>Markers</varname> is an array of string flags that can be set using
2375 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2376 restarted. Currently known values are <literal>needs-restart</literal> and
2377 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2378 a new version of the package is installed. Configuration management scripts may use the second to mark
2379 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
2380 except to unset as appropriate when the unit is stopped, restarted, or reloaded.</para>
2381
2382 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2383 unit file.</para>
2384
2385 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2386 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2387 the last time the configured conditions of the unit have been checked or 0 if they have never been
2388 checked. Conditions are checked when a unit is requested to start.</para>
2389
2390 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2391 conditions of this unit were checked. </para>
2392
2393 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
2394 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2395 condition is a trigger condition, whether the condition is reversed, the right hand side of the
2396 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
2397 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2398 condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1
2399 are used, but additional values may be used in the future, retaining the meaning of
2400 zero/positive/negative values.</para>
2401
2402 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2403 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2404 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
2405 will be a pair of empty strings.</para>
2406
2407 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
2408 transient unit (i.e. via <function>CreateTransientUnit()</function> on the manager object).</para>
2409 </refsect2>
2410
2411 <refsect2>
2412 <title>Security</title>
2413
2414 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2415 allowed for everyone. All operations are allowed for clients with the
2416 <constant>CAP_SYS_ADMIN</constant> capability or when the
2417 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
2418 polkit.</para>
2419 </refsect2>
2420 </refsect1>
2421
2422 <refsect1>
2423 <title>Service Unit Objects</title>
2424
2425 <para>All service unit objects implement the
2426 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2427 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2428
2429 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
2430 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
2431 interface org.freedesktop.systemd1.Service {
2432 methods:
2433 BindMount(in s source,
2434 in s destination,
2435 in b read_only,
2436 in b mkdir);
2437 MountImage(in s source,
2438 in s destination,
2439 in b read_only,
2440 in b mkdir,
2441 in a(ss) options);
2442 GetProcesses(out a(sus) processes);
2443 AttachProcesses(in s subcgroup,
2444 in au pids);
2445 properties:
2446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2447 readonly s Type = '...';
2448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2449 readonly s ExitType = '...';
2450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2451 readonly s Restart = '...';
2452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2453 readonly s PIDFile = '...';
2454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2455 readonly s NotifyAccess = '...';
2456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2457 readonly t RestartUSec = ...;
2458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2459 readonly t TimeoutStartUSec = ...;
2460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2461 readonly t TimeoutStopUSec = ...;
2462 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2463 readonly t TimeoutAbortUSec = ...;
2464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2465 readonly s TimeoutStartFailureMode = '...';
2466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2467 readonly s TimeoutStopFailureMode = '...';
2468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2469 readonly t RuntimeMaxUSec = ...;
2470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2471 readonly t RuntimeRandomizedExtraUSec = ...;
2472 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2473 readonly t WatchdogUSec = ...;
2474 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2475 readonly t WatchdogTimestamp = ...;
2476 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2477 readonly t WatchdogTimestampMonotonic = ...;
2478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2479 readonly b RootDirectoryStartOnly = ...;
2480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2481 readonly b RemainAfterExit = ...;
2482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2483 readonly b GuessMainPID = ...;
2484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2485 readonly (aiai) RestartPreventExitStatus = ...;
2486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2487 readonly (aiai) RestartForceExitStatus = ...;
2488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2489 readonly (aiai) SuccessExitStatus = ...;
2490 readonly u MainPID = ...;
2491 readonly u ControlPID = ...;
2492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2493 readonly s BusName = '...';
2494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2495 readonly u FileDescriptorStoreMax = ...;
2496 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2497 readonly u NFileDescriptorStore = ...;
2498 readonly s StatusText = '...';
2499 readonly i StatusErrno = ...;
2500 readonly s Result = '...';
2501 readonly s ReloadResult = '...';
2502 readonly s CleanResult = '...';
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2504 readonly s USBFunctionDescriptors = '...';
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2506 readonly s USBFunctionStrings = '...';
2507 readonly u UID = ...;
2508 readonly u GID = ...;
2509 readonly u NRestarts = ...;
2510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2511 readonly s OOMPolicy = '...';
2512 readonly t ExecMainStartTimestamp = ...;
2513 readonly t ExecMainStartTimestampMonotonic = ...;
2514 readonly t ExecMainExitTimestamp = ...;
2515 readonly t ExecMainExitTimestampMonotonic = ...;
2516 readonly u ExecMainPID = ...;
2517 readonly i ExecMainCode = ...;
2518 readonly i ExecMainStatus = ...;
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2520 readonly a(sasbttttuii) ExecCondition = [...];
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2522 readonly a(sasasttttuii) ExecConditionEx = [...];
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2524 readonly a(sasbttttuii) ExecStartPre = [...];
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2526 readonly a(sasasttttuii) ExecStartPreEx = [...];
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2528 readonly a(sasbttttuii) ExecStart = [...];
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2530 readonly a(sasasttttuii) ExecStartEx = [...];
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2532 readonly a(sasbttttuii) ExecStartPost = [...];
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2534 readonly a(sasasttttuii) ExecStartPostEx = [...];
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2536 readonly a(sasbttttuii) ExecReload = [...];
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2538 readonly a(sasasttttuii) ExecReloadEx = [...];
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2540 readonly a(sasbttttuii) ExecStop = [...];
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2542 readonly a(sasasttttuii) ExecStopEx = [...];
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2544 readonly a(sasbttttuii) ExecStopPost = [...];
2545 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2546 readonly a(sasasttttuii) ExecStopPostEx = [...];
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2548 readonly s Slice = '...';
2549 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2550 readonly s ControlGroup = '...';
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2552 readonly t ControlGroupId = ...;
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2554 readonly t MemoryCurrent = ...;
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2556 readonly t MemoryAvailable = ...;
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2558 readonly t CPUUsageNSec = ...;
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2560 readonly ay EffectiveCPUs = [...];
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2562 readonly ay EffectiveMemoryNodes = [...];
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2564 readonly t TasksCurrent = ...;
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2566 readonly t IPIngressBytes = ...;
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2568 readonly t IPIngressPackets = ...;
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2570 readonly t IPEgressBytes = ...;
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2572 readonly t IPEgressPackets = ...;
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2574 readonly t IOReadBytes = ...;
2575 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2576 readonly t IOReadOperations = ...;
2577 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2578 readonly t IOWriteBytes = ...;
2579 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2580 readonly t IOWriteOperations = ...;
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2582 readonly b Delegate = ...;
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2584 readonly as DelegateControllers = ['...', ...];
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2586 readonly b CPUAccounting = ...;
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2588 readonly t CPUWeight = ...;
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2590 readonly t StartupCPUWeight = ...;
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2592 readonly t CPUShares = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2594 readonly t StartupCPUShares = ...;
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2596 readonly t CPUQuotaPerSecUSec = ...;
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2598 readonly t CPUQuotaPeriodUSec = ...;
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2600 readonly ay AllowedCPUs = [...];
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2602 readonly ay StartupAllowedCPUs = [...];
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2604 readonly ay AllowedMemoryNodes = [...];
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2606 readonly ay StartupAllowedMemoryNodes = [...];
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2608 readonly b IOAccounting = ...;
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2610 readonly t IOWeight = ...;
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2612 readonly t StartupIOWeight = ...;
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2614 readonly a(st) IODeviceWeight = [...];
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2616 readonly a(st) IOReadBandwidthMax = [...];
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2618 readonly a(st) IOWriteBandwidthMax = [...];
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2620 readonly a(st) IOReadIOPSMax = [...];
2621 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2622 readonly a(st) IOWriteIOPSMax = [...];
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2624 readonly a(st) IODeviceLatencyTargetUSec = [...];
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2626 readonly b BlockIOAccounting = ...;
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2628 readonly t BlockIOWeight = ...;
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2630 readonly t StartupBlockIOWeight = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2632 readonly a(st) BlockIODeviceWeight = [...];
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2634 readonly a(st) BlockIOReadBandwidth = [...];
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2636 readonly a(st) BlockIOWriteBandwidth = [...];
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2638 readonly b MemoryAccounting = ...;
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2640 readonly t DefaultMemoryLow = ...;
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2642 readonly t DefaultMemoryMin = ...;
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2644 readonly t MemoryMin = ...;
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2646 readonly t MemoryLow = ...;
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2648 readonly t MemoryHigh = ...;
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2650 readonly t MemoryMax = ...;
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2652 readonly t MemorySwapMax = ...;
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2654 readonly t MemoryLimit = ...;
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2656 readonly s DevicePolicy = '...';
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2658 readonly a(ss) DeviceAllow = [...];
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2660 readonly b TasksAccounting = ...;
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2662 readonly t TasksMax = ...;
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2664 readonly b IPAccounting = ...;
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2666 readonly a(iayu) IPAddressAllow = [...];
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2668 readonly a(iayu) IPAddressDeny = [...];
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2670 readonly as IPIngressFilterPath = ['...', ...];
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2672 readonly as IPEgressFilterPath = ['...', ...];
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2674 readonly as DisableControllers = ['...', ...];
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2676 readonly s ManagedOOMSwap = '...';
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2678 readonly s ManagedOOMMemoryPressure = '...';
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2680 readonly u ManagedOOMMemoryPressureLimit = ...;
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2682 readonly s ManagedOOMPreference = '...';
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2684 readonly a(ss) BPFProgram = [...];
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2686 readonly a(iiqq) SocketBindAllow = [...];
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2688 readonly a(iiqq) SocketBindDeny = [...];
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2690 readonly (bas) RestrictNetworkInterfaces = ...;
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2692 readonly as Environment = ['...', ...];
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2694 readonly a(sb) EnvironmentFiles = [...];
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2696 readonly as PassEnvironment = ['...', ...];
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2698 readonly as UnsetEnvironment = ['...', ...];
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2700 readonly u UMask = ...;
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2702 readonly t LimitCPU = ...;
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2704 readonly t LimitCPUSoft = ...;
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2706 readonly t LimitFSIZE = ...;
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2708 readonly t LimitFSIZESoft = ...;
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2710 readonly t LimitDATA = ...;
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2712 readonly t LimitDATASoft = ...;
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2714 readonly t LimitSTACK = ...;
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2716 readonly t LimitSTACKSoft = ...;
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2718 readonly t LimitCORE = ...;
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2720 readonly t LimitCORESoft = ...;
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2722 readonly t LimitRSS = ...;
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2724 readonly t LimitRSSSoft = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2726 readonly t LimitNOFILE = ...;
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2728 readonly t LimitNOFILESoft = ...;
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2730 readonly t LimitAS = ...;
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2732 readonly t LimitASSoft = ...;
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2734 readonly t LimitNPROC = ...;
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2736 readonly t LimitNPROCSoft = ...;
2737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2738 readonly t LimitMEMLOCK = ...;
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2740 readonly t LimitMEMLOCKSoft = ...;
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2742 readonly t LimitLOCKS = ...;
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2744 readonly t LimitLOCKSSoft = ...;
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2746 readonly t LimitSIGPENDING = ...;
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2748 readonly t LimitSIGPENDINGSoft = ...;
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2750 readonly t LimitMSGQUEUE = ...;
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2752 readonly t LimitMSGQUEUESoft = ...;
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2754 readonly t LimitNICE = ...;
2755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2756 readonly t LimitNICESoft = ...;
2757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2758 readonly t LimitRTPRIO = ...;
2759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2760 readonly t LimitRTPRIOSoft = ...;
2761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2762 readonly t LimitRTTIME = ...;
2763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2764 readonly t LimitRTTIMESoft = ...;
2765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2766 readonly s WorkingDirectory = '...';
2767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2768 readonly s RootDirectory = '...';
2769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2770 readonly s RootImage = '...';
2771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2772 readonly a(ss) RootImageOptions = [...];
2773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2774 readonly ay RootHash = [...];
2775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2776 readonly s RootHashPath = '...';
2777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2778 readonly ay RootHashSignature = [...];
2779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2780 readonly s RootHashSignaturePath = '...';
2781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2782 readonly s RootVerity = '...';
2783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2784 readonly as ExtensionDirectories = ['...', ...];
2785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2786 readonly a(sba(ss)) ExtensionImages = [...];
2787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2788 readonly a(ssba(ss)) MountImages = [...];
2789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2790 readonly i OOMScoreAdjust = ...;
2791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2792 readonly t CoredumpFilter = ...;
2793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2794 readonly i Nice = ...;
2795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2796 readonly i IOSchedulingClass = ...;
2797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2798 readonly i IOSchedulingPriority = ...;
2799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2800 readonly i CPUSchedulingPolicy = ...;
2801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2802 readonly i CPUSchedulingPriority = ...;
2803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2804 readonly ay CPUAffinity = [...];
2805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2806 readonly b CPUAffinityFromNUMA = ...;
2807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2808 readonly i NUMAPolicy = ...;
2809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2810 readonly ay NUMAMask = [...];
2811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2812 readonly t TimerSlackNSec = ...;
2813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2814 readonly b CPUSchedulingResetOnFork = ...;
2815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2816 readonly b NonBlocking = ...;
2817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2818 readonly s StandardInput = '...';
2819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2820 readonly s StandardInputFileDescriptorName = '...';
2821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2822 readonly ay StandardInputData = [...];
2823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2824 readonly s StandardOutput = '...';
2825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2826 readonly s StandardOutputFileDescriptorName = '...';
2827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2828 readonly s StandardError = '...';
2829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2830 readonly s StandardErrorFileDescriptorName = '...';
2831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2832 readonly s TTYPath = '...';
2833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2834 readonly b TTYReset = ...;
2835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2836 readonly b TTYVHangup = ...;
2837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2838 readonly b TTYVTDisallocate = ...;
2839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2840 readonly q TTYRows = ...;
2841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2842 readonly q TTYColumns = ...;
2843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2844 readonly i SyslogPriority = ...;
2845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2846 readonly s SyslogIdentifier = '...';
2847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2848 readonly b SyslogLevelPrefix = ...;
2849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2850 readonly i SyslogLevel = ...;
2851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2852 readonly i SyslogFacility = ...;
2853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2854 readonly i LogLevelMax = ...;
2855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2856 readonly t LogRateLimitIntervalUSec = ...;
2857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2858 readonly u LogRateLimitBurst = ...;
2859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2860 readonly aay LogExtraFields = [[...], ...];
2861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2862 readonly s LogNamespace = '...';
2863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2864 readonly i SecureBits = ...;
2865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2866 readonly t CapabilityBoundingSet = ...;
2867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2868 readonly t AmbientCapabilities = ...;
2869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2870 readonly s User = '...';
2871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2872 readonly s Group = '...';
2873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2874 readonly b DynamicUser = ...;
2875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2876 readonly b RemoveIPC = ...;
2877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2878 readonly a(say) SetCredential = [...];
2879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2880 readonly a(say) SetCredentialEncrypted = [...];
2881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2882 readonly a(ss) LoadCredential = [...];
2883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2884 readonly a(ss) LoadCredentialEncrypted = [...];
2885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2886 readonly as SupplementaryGroups = ['...', ...];
2887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2888 readonly s PAMName = '...';
2889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2890 readonly as ReadWritePaths = ['...', ...];
2891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2892 readonly as ReadOnlyPaths = ['...', ...];
2893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2894 readonly as InaccessiblePaths = ['...', ...];
2895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2896 readonly as ExecPaths = ['...', ...];
2897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2898 readonly as NoExecPaths = ['...', ...];
2899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2900 readonly as ExecSearchPath = ['...', ...];
2901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2902 readonly t MountFlags = ...;
2903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2904 readonly b PrivateTmp = ...;
2905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2906 readonly b PrivateDevices = ...;
2907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2908 readonly b ProtectClock = ...;
2909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2910 readonly b ProtectKernelTunables = ...;
2911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2912 readonly b ProtectKernelModules = ...;
2913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2914 readonly b ProtectKernelLogs = ...;
2915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2916 readonly b ProtectControlGroups = ...;
2917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2918 readonly b PrivateNetwork = ...;
2919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2920 readonly b PrivateUsers = ...;
2921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2922 readonly b PrivateMounts = ...;
2923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2924 readonly b PrivateIPC = ...;
2925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2926 readonly s ProtectHome = '...';
2927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2928 readonly s ProtectSystem = '...';
2929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2930 readonly b SameProcessGroup = ...;
2931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2932 readonly s UtmpIdentifier = '...';
2933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2934 readonly s UtmpMode = '...';
2935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2936 readonly (bs) SELinuxContext = ...;
2937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2938 readonly (bs) AppArmorProfile = ...;
2939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2940 readonly (bs) SmackProcessLabel = ...;
2941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2942 readonly b IgnoreSIGPIPE = ...;
2943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2944 readonly b NoNewPrivileges = ...;
2945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2946 readonly (bas) SystemCallFilter = ...;
2947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2948 readonly as SystemCallArchitectures = ['...', ...];
2949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2950 readonly i SystemCallErrorNumber = ...;
2951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2952 readonly (bas) SystemCallLog = ...;
2953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2954 readonly s Personality = '...';
2955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2956 readonly b LockPersonality = ...;
2957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2958 readonly (bas) RestrictAddressFamilies = ...;
2959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2960 readonly a(sst) RuntimeDirectorySymlink = [...];
2961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2962 readonly s RuntimeDirectoryPreserve = '...';
2963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2964 readonly u RuntimeDirectoryMode = ...;
2965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2966 readonly as RuntimeDirectory = ['...', ...];
2967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2968 readonly a(sst) StateDirectorySymlink = [...];
2969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2970 readonly u StateDirectoryMode = ...;
2971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2972 readonly as StateDirectory = ['...', ...];
2973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2974 readonly a(sst) CacheDirectorySymlink = [...];
2975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2976 readonly u CacheDirectoryMode = ...;
2977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2978 readonly as CacheDirectory = ['...', ...];
2979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2980 readonly a(sst) LogsDirectorySymlink = [...];
2981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2982 readonly u LogsDirectoryMode = ...;
2983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2984 readonly as LogsDirectory = ['...', ...];
2985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2986 readonly u ConfigurationDirectoryMode = ...;
2987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2988 readonly as ConfigurationDirectory = ['...', ...];
2989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2990 readonly t TimeoutCleanUSec = ...;
2991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2992 readonly b MemoryDenyWriteExecute = ...;
2993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2994 readonly b RestrictRealtime = ...;
2995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2996 readonly b RestrictSUIDSGID = ...;
2997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2998 readonly t RestrictNamespaces = ...;
2999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3000 readonly (bas) RestrictFileSystems = ...;
3001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3002 readonly a(ssbt) BindPaths = [...];
3003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3004 readonly a(ssbt) BindReadOnlyPaths = [...];
3005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3006 readonly a(ss) TemporaryFileSystem = [...];
3007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3008 readonly b MountAPIVFS = ...;
3009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3010 readonly s KeyringMode = '...';
3011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3012 readonly s ProtectProc = '...';
3013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3014 readonly s ProcSubset = '...';
3015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3016 readonly b ProtectHostname = ...;
3017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3018 readonly s NetworkNamespacePath = '...';
3019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3020 readonly s IPCNamespacePath = '...';
3021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3022 readonly s KillMode = '...';
3023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3024 readonly i KillSignal = ...;
3025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3026 readonly i RestartKillSignal = ...;
3027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3028 readonly i FinalKillSignal = ...;
3029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3030 readonly b SendSIGKILL = ...;
3031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3032 readonly b SendSIGHUP = ...;
3033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3034 readonly i WatchdogSignal = ...;
3035 };
3036 interface org.freedesktop.DBus.Peer { ... };
3037 interface org.freedesktop.DBus.Introspectable { ... };
3038 interface org.freedesktop.DBus.Properties { ... };
3039 interface org.freedesktop.systemd1.Unit { ... };
3040 };
3041 </programlisting>
3042
3043 <!--method GetProcesses is not documented!-->
3044
3045 <!--method AttachProcesses is not documented!-->
3046
3047 <!--property Type is not documented!-->
3048
3049 <!--property ExitType is not documented!-->
3050
3051 <!--property Restart is not documented!-->
3052
3053 <!--property PIDFile is not documented!-->
3054
3055 <!--property NotifyAccess is not documented!-->
3056
3057 <!--property RestartUSec is not documented!-->
3058
3059 <!--property TimeoutStartFailureMode is not documented!-->
3060
3061 <!--property TimeoutStopFailureMode is not documented!-->
3062
3063 <!--property RuntimeMaxUSec is not documented!-->
3064
3065 <!--property RuntimeRandomizedExtraUSec is not documented!-->
3066
3067 <!--property WatchdogUSec is not documented!-->
3068
3069 <!--property RootDirectoryStartOnly is not documented!-->
3070
3071 <!--property RemainAfterExit is not documented!-->
3072
3073 <!--property GuessMainPID is not documented!-->
3074
3075 <!--property RestartPreventExitStatus is not documented!-->
3076
3077 <!--property RestartForceExitStatus is not documented!-->
3078
3079 <!--property SuccessExitStatus is not documented!-->
3080
3081 <!--property BusName is not documented!-->
3082
3083 <!--property FileDescriptorStoreMax is not documented!-->
3084
3085 <!--property NFileDescriptorStore is not documented!-->
3086
3087 <!--property StatusErrno is not documented!-->
3088
3089 <!--property ReloadResult is not documented!-->
3090
3091 <!--property CleanResult is not documented!-->
3092
3093 <!--property USBFunctionDescriptors is not documented!-->
3094
3095 <!--property USBFunctionStrings is not documented!-->
3096
3097 <!--property UID is not documented!-->
3098
3099 <!--property GID is not documented!-->
3100
3101 <!--property NRestarts is not documented!-->
3102
3103 <!--property OOMPolicy is not documented!-->
3104
3105 <!--property ExecCondition is not documented!-->
3106
3107 <!--property ExecConditionEx is not documented!-->
3108
3109 <!--property ExecStartPreEx is not documented!-->
3110
3111 <!--property ExecStartEx is not documented!-->
3112
3113 <!--property ExecStartPostEx is not documented!-->
3114
3115 <!--property ExecReloadEx is not documented!-->
3116
3117 <!--property ExecStopEx is not documented!-->
3118
3119 <!--property ExecStopPost is not documented!-->
3120
3121 <!--property ExecStopPostEx is not documented!-->
3122
3123 <!--property Slice is not documented!-->
3124
3125 <!--property ControlGroupId is not documented!-->
3126
3127 <!--property MemoryCurrent is not documented!-->
3128
3129 <!--property CPUUsageNSec is not documented!-->
3130
3131 <!--property EffectiveCPUs is not documented!-->
3132
3133 <!--property EffectiveMemoryNodes is not documented!-->
3134
3135 <!--property TasksCurrent is not documented!-->
3136
3137 <!--property IPIngressBytes is not documented!-->
3138
3139 <!--property IPIngressPackets is not documented!-->
3140
3141 <!--property IPEgressBytes is not documented!-->
3142
3143 <!--property IPEgressPackets is not documented!-->
3144
3145 <!--property IOReadBytes is not documented!-->
3146
3147 <!--property IOReadOperations is not documented!-->
3148
3149 <!--property IOWriteBytes is not documented!-->
3150
3151 <!--property IOWriteOperations is not documented!-->
3152
3153 <!--property Delegate is not documented!-->
3154
3155 <!--property DelegateControllers is not documented!-->
3156
3157 <!--property CPUAccounting is not documented!-->
3158
3159 <!--property CPUWeight is not documented!-->
3160
3161 <!--property StartupCPUWeight is not documented!-->
3162
3163 <!--property CPUShares is not documented!-->
3164
3165 <!--property StartupCPUShares is not documented!-->
3166
3167 <!--property CPUQuotaPerSecUSec is not documented!-->
3168
3169 <!--property CPUQuotaPeriodUSec is not documented!-->
3170
3171 <!--property AllowedCPUs is not documented!-->
3172
3173 <!--property StartupAllowedCPUs is not documented!-->
3174
3175 <!--property AllowedMemoryNodes is not documented!-->
3176
3177 <!--property StartupAllowedMemoryNodes is not documented!-->
3178
3179 <!--property IOAccounting is not documented!-->
3180
3181 <!--property IOWeight is not documented!-->
3182
3183 <!--property StartupIOWeight is not documented!-->
3184
3185 <!--property IODeviceWeight is not documented!-->
3186
3187 <!--property IOReadBandwidthMax is not documented!-->
3188
3189 <!--property IOWriteBandwidthMax is not documented!-->
3190
3191 <!--property IOReadIOPSMax is not documented!-->
3192
3193 <!--property IOWriteIOPSMax is not documented!-->
3194
3195 <!--property IODeviceLatencyTargetUSec is not documented!-->
3196
3197 <!--property BlockIOAccounting is not documented!-->
3198
3199 <!--property BlockIOWeight is not documented!-->
3200
3201 <!--property StartupBlockIOWeight is not documented!-->
3202
3203 <!--property BlockIODeviceWeight is not documented!-->
3204
3205 <!--property BlockIOReadBandwidth is not documented!-->
3206
3207 <!--property BlockIOWriteBandwidth is not documented!-->
3208
3209 <!--property MemoryAccounting is not documented!-->
3210
3211 <!--property DefaultMemoryLow is not documented!-->
3212
3213 <!--property DefaultMemoryMin is not documented!-->
3214
3215 <!--property MemoryMin is not documented!-->
3216
3217 <!--property MemoryLow is not documented!-->
3218
3219 <!--property MemoryHigh is not documented!-->
3220
3221 <!--property MemoryMax is not documented!-->
3222
3223 <!--property MemorySwapMax is not documented!-->
3224
3225 <!--property MemoryLimit is not documented!-->
3226
3227 <!--property DevicePolicy is not documented!-->
3228
3229 <!--property DeviceAllow is not documented!-->
3230
3231 <!--property TasksAccounting is not documented!-->
3232
3233 <!--property TasksMax is not documented!-->
3234
3235 <!--property IPAccounting is not documented!-->
3236
3237 <!--property IPAddressAllow is not documented!-->
3238
3239 <!--property IPAddressDeny is not documented!-->
3240
3241 <!--property IPIngressFilterPath is not documented!-->
3242
3243 <!--property IPEgressFilterPath is not documented!-->
3244
3245 <!--property DisableControllers is not documented!-->
3246
3247 <!--property ManagedOOMSwap is not documented!-->
3248
3249 <!--property ManagedOOMMemoryPressure is not documented!-->
3250
3251 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
3252
3253 <!--property ManagedOOMPreference is not documented!-->
3254
3255 <!--property BPFProgram is not documented!-->
3256
3257 <!--property SocketBindAllow is not documented!-->
3258
3259 <!--property SocketBindDeny is not documented!-->
3260
3261 <!--property RestrictNetworkInterfaces is not documented!-->
3262
3263 <!--property EnvironmentFiles is not documented!-->
3264
3265 <!--property PassEnvironment is not documented!-->
3266
3267 <!--property UnsetEnvironment is not documented!-->
3268
3269 <!--property UMask is not documented!-->
3270
3271 <!--property LimitCPUSoft is not documented!-->
3272
3273 <!--property LimitFSIZE is not documented!-->
3274
3275 <!--property LimitFSIZESoft is not documented!-->
3276
3277 <!--property LimitDATA is not documented!-->
3278
3279 <!--property LimitDATASoft is not documented!-->
3280
3281 <!--property LimitSTACK is not documented!-->
3282
3283 <!--property LimitSTACKSoft is not documented!-->
3284
3285 <!--property LimitCORE is not documented!-->
3286
3287 <!--property LimitCORESoft is not documented!-->
3288
3289 <!--property LimitRSS is not documented!-->
3290
3291 <!--property LimitRSSSoft is not documented!-->
3292
3293 <!--property LimitNOFILE is not documented!-->
3294
3295 <!--property LimitNOFILESoft is not documented!-->
3296
3297 <!--property LimitAS is not documented!-->
3298
3299 <!--property LimitASSoft is not documented!-->
3300
3301 <!--property LimitNPROC is not documented!-->
3302
3303 <!--property LimitNPROCSoft is not documented!-->
3304
3305 <!--property LimitMEMLOCK is not documented!-->
3306
3307 <!--property LimitMEMLOCKSoft is not documented!-->
3308
3309 <!--property LimitLOCKS is not documented!-->
3310
3311 <!--property LimitLOCKSSoft is not documented!-->
3312
3313 <!--property LimitSIGPENDING is not documented!-->
3314
3315 <!--property LimitSIGPENDINGSoft is not documented!-->
3316
3317 <!--property LimitMSGQUEUE is not documented!-->
3318
3319 <!--property LimitMSGQUEUESoft is not documented!-->
3320
3321 <!--property LimitNICE is not documented!-->
3322
3323 <!--property LimitNICESoft is not documented!-->
3324
3325 <!--property LimitRTPRIO is not documented!-->
3326
3327 <!--property LimitRTPRIOSoft is not documented!-->
3328
3329 <!--property LimitRTTIME is not documented!-->
3330
3331 <!--property LimitRTTIMESoft is not documented!-->
3332
3333 <!--property WorkingDirectory is not documented!-->
3334
3335 <!--property RootHashPath is not documented!-->
3336
3337 <!--property RootHashSignaturePath is not documented!-->
3338
3339 <!--property OOMScoreAdjust is not documented!-->
3340
3341 <!--property CoredumpFilter is not documented!-->
3342
3343 <!--property Nice is not documented!-->
3344
3345 <!--property IOSchedulingClass is not documented!-->
3346
3347 <!--property IOSchedulingPriority is not documented!-->
3348
3349 <!--property CPUSchedulingPolicy is not documented!-->
3350
3351 <!--property CPUSchedulingPriority is not documented!-->
3352
3353 <!--property CPUAffinity is not documented!-->
3354
3355 <!--property CPUAffinityFromNUMA is not documented!-->
3356
3357 <!--property NUMAPolicy is not documented!-->
3358
3359 <!--property NUMAMask is not documented!-->
3360
3361 <!--property TimerSlackNSec is not documented!-->
3362
3363 <!--property CPUSchedulingResetOnFork is not documented!-->
3364
3365 <!--property NonBlocking is not documented!-->
3366
3367 <!--property StandardInput is not documented!-->
3368
3369 <!--property StandardInputFileDescriptorName is not documented!-->
3370
3371 <!--property StandardInputData is not documented!-->
3372
3373 <!--property StandardOutput is not documented!-->
3374
3375 <!--property StandardOutputFileDescriptorName is not documented!-->
3376
3377 <!--property StandardError is not documented!-->
3378
3379 <!--property StandardErrorFileDescriptorName is not documented!-->
3380
3381 <!--property TTYPath is not documented!-->
3382
3383 <!--property TTYReset is not documented!-->
3384
3385 <!--property TTYVHangup is not documented!-->
3386
3387 <!--property TTYVTDisallocate is not documented!-->
3388
3389 <!--property TTYRows is not documented!-->
3390
3391 <!--property TTYColumns is not documented!-->
3392
3393 <!--property SyslogPriority is not documented!-->
3394
3395 <!--property SyslogIdentifier is not documented!-->
3396
3397 <!--property SyslogLevelPrefix is not documented!-->
3398
3399 <!--property SyslogLevel is not documented!-->
3400
3401 <!--property SyslogFacility is not documented!-->
3402
3403 <!--property LogLevelMax is not documented!-->
3404
3405 <!--property LogRateLimitIntervalUSec is not documented!-->
3406
3407 <!--property LogRateLimitBurst is not documented!-->
3408
3409 <!--property LogExtraFields is not documented!-->
3410
3411 <!--property LogNamespace is not documented!-->
3412
3413 <!--property AmbientCapabilities is not documented!-->
3414
3415 <!--property User is not documented!-->
3416
3417 <!--property Group is not documented!-->
3418
3419 <!--property DynamicUser is not documented!-->
3420
3421 <!--property RemoveIPC is not documented!-->
3422
3423 <!--property SetCredential is not documented!-->
3424
3425 <!--property SetCredentialEncrypted is not documented!-->
3426
3427 <!--property LoadCredential is not documented!-->
3428
3429 <!--property LoadCredentialEncrypted is not documented!-->
3430
3431 <!--property SupplementaryGroups is not documented!-->
3432
3433 <!--property PAMName is not documented!-->
3434
3435 <!--property ReadWritePaths is not documented!-->
3436
3437 <!--property ReadOnlyPaths is not documented!-->
3438
3439 <!--property InaccessiblePaths is not documented!-->
3440
3441 <!--property ExecPaths is not documented!-->
3442
3443 <!--property NoExecPaths is not documented!-->
3444
3445 <!--property ExecSearchPath is not documented!-->
3446
3447 <!--property PrivateTmp is not documented!-->
3448
3449 <!--property PrivateDevices is not documented!-->
3450
3451 <!--property ProtectClock is not documented!-->
3452
3453 <!--property ProtectKernelTunables is not documented!-->
3454
3455 <!--property ProtectKernelModules is not documented!-->
3456
3457 <!--property ProtectKernelLogs is not documented!-->
3458
3459 <!--property ProtectControlGroups is not documented!-->
3460
3461 <!--property PrivateNetwork is not documented!-->
3462
3463 <!--property PrivateUsers is not documented!-->
3464
3465 <!--property PrivateMounts is not documented!-->
3466
3467 <!--property PrivateIPC is not documented!-->
3468
3469 <!--property ProtectHome is not documented!-->
3470
3471 <!--property ProtectSystem is not documented!-->
3472
3473 <!--property SameProcessGroup is not documented!-->
3474
3475 <!--property UtmpIdentifier is not documented!-->
3476
3477 <!--property UtmpMode is not documented!-->
3478
3479 <!--property SELinuxContext is not documented!-->
3480
3481 <!--property AppArmorProfile is not documented!-->
3482
3483 <!--property SmackProcessLabel is not documented!-->
3484
3485 <!--property IgnoreSIGPIPE is not documented!-->
3486
3487 <!--property NoNewPrivileges is not documented!-->
3488
3489 <!--property SystemCallFilter is not documented!-->
3490
3491 <!--property SystemCallArchitectures is not documented!-->
3492
3493 <!--property SystemCallErrorNumber is not documented!-->
3494
3495 <!--property SystemCallLog is not documented!-->
3496
3497 <!--property Personality is not documented!-->
3498
3499 <!--property LockPersonality is not documented!-->
3500
3501 <!--property RestrictAddressFamilies is not documented!-->
3502
3503 <!--property RuntimeDirectoryPreserve is not documented!-->
3504
3505 <!--property RuntimeDirectoryMode is not documented!-->
3506
3507 <!--property StateDirectoryMode is not documented!-->
3508
3509 <!--property CacheDirectoryMode is not documented!-->
3510
3511 <!--property LogsDirectoryMode is not documented!-->
3512
3513 <!--property ConfigurationDirectoryMode is not documented!-->
3514
3515 <!--property ConfigurationDirectory is not documented!-->
3516
3517 <!--property TimeoutCleanUSec is not documented!-->
3518
3519 <!--property MemoryDenyWriteExecute is not documented!-->
3520
3521 <!--property RestrictRealtime is not documented!-->
3522
3523 <!--property RestrictSUIDSGID is not documented!-->
3524
3525 <!--property RestrictNamespaces is not documented!-->
3526
3527 <!--property RestrictFileSystems is not documented!-->
3528
3529 <!--property BindPaths is not documented!-->
3530
3531 <!--property BindReadOnlyPaths is not documented!-->
3532
3533 <!--property TemporaryFileSystem is not documented!-->
3534
3535 <!--property MountAPIVFS is not documented!-->
3536
3537 <!--property KeyringMode is not documented!-->
3538
3539 <!--property ProtectProc is not documented!-->
3540
3541 <!--property ProcSubset is not documented!-->
3542
3543 <!--property ProtectHostname is not documented!-->
3544
3545 <!--property NetworkNamespacePath is not documented!-->
3546
3547 <!--property IPCNamespacePath is not documented!-->
3548
3549 <!--property KillMode is not documented!-->
3550
3551 <!--property KillSignal is not documented!-->
3552
3553 <!--property RestartKillSignal is not documented!-->
3554
3555 <!--property FinalKillSignal is not documented!-->
3556
3557 <!--property SendSIGKILL is not documented!-->
3558
3559 <!--property SendSIGHUP is not documented!-->
3560
3561 <!--property WatchdogSignal is not documented!-->
3562
3563 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3564
3565 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3566
3567 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3568
3569 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3570
3571 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3572
3573 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3574
3575 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3576
3577 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
3578
3579 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
3580
3581 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
3582
3583 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3584
3585 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
3586
3587 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
3588
3589 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
3590
3591 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
3592
3593 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
3594
3595 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
3596
3597 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3598
3599 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3600
3601 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3602
3603 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3604
3605 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
3606
3607 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3608
3609 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3610
3611 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3612
3613 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3614
3615 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3616
3617 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3618
3619 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3620
3621 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3622
3623 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3624
3625 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3626
3627 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3628
3629 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3630
3631 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3632
3633 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3634
3635 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3636
3637 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3638
3639 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3640
3641 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3642
3643 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3644
3645 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3646
3647 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3648
3649 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3650
3651 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3652
3653 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3654
3655 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3656
3657 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3658
3659 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3660
3661 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3662
3663 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3664
3665 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3666
3667 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3668
3669 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3670
3671 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3672
3673 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3674
3675 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3676
3677 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3678
3679 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3680
3681 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3682
3683 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3684
3685 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3686
3687 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3688
3689 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3690
3691 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3692
3693 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3694
3695 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3696
3697 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3698
3699 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3700
3701 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3702
3703 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
3704
3705 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3706
3707 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
3708
3709 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3710
3711 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3712
3713 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3714
3715 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3716
3717 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3718
3719 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3720
3721 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3722
3723 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3724
3725 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3726
3727 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3728
3729 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3730
3731 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3732
3733 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3734
3735 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3736
3737 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3738
3739 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3740
3741 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3742
3743 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3744
3745 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3746
3747 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3748
3749 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3750
3751 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3752
3753 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
3754
3755 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3756
3757 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
3758
3759 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3760
3761 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3762
3763 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3764
3765 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3766
3767 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3768
3769 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3770
3771 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3772
3773 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3774
3775 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3776
3777 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3778
3779 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3780
3781 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3782
3783 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3784
3785 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3786
3787 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3788
3789 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3790
3791 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3792
3793 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3794
3795 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3796
3797 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3798
3799 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3800
3801 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3802
3803 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3804
3805 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3806
3807 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3808
3809 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3810
3811 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3812
3813 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3814
3815 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3816
3817 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3818
3819 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3820
3821 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3822
3823 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3824
3825 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3826
3827 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
3828
3829 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
3830
3831 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
3832
3833 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
3834
3835 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
3836
3837 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
3838
3839 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
3840
3841 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
3842
3843 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3844
3845 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3846
3847 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3848
3849 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3850
3851 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3852
3853 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3854
3855 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3856
3857 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3858
3859 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3860
3861 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3862
3863 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3864
3865 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3866
3867 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3868
3869 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3870
3871 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3872
3873 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3874
3875 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3876
3877 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3878
3879 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3880
3881 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3882
3883 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3884
3885 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3886
3887 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3888
3889 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3890
3891 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3892
3893 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3894
3895 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3896
3897 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3898
3899 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3900
3901 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
3902
3903 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
3904
3905 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
3906
3907 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
3908
3909 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
3910
3911 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
3912
3913 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
3914
3915 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
3916
3917 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
3918
3919 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
3920
3921 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
3922
3923 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
3924
3925 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
3926
3927 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
3928
3929 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
3930
3931 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
3932
3933 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
3934
3935 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
3936
3937 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
3938
3939 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
3940
3941 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
3942
3943 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
3944
3945 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
3946
3947 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
3948
3949 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
3950
3951 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
3952
3953 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
3954
3955 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
3956
3957 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
3958
3959 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
3960
3961 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
3962
3963 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
3964
3965 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
3966
3967 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
3968
3969 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
3970
3971 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
3972
3973 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
3974
3975 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
3976
3977 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
3978
3979 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
3980
3981 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
3982
3983 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
3984
3985 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
3986
3987 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
3988
3989 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
3990
3991 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
3992
3993 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
3994
3995 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
3996
3997 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
3998
3999 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
4000
4001 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
4002
4003 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
4004
4005 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
4006
4007 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
4008
4009 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
4010
4011 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
4012
4013 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
4014
4015 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
4016
4017 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
4018
4019 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
4020
4021 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
4022
4023 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
4024
4025 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
4026
4027 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
4028
4029 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
4030
4031 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
4032
4033 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
4034
4035 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
4036
4037 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
4038
4039 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
4040
4041 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
4042
4043 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
4044
4045 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
4046
4047 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
4048
4049 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
4050
4051 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
4052
4053 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
4054
4055 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
4056
4057 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
4058
4059 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
4060
4061 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
4062
4063 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
4064
4065 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
4066
4067 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
4068
4069 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
4070
4071 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
4072
4073 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
4074
4075 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
4076
4077 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
4078
4079 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
4080
4081 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
4082
4083 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
4084
4085 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
4086
4087 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
4088
4089 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
4090
4091 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
4092
4093 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
4094
4095 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
4096
4097 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
4098
4099 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
4100
4101 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
4102
4103 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
4104
4105 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
4106
4107 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
4108
4109 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
4110
4111 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
4112
4113 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
4114
4115 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
4116
4117 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
4118
4119 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
4120
4121 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
4122
4123 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
4124
4125 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
4126
4127 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
4128
4129 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
4130
4131 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
4132
4133 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
4134
4135 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
4136
4137 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
4138
4139 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
4140
4141 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
4142
4143 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
4144
4145 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
4146
4147 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
4148
4149 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
4150
4151 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
4152
4153 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
4154
4155 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
4156
4157 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
4158
4159 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
4160
4161 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
4162
4163 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
4164
4165 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
4166
4167 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
4168
4169 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
4170
4171 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
4172
4173 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
4174
4175 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
4176
4177 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
4178
4179 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
4180
4181 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
4182
4183 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
4184
4185 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
4186
4187 <!--End of Autogenerated section-->
4188
4189 <refsect2>
4190 <title>Methods</title>
4191
4192 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
4193 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
4194 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
4195 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
4196 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
4197 trip optimization.</para>
4198 </refsect2>
4199
4200 <refsect2>
4201 <title>Properties</title>
4202
4203 <para>Most properties of the Service interface map directly to the corresponding settings in service
4204 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
4205
4206 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
4207 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
4208 the slight difference in naming when compared to the matching unit file settings (see
4209 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
4210 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
4211 the unit file settings default to a time unit of seconds (and thus are suffixed
4212 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
4213 internally the service manager deals in microsecond units only, and the bus properties are a relatively
4214 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
4215 high-level (string-based) concepts and thus support more user friendly time specifications which
4216 default to second time units but allow other units too, if specified.</para>
4217
4218 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
4219 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
4220 last watchdog ping received from the service, or 0 if none was ever received.</para>
4221
4222 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
4223 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
4224 of structures where each struct contains: the binary path to execute; an array with all arguments to
4225 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4226 failure if the process exits uncleanly; two pairs of
4227 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4228 the process began and finished running the last time, or 0 if it never ran or never finished running;
4229 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4230 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4231 with runtime data.</para>
4232
4233 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4234 corresponding settings in the service unit files except that if they aren't set, their value is
4235 18446744073709551615 (i.e. -1).</para>
4236
4237 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4238 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4239 </para>
4240
4241 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4242 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4243 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4244 </para>
4245
4246 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4247 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4248 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4249 contain information about the main process of the service as far as it is known. This is often the same
4250 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4251 <varname>Type=forking</varname> services where the main process of the service is not forked off
4252 systemd directly. These fields either contain information of the last run of the process or of the
4253 current running process.</para>
4254
4255 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4256 the service. The main PID is the current main PID of the service and is 0 when the service currently
4257 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4258 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4259 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4260 process is currently running while the latter possible contains information collected from the last run
4261 even if the process is no longer around.</para>
4262
4263 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4264 to
4265 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4266 This may be used by services to inform the service manager about its internal state with a nice
4267 explanatory string.</para>
4268
4269 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4270 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4271 <varname>ActiveState</varname> above). The following values are currently known:
4272 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4273 not enough resources were available to fork off and execute the service
4274 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
4275 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4276 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4277 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4278 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4279 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4280 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4281 <varname>StartLimitBurst</varname>).</para>
4282
4283 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4284 unit are placed in.</para>
4285
4286 <para>The following properties map 1:1 to corresponding settings in the unit file:
4287 <varname>RootDirectory</varname>
4288 <varname>RootImage</varname>
4289 <varname>RootImageOptions</varname>
4290 <varname>RootVerity</varname>
4291 <varname>RootHash</varname>
4292 <varname>RootHashSignature</varname>
4293 <varname>MountImages</varname>
4294 <varname>ExtensionImages</varname>
4295 <varname>ExtensionDirectories</varname>
4296 see systemd.exec(5) for their meaning.</para>
4297
4298 <para><varname>MemoryAvailable</varname> indicates how much unused memory is available to the unit before
4299 the <literal>MemoryMax</literal> or <literal>MemoryHigh</literal> (whichever is lower) limit set by the cgroup
4300 memory controller is reached. It will take into consideration limits on all parent slices, other than the
4301 limits set on the unit itself.</para>
4302
4303 <para><varname>RuntimeDirectorySymlink</varname>, <varname>StateDirectorySymlink</varname>,
4304 <varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
4305 implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
4306 <varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
4307 which will create a symlink of the given name to the respective directory. The messages take an unused
4308 <varname>flags</varname> parameter, reserved for future backward-compatible changes.</para>
4309 </refsect2>
4310 </refsect1>
4311
4312 <refsect1>
4313 <title>Socket Unit Objects</title>
4314
4315 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
4316 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4317 interface org.freedesktop.systemd1.Socket {
4318 methods:
4319 GetProcesses(out a(sus) processes);
4320 AttachProcesses(in s subcgroup,
4321 in au pids);
4322 properties:
4323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4324 readonly s BindIPv6Only = '...';
4325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4326 readonly u Backlog = ...;
4327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4328 readonly t TimeoutUSec = ...;
4329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4330 readonly s BindToDevice = '...';
4331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4332 readonly s SocketUser = '...';
4333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4334 readonly s SocketGroup = '...';
4335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4336 readonly u SocketMode = ...;
4337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4338 readonly u DirectoryMode = ...;
4339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4340 readonly b Accept = ...;
4341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4342 readonly b FlushPending = ...;
4343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4344 readonly b Writable = ...;
4345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4346 readonly b KeepAlive = ...;
4347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4348 readonly t KeepAliveTimeUSec = ...;
4349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4350 readonly t KeepAliveIntervalUSec = ...;
4351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4352 readonly u KeepAliveProbes = ...;
4353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4354 readonly t DeferAcceptUSec = ...;
4355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4356 readonly b NoDelay = ...;
4357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4358 readonly i Priority = ...;
4359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4360 readonly t ReceiveBuffer = ...;
4361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4362 readonly t SendBuffer = ...;
4363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4364 readonly i IPTOS = ...;
4365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4366 readonly i IPTTL = ...;
4367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4368 readonly t PipeSize = ...;
4369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4370 readonly b FreeBind = ...;
4371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4372 readonly b Transparent = ...;
4373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4374 readonly b Broadcast = ...;
4375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4376 readonly b PassCredentials = ...;
4377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4378 readonly b PassSecurity = ...;
4379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4380 readonly b PassPacketInfo = ...;
4381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4382 readonly s Timestamping = '...';
4383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4384 readonly b RemoveOnStop = ...;
4385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4386 readonly a(ss) Listen = [...];
4387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4388 readonly as Symlinks = ['...', ...];
4389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4390 readonly i Mark = ...;
4391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4392 readonly u MaxConnections = ...;
4393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4394 readonly u MaxConnectionsPerSource = ...;
4395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4396 readonly x MessageQueueMaxMessages = ...;
4397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4398 readonly x MessageQueueMessageSize = ...;
4399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4400 readonly s TCPCongestion = '...';
4401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4402 readonly b ReusePort = ...;
4403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4404 readonly s SmackLabel = '...';
4405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4406 readonly s SmackLabelIPIn = '...';
4407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4408 readonly s SmackLabelIPOut = '...';
4409 readonly u ControlPID = ...;
4410 readonly s Result = '...';
4411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4412 readonly u NConnections = ...;
4413 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4414 readonly u NAccepted = ...;
4415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4416 readonly u NRefused = ...;
4417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4418 readonly s FileDescriptorName = '...';
4419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4420 readonly i SocketProtocol = ...;
4421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4422 readonly t TriggerLimitIntervalUSec = ...;
4423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4424 readonly u TriggerLimitBurst = ...;
4425 readonly u UID = ...;
4426 readonly u GID = ...;
4427 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4428 readonly a(sasbttttuii) ExecStartPre = [...];
4429 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4430 readonly a(sasbttttuii) ExecStartPost = [...];
4431 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4432 readonly a(sasbttttuii) ExecStopPre = [...];
4433 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4434 readonly a(sasbttttuii) ExecStopPost = [...];
4435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4436 readonly s Slice = '...';
4437 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4438 readonly s ControlGroup = '...';
4439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4440 readonly t ControlGroupId = ...;
4441 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4442 readonly t MemoryCurrent = ...;
4443 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4444 readonly t MemoryAvailable = ...;
4445 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4446 readonly t CPUUsageNSec = ...;
4447 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4448 readonly ay EffectiveCPUs = [...];
4449 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4450 readonly ay EffectiveMemoryNodes = [...];
4451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4452 readonly t TasksCurrent = ...;
4453 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4454 readonly t IPIngressBytes = ...;
4455 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4456 readonly t IPIngressPackets = ...;
4457 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4458 readonly t IPEgressBytes = ...;
4459 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4460 readonly t IPEgressPackets = ...;
4461 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4462 readonly t IOReadBytes = ...;
4463 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4464 readonly t IOReadOperations = ...;
4465 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4466 readonly t IOWriteBytes = ...;
4467 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4468 readonly t IOWriteOperations = ...;
4469 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4470 readonly b Delegate = ...;
4471 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4472 readonly as DelegateControllers = ['...', ...];
4473 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4474 readonly b CPUAccounting = ...;
4475 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4476 readonly t CPUWeight = ...;
4477 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4478 readonly t StartupCPUWeight = ...;
4479 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4480 readonly t CPUShares = ...;
4481 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4482 readonly t StartupCPUShares = ...;
4483 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4484 readonly t CPUQuotaPerSecUSec = ...;
4485 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4486 readonly t CPUQuotaPeriodUSec = ...;
4487 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4488 readonly ay AllowedCPUs = [...];
4489 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4490 readonly ay StartupAllowedCPUs = [...];
4491 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4492 readonly ay AllowedMemoryNodes = [...];
4493 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4494 readonly ay StartupAllowedMemoryNodes = [...];
4495 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4496 readonly b IOAccounting = ...;
4497 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4498 readonly t IOWeight = ...;
4499 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4500 readonly t StartupIOWeight = ...;
4501 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4502 readonly a(st) IODeviceWeight = [...];
4503 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4504 readonly a(st) IOReadBandwidthMax = [...];
4505 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4506 readonly a(st) IOWriteBandwidthMax = [...];
4507 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4508 readonly a(st) IOReadIOPSMax = [...];
4509 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4510 readonly a(st) IOWriteIOPSMax = [...];
4511 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4512 readonly a(st) IODeviceLatencyTargetUSec = [...];
4513 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4514 readonly b BlockIOAccounting = ...;
4515 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4516 readonly t BlockIOWeight = ...;
4517 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4518 readonly t StartupBlockIOWeight = ...;
4519 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4520 readonly a(st) BlockIODeviceWeight = [...];
4521 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4522 readonly a(st) BlockIOReadBandwidth = [...];
4523 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4524 readonly a(st) BlockIOWriteBandwidth = [...];
4525 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4526 readonly b MemoryAccounting = ...;
4527 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4528 readonly t DefaultMemoryLow = ...;
4529 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4530 readonly t DefaultMemoryMin = ...;
4531 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4532 readonly t MemoryMin = ...;
4533 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4534 readonly t MemoryLow = ...;
4535 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4536 readonly t MemoryHigh = ...;
4537 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4538 readonly t MemoryMax = ...;
4539 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4540 readonly t MemorySwapMax = ...;
4541 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4542 readonly t MemoryLimit = ...;
4543 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4544 readonly s DevicePolicy = '...';
4545 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4546 readonly a(ss) DeviceAllow = [...];
4547 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4548 readonly b TasksAccounting = ...;
4549 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4550 readonly t TasksMax = ...;
4551 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4552 readonly b IPAccounting = ...;
4553 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4554 readonly a(iayu) IPAddressAllow = [...];
4555 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4556 readonly a(iayu) IPAddressDeny = [...];
4557 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4558 readonly as IPIngressFilterPath = ['...', ...];
4559 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4560 readonly as IPEgressFilterPath = ['...', ...];
4561 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4562 readonly as DisableControllers = ['...', ...];
4563 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4564 readonly s ManagedOOMSwap = '...';
4565 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4566 readonly s ManagedOOMMemoryPressure = '...';
4567 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4568 readonly u ManagedOOMMemoryPressureLimit = ...;
4569 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4570 readonly s ManagedOOMPreference = '...';
4571 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4572 readonly a(ss) BPFProgram = [...];
4573 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4574 readonly a(iiqq) SocketBindAllow = [...];
4575 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4576 readonly a(iiqq) SocketBindDeny = [...];
4577 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4578 readonly (bas) RestrictNetworkInterfaces = ...;
4579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4580 readonly as Environment = ['...', ...];
4581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4582 readonly a(sb) EnvironmentFiles = [...];
4583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4584 readonly as PassEnvironment = ['...', ...];
4585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4586 readonly as UnsetEnvironment = ['...', ...];
4587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4588 readonly u UMask = ...;
4589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4590 readonly t LimitCPU = ...;
4591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4592 readonly t LimitCPUSoft = ...;
4593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4594 readonly t LimitFSIZE = ...;
4595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4596 readonly t LimitFSIZESoft = ...;
4597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4598 readonly t LimitDATA = ...;
4599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4600 readonly t LimitDATASoft = ...;
4601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4602 readonly t LimitSTACK = ...;
4603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4604 readonly t LimitSTACKSoft = ...;
4605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4606 readonly t LimitCORE = ...;
4607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4608 readonly t LimitCORESoft = ...;
4609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4610 readonly t LimitRSS = ...;
4611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4612 readonly t LimitRSSSoft = ...;
4613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4614 readonly t LimitNOFILE = ...;
4615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4616 readonly t LimitNOFILESoft = ...;
4617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4618 readonly t LimitAS = ...;
4619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4620 readonly t LimitASSoft = ...;
4621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4622 readonly t LimitNPROC = ...;
4623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4624 readonly t LimitNPROCSoft = ...;
4625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4626 readonly t LimitMEMLOCK = ...;
4627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4628 readonly t LimitMEMLOCKSoft = ...;
4629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4630 readonly t LimitLOCKS = ...;
4631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4632 readonly t LimitLOCKSSoft = ...;
4633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4634 readonly t LimitSIGPENDING = ...;
4635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4636 readonly t LimitSIGPENDINGSoft = ...;
4637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4638 readonly t LimitMSGQUEUE = ...;
4639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4640 readonly t LimitMSGQUEUESoft = ...;
4641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4642 readonly t LimitNICE = ...;
4643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4644 readonly t LimitNICESoft = ...;
4645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4646 readonly t LimitRTPRIO = ...;
4647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4648 readonly t LimitRTPRIOSoft = ...;
4649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4650 readonly t LimitRTTIME = ...;
4651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4652 readonly t LimitRTTIMESoft = ...;
4653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4654 readonly s WorkingDirectory = '...';
4655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4656 readonly s RootDirectory = '...';
4657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4658 readonly s RootImage = '...';
4659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4660 readonly a(ss) RootImageOptions = [...];
4661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4662 readonly ay RootHash = [...];
4663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4664 readonly s RootHashPath = '...';
4665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4666 readonly ay RootHashSignature = [...];
4667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4668 readonly s RootHashSignaturePath = '...';
4669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4670 readonly s RootVerity = '...';
4671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4672 readonly as ExtensionDirectories = ['...', ...];
4673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4674 readonly a(sba(ss)) ExtensionImages = [...];
4675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4676 readonly a(ssba(ss)) MountImages = [...];
4677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4678 readonly i OOMScoreAdjust = ...;
4679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4680 readonly t CoredumpFilter = ...;
4681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4682 readonly i Nice = ...;
4683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4684 readonly i IOSchedulingClass = ...;
4685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4686 readonly i IOSchedulingPriority = ...;
4687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4688 readonly i CPUSchedulingPolicy = ...;
4689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4690 readonly i CPUSchedulingPriority = ...;
4691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4692 readonly ay CPUAffinity = [...];
4693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4694 readonly b CPUAffinityFromNUMA = ...;
4695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4696 readonly i NUMAPolicy = ...;
4697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4698 readonly ay NUMAMask = [...];
4699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4700 readonly t TimerSlackNSec = ...;
4701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4702 readonly b CPUSchedulingResetOnFork = ...;
4703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4704 readonly b NonBlocking = ...;
4705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4706 readonly s StandardInput = '...';
4707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4708 readonly s StandardInputFileDescriptorName = '...';
4709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4710 readonly ay StandardInputData = [...];
4711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4712 readonly s StandardOutput = '...';
4713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4714 readonly s StandardOutputFileDescriptorName = '...';
4715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4716 readonly s StandardError = '...';
4717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4718 readonly s StandardErrorFileDescriptorName = '...';
4719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4720 readonly s TTYPath = '...';
4721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4722 readonly b TTYReset = ...;
4723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4724 readonly b TTYVHangup = ...;
4725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4726 readonly b TTYVTDisallocate = ...;
4727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4728 readonly q TTYRows = ...;
4729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4730 readonly q TTYColumns = ...;
4731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4732 readonly i SyslogPriority = ...;
4733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4734 readonly s SyslogIdentifier = '...';
4735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4736 readonly b SyslogLevelPrefix = ...;
4737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4738 readonly i SyslogLevel = ...;
4739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4740 readonly i SyslogFacility = ...;
4741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4742 readonly i LogLevelMax = ...;
4743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4744 readonly t LogRateLimitIntervalUSec = ...;
4745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4746 readonly u LogRateLimitBurst = ...;
4747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4748 readonly aay LogExtraFields = [[...], ...];
4749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4750 readonly s LogNamespace = '...';
4751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4752 readonly i SecureBits = ...;
4753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4754 readonly t CapabilityBoundingSet = ...;
4755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4756 readonly t AmbientCapabilities = ...;
4757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4758 readonly s User = '...';
4759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4760 readonly s Group = '...';
4761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4762 readonly b DynamicUser = ...;
4763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4764 readonly b RemoveIPC = ...;
4765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4766 readonly a(say) SetCredential = [...];
4767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4768 readonly a(say) SetCredentialEncrypted = [...];
4769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4770 readonly a(ss) LoadCredential = [...];
4771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4772 readonly a(ss) LoadCredentialEncrypted = [...];
4773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4774 readonly as SupplementaryGroups = ['...', ...];
4775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4776 readonly s PAMName = '...';
4777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4778 readonly as ReadWritePaths = ['...', ...];
4779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4780 readonly as ReadOnlyPaths = ['...', ...];
4781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4782 readonly as InaccessiblePaths = ['...', ...];
4783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4784 readonly as ExecPaths = ['...', ...];
4785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4786 readonly as NoExecPaths = ['...', ...];
4787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4788 readonly as ExecSearchPath = ['...', ...];
4789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4790 readonly t MountFlags = ...;
4791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4792 readonly b PrivateTmp = ...;
4793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4794 readonly b PrivateDevices = ...;
4795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4796 readonly b ProtectClock = ...;
4797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4798 readonly b ProtectKernelTunables = ...;
4799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4800 readonly b ProtectKernelModules = ...;
4801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4802 readonly b ProtectKernelLogs = ...;
4803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4804 readonly b ProtectControlGroups = ...;
4805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4806 readonly b PrivateNetwork = ...;
4807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4808 readonly b PrivateUsers = ...;
4809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4810 readonly b PrivateMounts = ...;
4811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4812 readonly b PrivateIPC = ...;
4813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4814 readonly s ProtectHome = '...';
4815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4816 readonly s ProtectSystem = '...';
4817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4818 readonly b SameProcessGroup = ...;
4819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4820 readonly s UtmpIdentifier = '...';
4821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4822 readonly s UtmpMode = '...';
4823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4824 readonly (bs) SELinuxContext = ...;
4825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4826 readonly (bs) AppArmorProfile = ...;
4827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4828 readonly (bs) SmackProcessLabel = ...;
4829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4830 readonly b IgnoreSIGPIPE = ...;
4831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4832 readonly b NoNewPrivileges = ...;
4833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4834 readonly (bas) SystemCallFilter = ...;
4835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4836 readonly as SystemCallArchitectures = ['...', ...];
4837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4838 readonly i SystemCallErrorNumber = ...;
4839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4840 readonly (bas) SystemCallLog = ...;
4841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4842 readonly s Personality = '...';
4843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4844 readonly b LockPersonality = ...;
4845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4846 readonly (bas) RestrictAddressFamilies = ...;
4847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4848 readonly a(sst) RuntimeDirectorySymlink = [...];
4849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4850 readonly s RuntimeDirectoryPreserve = '...';
4851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4852 readonly u RuntimeDirectoryMode = ...;
4853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4854 readonly as RuntimeDirectory = ['...', ...];
4855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4856 readonly a(sst) StateDirectorySymlink = [...];
4857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4858 readonly u StateDirectoryMode = ...;
4859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4860 readonly as StateDirectory = ['...', ...];
4861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4862 readonly a(sst) CacheDirectorySymlink = [...];
4863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4864 readonly u CacheDirectoryMode = ...;
4865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4866 readonly as CacheDirectory = ['...', ...];
4867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4868 readonly a(sst) LogsDirectorySymlink = [...];
4869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4870 readonly u LogsDirectoryMode = ...;
4871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4872 readonly as LogsDirectory = ['...', ...];
4873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4874 readonly u ConfigurationDirectoryMode = ...;
4875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4876 readonly as ConfigurationDirectory = ['...', ...];
4877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4878 readonly t TimeoutCleanUSec = ...;
4879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4880 readonly b MemoryDenyWriteExecute = ...;
4881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4882 readonly b RestrictRealtime = ...;
4883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4884 readonly b RestrictSUIDSGID = ...;
4885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4886 readonly t RestrictNamespaces = ...;
4887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4888 readonly (bas) RestrictFileSystems = ...;
4889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4890 readonly a(ssbt) BindPaths = [...];
4891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4892 readonly a(ssbt) BindReadOnlyPaths = [...];
4893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4894 readonly a(ss) TemporaryFileSystem = [...];
4895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4896 readonly b MountAPIVFS = ...;
4897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4898 readonly s KeyringMode = '...';
4899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4900 readonly s ProtectProc = '...';
4901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4902 readonly s ProcSubset = '...';
4903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4904 readonly b ProtectHostname = ...;
4905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4906 readonly s NetworkNamespacePath = '...';
4907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4908 readonly s IPCNamespacePath = '...';
4909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4910 readonly s KillMode = '...';
4911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4912 readonly i KillSignal = ...;
4913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4914 readonly i RestartKillSignal = ...;
4915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4916 readonly i FinalKillSignal = ...;
4917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4918 readonly b SendSIGKILL = ...;
4919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4920 readonly b SendSIGHUP = ...;
4921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4922 readonly i WatchdogSignal = ...;
4923 };
4924 interface org.freedesktop.DBus.Peer { ... };
4925 interface org.freedesktop.DBus.Introspectable { ... };
4926 interface org.freedesktop.DBus.Properties { ... };
4927 interface org.freedesktop.systemd1.Unit { ... };
4928 };
4929 </programlisting>
4930
4931 <!--method GetProcesses is not documented!-->
4932
4933 <!--method AttachProcesses is not documented!-->
4934
4935 <!--property BindIPv6Only is not documented!-->
4936
4937 <!--property Backlog is not documented!-->
4938
4939 <!--property TimeoutUSec is not documented!-->
4940
4941 <!--property BindToDevice is not documented!-->
4942
4943 <!--property SocketUser is not documented!-->
4944
4945 <!--property SocketGroup is not documented!-->
4946
4947 <!--property SocketMode is not documented!-->
4948
4949 <!--property DirectoryMode is not documented!-->
4950
4951 <!--property Writable is not documented!-->
4952
4953 <!--property KeepAlive is not documented!-->
4954
4955 <!--property KeepAliveTimeUSec is not documented!-->
4956
4957 <!--property KeepAliveIntervalUSec is not documented!-->
4958
4959 <!--property KeepAliveProbes is not documented!-->
4960
4961 <!--property DeferAcceptUSec is not documented!-->
4962
4963 <!--property NoDelay is not documented!-->
4964
4965 <!--property Priority is not documented!-->
4966
4967 <!--property ReceiveBuffer is not documented!-->
4968
4969 <!--property SendBuffer is not documented!-->
4970
4971 <!--property IPTOS is not documented!-->
4972
4973 <!--property IPTTL is not documented!-->
4974
4975 <!--property PipeSize is not documented!-->
4976
4977 <!--property FreeBind is not documented!-->
4978
4979 <!--property Transparent is not documented!-->
4980
4981 <!--property Broadcast is not documented!-->
4982
4983 <!--property PassCredentials is not documented!-->
4984
4985 <!--property PassSecurity is not documented!-->
4986
4987 <!--property PassPacketInfo is not documented!-->
4988
4989 <!--property Timestamping is not documented!-->
4990
4991 <!--property RemoveOnStop is not documented!-->
4992
4993 <!--property Listen is not documented!-->
4994
4995 <!--property Symlinks is not documented!-->
4996
4997 <!--property Mark is not documented!-->
4998
4999 <!--property MaxConnections is not documented!-->
5000
5001 <!--property MaxConnectionsPerSource is not documented!-->
5002
5003 <!--property MessageQueueMaxMessages is not documented!-->
5004
5005 <!--property MessageQueueMessageSize is not documented!-->
5006
5007 <!--property TCPCongestion is not documented!-->
5008
5009 <!--property ReusePort is not documented!-->
5010
5011 <!--property SmackLabel is not documented!-->
5012
5013 <!--property SmackLabelIPIn is not documented!-->
5014
5015 <!--property SmackLabelIPOut is not documented!-->
5016
5017 <!--property NRefused is not documented!-->
5018
5019 <!--property FileDescriptorName is not documented!-->
5020
5021 <!--property SocketProtocol is not documented!-->
5022
5023 <!--property TriggerLimitIntervalUSec is not documented!-->
5024
5025 <!--property TriggerLimitBurst is not documented!-->
5026
5027 <!--property UID is not documented!-->
5028
5029 <!--property GID is not documented!-->
5030
5031 <!--property ExecStopPre is not documented!-->
5032
5033 <!--property ExecStopPost is not documented!-->
5034
5035 <!--property Slice is not documented!-->
5036
5037 <!--property ControlGroupId is not documented!-->
5038
5039 <!--property MemoryCurrent is not documented!-->
5040
5041 <!--property CPUUsageNSec is not documented!-->
5042
5043 <!--property EffectiveCPUs is not documented!-->
5044
5045 <!--property EffectiveMemoryNodes is not documented!-->
5046
5047 <!--property TasksCurrent is not documented!-->
5048
5049 <!--property IPIngressBytes is not documented!-->
5050
5051 <!--property IPIngressPackets is not documented!-->
5052
5053 <!--property IPEgressBytes is not documented!-->
5054
5055 <!--property IPEgressPackets is not documented!-->
5056
5057 <!--property IOReadBytes is not documented!-->
5058
5059 <!--property IOReadOperations is not documented!-->
5060
5061 <!--property IOWriteBytes is not documented!-->
5062
5063 <!--property IOWriteOperations is not documented!-->
5064
5065 <!--property Delegate is not documented!-->
5066
5067 <!--property DelegateControllers is not documented!-->
5068
5069 <!--property CPUAccounting is not documented!-->
5070
5071 <!--property CPUWeight is not documented!-->
5072
5073 <!--property StartupCPUWeight is not documented!-->
5074
5075 <!--property CPUShares is not documented!-->
5076
5077 <!--property StartupCPUShares is not documented!-->
5078
5079 <!--property CPUQuotaPerSecUSec is not documented!-->
5080
5081 <!--property CPUQuotaPeriodUSec is not documented!-->
5082
5083 <!--property AllowedCPUs is not documented!-->
5084
5085 <!--property StartupAllowedCPUs is not documented!-->
5086
5087 <!--property AllowedMemoryNodes is not documented!-->
5088
5089 <!--property StartupAllowedMemoryNodes is not documented!-->
5090
5091 <!--property IOAccounting is not documented!-->
5092
5093 <!--property IOWeight is not documented!-->
5094
5095 <!--property StartupIOWeight is not documented!-->
5096
5097 <!--property IODeviceWeight is not documented!-->
5098
5099 <!--property IOReadBandwidthMax is not documented!-->
5100
5101 <!--property IOWriteBandwidthMax is not documented!-->
5102
5103 <!--property IOReadIOPSMax is not documented!-->
5104
5105 <!--property IOWriteIOPSMax is not documented!-->
5106
5107 <!--property IODeviceLatencyTargetUSec is not documented!-->
5108
5109 <!--property BlockIOAccounting is not documented!-->
5110
5111 <!--property BlockIOWeight is not documented!-->
5112
5113 <!--property StartupBlockIOWeight is not documented!-->
5114
5115 <!--property BlockIODeviceWeight is not documented!-->
5116
5117 <!--property BlockIOReadBandwidth is not documented!-->
5118
5119 <!--property BlockIOWriteBandwidth is not documented!-->
5120
5121 <!--property MemoryAccounting is not documented!-->
5122
5123 <!--property DefaultMemoryLow is not documented!-->
5124
5125 <!--property DefaultMemoryMin is not documented!-->
5126
5127 <!--property MemoryMin is not documented!-->
5128
5129 <!--property MemoryLow is not documented!-->
5130
5131 <!--property MemoryHigh is not documented!-->
5132
5133 <!--property MemoryMax is not documented!-->
5134
5135 <!--property MemorySwapMax is not documented!-->
5136
5137 <!--property MemoryLimit is not documented!-->
5138
5139 <!--property DevicePolicy is not documented!-->
5140
5141 <!--property DeviceAllow is not documented!-->
5142
5143 <!--property TasksAccounting is not documented!-->
5144
5145 <!--property TasksMax is not documented!-->
5146
5147 <!--property IPAccounting is not documented!-->
5148
5149 <!--property IPAddressAllow is not documented!-->
5150
5151 <!--property IPAddressDeny is not documented!-->
5152
5153 <!--property IPIngressFilterPath is not documented!-->
5154
5155 <!--property IPEgressFilterPath is not documented!-->
5156
5157 <!--property DisableControllers is not documented!-->
5158
5159 <!--property ManagedOOMSwap is not documented!-->
5160
5161 <!--property ManagedOOMMemoryPressure is not documented!-->
5162
5163 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
5164
5165 <!--property ManagedOOMPreference is not documented!-->
5166
5167 <!--property BPFProgram is not documented!-->
5168
5169 <!--property SocketBindAllow is not documented!-->
5170
5171 <!--property SocketBindDeny is not documented!-->
5172
5173 <!--property RestrictNetworkInterfaces is not documented!-->
5174
5175 <!--property EnvironmentFiles is not documented!-->
5176
5177 <!--property PassEnvironment is not documented!-->
5178
5179 <!--property UnsetEnvironment is not documented!-->
5180
5181 <!--property UMask is not documented!-->
5182
5183 <!--property LimitCPUSoft is not documented!-->
5184
5185 <!--property LimitFSIZE is not documented!-->
5186
5187 <!--property LimitFSIZESoft is not documented!-->
5188
5189 <!--property LimitDATA is not documented!-->
5190
5191 <!--property LimitDATASoft is not documented!-->
5192
5193 <!--property LimitSTACK is not documented!-->
5194
5195 <!--property LimitSTACKSoft is not documented!-->
5196
5197 <!--property LimitCORE is not documented!-->
5198
5199 <!--property LimitCORESoft is not documented!-->
5200
5201 <!--property LimitRSS is not documented!-->
5202
5203 <!--property LimitRSSSoft is not documented!-->
5204
5205 <!--property LimitNOFILE is not documented!-->
5206
5207 <!--property LimitNOFILESoft is not documented!-->
5208
5209 <!--property LimitAS is not documented!-->
5210
5211 <!--property LimitASSoft is not documented!-->
5212
5213 <!--property LimitNPROC is not documented!-->
5214
5215 <!--property LimitNPROCSoft is not documented!-->
5216
5217 <!--property LimitMEMLOCK is not documented!-->
5218
5219 <!--property LimitMEMLOCKSoft is not documented!-->
5220
5221 <!--property LimitLOCKS is not documented!-->
5222
5223 <!--property LimitLOCKSSoft is not documented!-->
5224
5225 <!--property LimitSIGPENDING is not documented!-->
5226
5227 <!--property LimitSIGPENDINGSoft is not documented!-->
5228
5229 <!--property LimitMSGQUEUE is not documented!-->
5230
5231 <!--property LimitMSGQUEUESoft is not documented!-->
5232
5233 <!--property LimitNICE is not documented!-->
5234
5235 <!--property LimitNICESoft is not documented!-->
5236
5237 <!--property LimitRTPRIO is not documented!-->
5238
5239 <!--property LimitRTPRIOSoft is not documented!-->
5240
5241 <!--property LimitRTTIME is not documented!-->
5242
5243 <!--property LimitRTTIMESoft is not documented!-->
5244
5245 <!--property WorkingDirectory is not documented!-->
5246
5247 <!--property RootHashPath is not documented!-->
5248
5249 <!--property RootHashSignaturePath is not documented!-->
5250
5251 <!--property OOMScoreAdjust is not documented!-->
5252
5253 <!--property CoredumpFilter is not documented!-->
5254
5255 <!--property Nice is not documented!-->
5256
5257 <!--property IOSchedulingClass is not documented!-->
5258
5259 <!--property IOSchedulingPriority is not documented!-->
5260
5261 <!--property CPUSchedulingPolicy is not documented!-->
5262
5263 <!--property CPUSchedulingPriority is not documented!-->
5264
5265 <!--property CPUAffinity is not documented!-->
5266
5267 <!--property CPUAffinityFromNUMA is not documented!-->
5268
5269 <!--property NUMAPolicy is not documented!-->
5270
5271 <!--property NUMAMask is not documented!-->
5272
5273 <!--property TimerSlackNSec is not documented!-->
5274
5275 <!--property CPUSchedulingResetOnFork is not documented!-->
5276
5277 <!--property NonBlocking is not documented!-->
5278
5279 <!--property StandardInput is not documented!-->
5280
5281 <!--property StandardInputFileDescriptorName is not documented!-->
5282
5283 <!--property StandardInputData is not documented!-->
5284
5285 <!--property StandardOutput is not documented!-->
5286
5287 <!--property StandardOutputFileDescriptorName is not documented!-->
5288
5289 <!--property StandardError is not documented!-->
5290
5291 <!--property StandardErrorFileDescriptorName is not documented!-->
5292
5293 <!--property TTYPath is not documented!-->
5294
5295 <!--property TTYReset is not documented!-->
5296
5297 <!--property TTYVHangup is not documented!-->
5298
5299 <!--property TTYVTDisallocate is not documented!-->
5300
5301 <!--property TTYRows is not documented!-->
5302
5303 <!--property TTYColumns is not documented!-->
5304
5305 <!--property SyslogPriority is not documented!-->
5306
5307 <!--property SyslogIdentifier is not documented!-->
5308
5309 <!--property SyslogLevelPrefix is not documented!-->
5310
5311 <!--property SyslogLevel is not documented!-->
5312
5313 <!--property SyslogFacility is not documented!-->
5314
5315 <!--property LogLevelMax is not documented!-->
5316
5317 <!--property LogRateLimitIntervalUSec is not documented!-->
5318
5319 <!--property LogRateLimitBurst is not documented!-->
5320
5321 <!--property LogExtraFields is not documented!-->
5322
5323 <!--property LogNamespace is not documented!-->
5324
5325 <!--property AmbientCapabilities is not documented!-->
5326
5327 <!--property User is not documented!-->
5328
5329 <!--property Group is not documented!-->
5330
5331 <!--property DynamicUser is not documented!-->
5332
5333 <!--property RemoveIPC is not documented!-->
5334
5335 <!--property SetCredential is not documented!-->
5336
5337 <!--property SetCredentialEncrypted is not documented!-->
5338
5339 <!--property LoadCredential is not documented!-->
5340
5341 <!--property LoadCredentialEncrypted is not documented!-->
5342
5343 <!--property SupplementaryGroups is not documented!-->
5344
5345 <!--property PAMName is not documented!-->
5346
5347 <!--property ReadWritePaths is not documented!-->
5348
5349 <!--property ReadOnlyPaths is not documented!-->
5350
5351 <!--property InaccessiblePaths is not documented!-->
5352
5353 <!--property ExecPaths is not documented!-->
5354
5355 <!--property NoExecPaths is not documented!-->
5356
5357 <!--property ExecSearchPath is not documented!-->
5358
5359 <!--property PrivateTmp is not documented!-->
5360
5361 <!--property PrivateDevices is not documented!-->
5362
5363 <!--property ProtectClock is not documented!-->
5364
5365 <!--property ProtectKernelTunables is not documented!-->
5366
5367 <!--property ProtectKernelModules is not documented!-->
5368
5369 <!--property ProtectKernelLogs is not documented!-->
5370
5371 <!--property ProtectControlGroups is not documented!-->
5372
5373 <!--property PrivateNetwork is not documented!-->
5374
5375 <!--property PrivateUsers is not documented!-->
5376
5377 <!--property PrivateMounts is not documented!-->
5378
5379 <!--property PrivateIPC is not documented!-->
5380
5381 <!--property ProtectHome is not documented!-->
5382
5383 <!--property ProtectSystem is not documented!-->
5384
5385 <!--property SameProcessGroup is not documented!-->
5386
5387 <!--property UtmpIdentifier is not documented!-->
5388
5389 <!--property UtmpMode is not documented!-->
5390
5391 <!--property SELinuxContext is not documented!-->
5392
5393 <!--property AppArmorProfile is not documented!-->
5394
5395 <!--property SmackProcessLabel is not documented!-->
5396
5397 <!--property IgnoreSIGPIPE is not documented!-->
5398
5399 <!--property NoNewPrivileges is not documented!-->
5400
5401 <!--property SystemCallFilter is not documented!-->
5402
5403 <!--property SystemCallArchitectures is not documented!-->
5404
5405 <!--property SystemCallErrorNumber is not documented!-->
5406
5407 <!--property SystemCallLog is not documented!-->
5408
5409 <!--property Personality is not documented!-->
5410
5411 <!--property LockPersonality is not documented!-->
5412
5413 <!--property RestrictAddressFamilies is not documented!-->
5414
5415 <!--property RuntimeDirectoryPreserve is not documented!-->
5416
5417 <!--property RuntimeDirectoryMode is not documented!-->
5418
5419 <!--property StateDirectoryMode is not documented!-->
5420
5421 <!--property CacheDirectoryMode is not documented!-->
5422
5423 <!--property LogsDirectoryMode is not documented!-->
5424
5425 <!--property ConfigurationDirectoryMode is not documented!-->
5426
5427 <!--property ConfigurationDirectory is not documented!-->
5428
5429 <!--property TimeoutCleanUSec is not documented!-->
5430
5431 <!--property MemoryDenyWriteExecute is not documented!-->
5432
5433 <!--property RestrictRealtime is not documented!-->
5434
5435 <!--property RestrictSUIDSGID is not documented!-->
5436
5437 <!--property RestrictNamespaces is not documented!-->
5438
5439 <!--property RestrictFileSystems is not documented!-->
5440
5441 <!--property BindPaths is not documented!-->
5442
5443 <!--property BindReadOnlyPaths is not documented!-->
5444
5445 <!--property TemporaryFileSystem is not documented!-->
5446
5447 <!--property MountAPIVFS is not documented!-->
5448
5449 <!--property KeyringMode is not documented!-->
5450
5451 <!--property ProtectProc is not documented!-->
5452
5453 <!--property ProcSubset is not documented!-->
5454
5455 <!--property ProtectHostname is not documented!-->
5456
5457 <!--property NetworkNamespacePath is not documented!-->
5458
5459 <!--property IPCNamespacePath is not documented!-->
5460
5461 <!--property KillMode is not documented!-->
5462
5463 <!--property KillSignal is not documented!-->
5464
5465 <!--property RestartKillSignal is not documented!-->
5466
5467 <!--property FinalKillSignal is not documented!-->
5468
5469 <!--property SendSIGKILL is not documented!-->
5470
5471 <!--property SendSIGHUP is not documented!-->
5472
5473 <!--property WatchdogSignal is not documented!-->
5474
5475 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5476
5477 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5478
5479 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5480
5481 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5482
5483 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5484
5485 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
5486
5487 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
5488
5489 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
5490
5491 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
5492
5493 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
5494
5495 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
5496
5497 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
5498
5499 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
5500
5501 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
5502
5503 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
5504
5505 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
5506
5507 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5508
5509 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
5510
5511 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
5512
5513 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
5514
5515 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
5516
5517 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
5518
5519 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
5520
5521 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
5522
5523 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
5524
5525 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
5526
5527 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
5528
5529 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
5530
5531 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
5532
5533 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
5534
5535 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
5536
5537 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
5538
5539 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
5540
5541 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
5542
5543 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
5544
5545 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5546
5547 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5548
5549 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
5550
5551 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
5552
5553 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
5554
5555 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
5556
5557 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
5558
5559 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
5560
5561 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
5562
5563 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
5564
5565 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
5566
5567 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
5568
5569 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
5570
5571 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
5572
5573 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
5574
5575 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
5576
5577 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
5578
5579 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
5580
5581 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
5582
5583 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
5584
5585 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
5586
5587 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
5588
5589 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
5590
5591 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
5592
5593 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
5594
5595 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
5596
5597 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
5598
5599 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
5600
5601 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
5602
5603 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
5604
5605 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
5606
5607 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
5608
5609 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
5610
5611 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
5612
5613 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
5614
5615 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
5616
5617 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
5618
5619 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
5620
5621 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
5622
5623 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
5624
5625 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
5626
5627 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
5628
5629 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
5630
5631 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
5632
5633 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
5634
5635 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
5636
5637 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
5638
5639 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
5640
5641 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
5642
5643 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
5644
5645 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
5646
5647 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
5648
5649 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
5650
5651 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
5652
5653 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
5654
5655 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
5656
5657 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
5658
5659 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
5660
5661 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
5662
5663 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
5664
5665 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
5666
5667 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
5668
5669 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
5670
5671 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
5672
5673 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
5674
5675 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
5676
5677 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
5678
5679 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
5680
5681 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
5682
5683 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
5684
5685 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
5686
5687 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
5688
5689 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
5690
5691 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
5692
5693 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
5694
5695 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
5696
5697 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
5698
5699 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
5700
5701 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
5702
5703 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
5704
5705 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
5706
5707 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
5708
5709 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
5710
5711 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
5712
5713 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
5714
5715 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
5716
5717 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
5718
5719 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
5720
5721 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
5722
5723 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
5724
5725 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
5726
5727 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
5728
5729 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
5730
5731 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
5732
5733 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
5734
5735 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
5736
5737 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
5738
5739 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
5740
5741 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
5742
5743 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
5744
5745 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
5746
5747 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
5748
5749 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
5750
5751 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
5752
5753 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
5754
5755 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
5756
5757 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
5758
5759 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
5760
5761 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
5762
5763 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
5764
5765 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
5766
5767 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
5768
5769 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
5770
5771 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
5772
5773 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
5774
5775 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
5776
5777 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
5778
5779 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
5780
5781 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
5782
5783 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
5784
5785 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
5786
5787 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
5788
5789 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
5790
5791 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
5792
5793 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
5794
5795 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
5796
5797 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
5798
5799 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
5800
5801 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
5802
5803 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
5804
5805 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
5806
5807 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
5808
5809 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
5810
5811 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
5812
5813 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
5814
5815 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
5816
5817 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
5818
5819 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
5820
5821 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
5822
5823 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
5824
5825 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
5826
5827 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
5828
5829 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
5830
5831 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
5832
5833 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
5834
5835 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
5836
5837 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
5838
5839 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
5840
5841 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
5842
5843 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
5844
5845 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
5846
5847 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
5848
5849 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
5850
5851 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
5852
5853 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
5854
5855 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
5856
5857 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
5858
5859 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
5860
5861 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
5862
5863 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
5864
5865 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
5866
5867 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
5868
5869 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
5870
5871 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
5872
5873 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
5874
5875 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
5876
5877 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
5878
5879 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
5880
5881 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
5882
5883 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
5884
5885 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
5886
5887 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
5888
5889 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
5890
5891 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
5892
5893 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
5894
5895 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
5896
5897 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
5898
5899 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
5900
5901 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
5902
5903 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
5904
5905 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
5906
5907 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
5908
5909 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
5910
5911 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
5912
5913 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
5914
5915 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
5916
5917 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
5918
5919 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
5920
5921 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
5922
5923 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
5924
5925 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
5926
5927 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
5928
5929 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
5930
5931 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
5932
5933 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
5934
5935 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
5936
5937 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
5938
5939 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
5940
5941 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
5942
5943 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
5944
5945 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
5946
5947 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
5948
5949 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
5950
5951 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
5952
5953 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
5954
5955 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
5956
5957 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
5958
5959 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
5960
5961 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
5962
5963 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
5964
5965 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
5966
5967 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
5968
5969 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
5970
5971 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
5972
5973 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
5974
5975 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
5976
5977 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
5978
5979 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
5980
5981 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
5982
5983 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
5984
5985 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
5986
5987 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
5988
5989 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
5990
5991 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
5992
5993 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
5994
5995 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
5996
5997 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
5998
5999 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
6000
6001 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
6002
6003 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
6004
6005 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
6006
6007 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
6008
6009 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
6010
6011 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
6012
6013 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
6014
6015 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
6016
6017 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
6018
6019 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
6020
6021 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
6022
6023 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
6024
6025 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
6026
6027 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
6028
6029 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
6030
6031 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
6032
6033 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
6034
6035 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
6036
6037 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
6038
6039 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
6040
6041 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
6042
6043 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
6044
6045 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
6046
6047 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
6048
6049 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
6050
6051 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
6052
6053 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
6054
6055 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
6056
6057 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
6058
6059 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
6060
6061 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
6062
6063 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
6064
6065 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
6066
6067 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
6068
6069 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
6070
6071 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
6072
6073 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
6074
6075 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
6076
6077 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
6078
6079 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
6080
6081 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
6082
6083 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
6084
6085 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
6086
6087 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
6088
6089 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
6090
6091 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
6092
6093 <!--End of Autogenerated section-->
6094
6095 <refsect2>
6096 <title>Properties</title>
6097
6098 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
6099 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
6100 processes to execute. They also share most of the fields related to the execution context that Service
6101 objects expose (see above).</para>
6102
6103 <para>In addition to these properties there are the following:</para>
6104
6105 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
6106 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
6107 i.e. those where systemd is responsible for accepted connections. </para>
6108
6109 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
6110 this socket. It only applies only to socket units with <varname>Accept</varname> set to
6111 <literal>yes</literal>.</para>
6112
6113 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
6114 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
6115 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
6116 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
6117 meaning as they have for the corresponding field of service units (see above). In addition to that,
6118 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
6119 continuously.</para>
6120
6121 <para><varname>FlushPending</varname> specifies whether to flush the socket
6122 just before entering the listening state. This setting only applies to sockets with
6123 <varname>Accept=</varname> set to <literal>no</literal>.</para>
6124 </refsect2>
6125 </refsect1>
6126
6127 <refsect1>
6128 <title>Target Unit Objects</title>
6129
6130 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
6131 node /org/freedesktop/systemd1/unit/basic_2etarget {
6132 interface org.freedesktop.systemd1.Target {
6133 };
6134 interface org.freedesktop.DBus.Peer { ... };
6135 interface org.freedesktop.DBus.Introspectable { ... };
6136 interface org.freedesktop.DBus.Properties { ... };
6137 interface org.freedesktop.systemd1.Unit { ... };
6138 };
6139 </programlisting>
6140
6141 <para>Target units have neither type-specific methods nor properties.</para>
6142 </refsect1>
6143
6144
6145 <refsect1>
6146 <title>Device Unit Objects</title>
6147
6148 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
6149 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6150
6151 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
6152 node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
6153 interface org.freedesktop.systemd1.Device {
6154 properties:
6155 readonly s SysFSPath = '...';
6156 };
6157 interface org.freedesktop.DBus.Peer { ... };
6158 interface org.freedesktop.DBus.Introspectable { ... };
6159 interface org.freedesktop.DBus.Properties { ... };
6160 interface org.freedesktop.systemd1.Unit { ... };
6161 };
6162 </programlisting>
6163
6164 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6165
6166 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6167
6168 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6169
6170 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6171
6172 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6173
6174 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
6175
6176 <!--End of Autogenerated section-->
6177
6178 <refsect2>
6179 <title>Properties</title>
6180
6181 <para>Device units only expose a single type-specific property:</para>
6182
6183 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
6184 to.</para>
6185 </refsect2>
6186 </refsect1>
6187
6188 <refsect1>
6189 <title>Mount Unit Objects</title>
6190
6191 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
6192 interface (described here) in addition to the generic
6193 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6194
6195 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
6196 node /org/freedesktop/systemd1/unit/home_2emount {
6197 interface org.freedesktop.systemd1.Mount {
6198 methods:
6199 GetProcesses(out a(sus) processes);
6200 AttachProcesses(in s subcgroup,
6201 in au pids);
6202 properties:
6203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6204 readonly s Where = '...';
6205 readonly s What = '...';
6206 readonly s Options = '...';
6207 readonly s Type = '...';
6208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6209 readonly t TimeoutUSec = ...;
6210 readonly u ControlPID = ...;
6211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6212 readonly u DirectoryMode = ...;
6213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6214 readonly b SloppyOptions = ...;
6215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6216 readonly b LazyUnmount = ...;
6217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6218 readonly b ForceUnmount = ...;
6219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6220 readonly b ReadWriteOnly = ...;
6221 readonly s Result = '...';
6222 readonly u UID = ...;
6223 readonly u GID = ...;
6224 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6225 readonly a(sasbttttuii) ExecMount = [...];
6226 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6227 readonly a(sasbttttuii) ExecUnmount = [...];
6228 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6229 readonly a(sasbttttuii) ExecRemount = [...];
6230 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6231 readonly s Slice = '...';
6232 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6233 readonly s ControlGroup = '...';
6234 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6235 readonly t ControlGroupId = ...;
6236 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6237 readonly t MemoryCurrent = ...;
6238 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6239 readonly t MemoryAvailable = ...;
6240 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6241 readonly t CPUUsageNSec = ...;
6242 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6243 readonly ay EffectiveCPUs = [...];
6244 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6245 readonly ay EffectiveMemoryNodes = [...];
6246 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6247 readonly t TasksCurrent = ...;
6248 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6249 readonly t IPIngressBytes = ...;
6250 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6251 readonly t IPIngressPackets = ...;
6252 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6253 readonly t IPEgressBytes = ...;
6254 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6255 readonly t IPEgressPackets = ...;
6256 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6257 readonly t IOReadBytes = ...;
6258 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6259 readonly t IOReadOperations = ...;
6260 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6261 readonly t IOWriteBytes = ...;
6262 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6263 readonly t IOWriteOperations = ...;
6264 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6265 readonly b Delegate = ...;
6266 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6267 readonly as DelegateControllers = ['...', ...];
6268 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6269 readonly b CPUAccounting = ...;
6270 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6271 readonly t CPUWeight = ...;
6272 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6273 readonly t StartupCPUWeight = ...;
6274 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6275 readonly t CPUShares = ...;
6276 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6277 readonly t StartupCPUShares = ...;
6278 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6279 readonly t CPUQuotaPerSecUSec = ...;
6280 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6281 readonly t CPUQuotaPeriodUSec = ...;
6282 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6283 readonly ay AllowedCPUs = [...];
6284 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6285 readonly ay StartupAllowedCPUs = [...];
6286 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6287 readonly ay AllowedMemoryNodes = [...];
6288 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6289 readonly ay StartupAllowedMemoryNodes = [...];
6290 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6291 readonly b IOAccounting = ...;
6292 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6293 readonly t IOWeight = ...;
6294 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6295 readonly t StartupIOWeight = ...;
6296 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6297 readonly a(st) IODeviceWeight = [...];
6298 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6299 readonly a(st) IOReadBandwidthMax = [...];
6300 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6301 readonly a(st) IOWriteBandwidthMax = [...];
6302 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6303 readonly a(st) IOReadIOPSMax = [...];
6304 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6305 readonly a(st) IOWriteIOPSMax = [...];
6306 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6307 readonly a(st) IODeviceLatencyTargetUSec = [...];
6308 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6309 readonly b BlockIOAccounting = ...;
6310 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6311 readonly t BlockIOWeight = ...;
6312 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6313 readonly t StartupBlockIOWeight = ...;
6314 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6315 readonly a(st) BlockIODeviceWeight = [...];
6316 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6317 readonly a(st) BlockIOReadBandwidth = [...];
6318 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6319 readonly a(st) BlockIOWriteBandwidth = [...];
6320 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6321 readonly b MemoryAccounting = ...;
6322 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6323 readonly t DefaultMemoryLow = ...;
6324 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6325 readonly t DefaultMemoryMin = ...;
6326 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6327 readonly t MemoryMin = ...;
6328 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6329 readonly t MemoryLow = ...;
6330 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6331 readonly t MemoryHigh = ...;
6332 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6333 readonly t MemoryMax = ...;
6334 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6335 readonly t MemorySwapMax = ...;
6336 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6337 readonly t MemoryLimit = ...;
6338 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6339 readonly s DevicePolicy = '...';
6340 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6341 readonly a(ss) DeviceAllow = [...];
6342 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6343 readonly b TasksAccounting = ...;
6344 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6345 readonly t TasksMax = ...;
6346 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6347 readonly b IPAccounting = ...;
6348 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6349 readonly a(iayu) IPAddressAllow = [...];
6350 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6351 readonly a(iayu) IPAddressDeny = [...];
6352 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6353 readonly as IPIngressFilterPath = ['...', ...];
6354 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6355 readonly as IPEgressFilterPath = ['...', ...];
6356 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6357 readonly as DisableControllers = ['...', ...];
6358 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6359 readonly s ManagedOOMSwap = '...';
6360 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6361 readonly s ManagedOOMMemoryPressure = '...';
6362 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6363 readonly u ManagedOOMMemoryPressureLimit = ...;
6364 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6365 readonly s ManagedOOMPreference = '...';
6366 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6367 readonly a(ss) BPFProgram = [...];
6368 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6369 readonly a(iiqq) SocketBindAllow = [...];
6370 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6371 readonly a(iiqq) SocketBindDeny = [...];
6372 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6373 readonly (bas) RestrictNetworkInterfaces = ...;
6374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6375 readonly as Environment = ['...', ...];
6376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6377 readonly a(sb) EnvironmentFiles = [...];
6378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6379 readonly as PassEnvironment = ['...', ...];
6380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6381 readonly as UnsetEnvironment = ['...', ...];
6382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6383 readonly u UMask = ...;
6384 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6385 readonly t LimitCPU = ...;
6386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6387 readonly t LimitCPUSoft = ...;
6388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6389 readonly t LimitFSIZE = ...;
6390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6391 readonly t LimitFSIZESoft = ...;
6392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6393 readonly t LimitDATA = ...;
6394 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6395 readonly t LimitDATASoft = ...;
6396 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6397 readonly t LimitSTACK = ...;
6398 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6399 readonly t LimitSTACKSoft = ...;
6400 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6401 readonly t LimitCORE = ...;
6402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6403 readonly t LimitCORESoft = ...;
6404 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6405 readonly t LimitRSS = ...;
6406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6407 readonly t LimitRSSSoft = ...;
6408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6409 readonly t LimitNOFILE = ...;
6410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6411 readonly t LimitNOFILESoft = ...;
6412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6413 readonly t LimitAS = ...;
6414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6415 readonly t LimitASSoft = ...;
6416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6417 readonly t LimitNPROC = ...;
6418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6419 readonly t LimitNPROCSoft = ...;
6420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6421 readonly t LimitMEMLOCK = ...;
6422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6423 readonly t LimitMEMLOCKSoft = ...;
6424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6425 readonly t LimitLOCKS = ...;
6426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6427 readonly t LimitLOCKSSoft = ...;
6428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6429 readonly t LimitSIGPENDING = ...;
6430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6431 readonly t LimitSIGPENDINGSoft = ...;
6432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6433 readonly t LimitMSGQUEUE = ...;
6434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6435 readonly t LimitMSGQUEUESoft = ...;
6436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6437 readonly t LimitNICE = ...;
6438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6439 readonly t LimitNICESoft = ...;
6440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6441 readonly t LimitRTPRIO = ...;
6442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6443 readonly t LimitRTPRIOSoft = ...;
6444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6445 readonly t LimitRTTIME = ...;
6446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6447 readonly t LimitRTTIMESoft = ...;
6448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6449 readonly s WorkingDirectory = '...';
6450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6451 readonly s RootDirectory = '...';
6452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6453 readonly s RootImage = '...';
6454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6455 readonly a(ss) RootImageOptions = [...];
6456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6457 readonly ay RootHash = [...];
6458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6459 readonly s RootHashPath = '...';
6460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6461 readonly ay RootHashSignature = [...];
6462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6463 readonly s RootHashSignaturePath = '...';
6464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6465 readonly s RootVerity = '...';
6466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6467 readonly as ExtensionDirectories = ['...', ...];
6468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6469 readonly a(sba(ss)) ExtensionImages = [...];
6470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6471 readonly a(ssba(ss)) MountImages = [...];
6472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6473 readonly i OOMScoreAdjust = ...;
6474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6475 readonly t CoredumpFilter = ...;
6476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6477 readonly i Nice = ...;
6478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6479 readonly i IOSchedulingClass = ...;
6480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6481 readonly i IOSchedulingPriority = ...;
6482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6483 readonly i CPUSchedulingPolicy = ...;
6484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6485 readonly i CPUSchedulingPriority = ...;
6486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6487 readonly ay CPUAffinity = [...];
6488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6489 readonly b CPUAffinityFromNUMA = ...;
6490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6491 readonly i NUMAPolicy = ...;
6492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6493 readonly ay NUMAMask = [...];
6494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6495 readonly t TimerSlackNSec = ...;
6496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6497 readonly b CPUSchedulingResetOnFork = ...;
6498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6499 readonly b NonBlocking = ...;
6500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6501 readonly s StandardInput = '...';
6502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6503 readonly s StandardInputFileDescriptorName = '...';
6504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6505 readonly ay StandardInputData = [...];
6506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6507 readonly s StandardOutput = '...';
6508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6509 readonly s StandardOutputFileDescriptorName = '...';
6510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6511 readonly s StandardError = '...';
6512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6513 readonly s StandardErrorFileDescriptorName = '...';
6514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6515 readonly s TTYPath = '...';
6516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6517 readonly b TTYReset = ...;
6518 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6519 readonly b TTYVHangup = ...;
6520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6521 readonly b TTYVTDisallocate = ...;
6522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6523 readonly q TTYRows = ...;
6524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6525 readonly q TTYColumns = ...;
6526 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6527 readonly i SyslogPriority = ...;
6528 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6529 readonly s SyslogIdentifier = '...';
6530 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6531 readonly b SyslogLevelPrefix = ...;
6532 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6533 readonly i SyslogLevel = ...;
6534 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6535 readonly i SyslogFacility = ...;
6536 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6537 readonly i LogLevelMax = ...;
6538 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6539 readonly t LogRateLimitIntervalUSec = ...;
6540 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6541 readonly u LogRateLimitBurst = ...;
6542 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6543 readonly aay LogExtraFields = [[...], ...];
6544 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6545 readonly s LogNamespace = '...';
6546 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6547 readonly i SecureBits = ...;
6548 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6549 readonly t CapabilityBoundingSet = ...;
6550 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6551 readonly t AmbientCapabilities = ...;
6552 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6553 readonly s User = '...';
6554 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6555 readonly s Group = '...';
6556 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6557 readonly b DynamicUser = ...;
6558 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6559 readonly b RemoveIPC = ...;
6560 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6561 readonly a(say) SetCredential = [...];
6562 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6563 readonly a(say) SetCredentialEncrypted = [...];
6564 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6565 readonly a(ss) LoadCredential = [...];
6566 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6567 readonly a(ss) LoadCredentialEncrypted = [...];
6568 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6569 readonly as SupplementaryGroups = ['...', ...];
6570 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6571 readonly s PAMName = '...';
6572 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6573 readonly as ReadWritePaths = ['...', ...];
6574 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6575 readonly as ReadOnlyPaths = ['...', ...];
6576 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6577 readonly as InaccessiblePaths = ['...', ...];
6578 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6579 readonly as ExecPaths = ['...', ...];
6580 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6581 readonly as NoExecPaths = ['...', ...];
6582 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6583 readonly as ExecSearchPath = ['...', ...];
6584 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6585 readonly t MountFlags = ...;
6586 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6587 readonly b PrivateTmp = ...;
6588 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6589 readonly b PrivateDevices = ...;
6590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6591 readonly b ProtectClock = ...;
6592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6593 readonly b ProtectKernelTunables = ...;
6594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6595 readonly b ProtectKernelModules = ...;
6596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6597 readonly b ProtectKernelLogs = ...;
6598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6599 readonly b ProtectControlGroups = ...;
6600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6601 readonly b PrivateNetwork = ...;
6602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6603 readonly b PrivateUsers = ...;
6604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6605 readonly b PrivateMounts = ...;
6606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6607 readonly b PrivateIPC = ...;
6608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6609 readonly s ProtectHome = '...';
6610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6611 readonly s ProtectSystem = '...';
6612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6613 readonly b SameProcessGroup = ...;
6614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6615 readonly s UtmpIdentifier = '...';
6616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6617 readonly s UtmpMode = '...';
6618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6619 readonly (bs) SELinuxContext = ...;
6620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6621 readonly (bs) AppArmorProfile = ...;
6622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6623 readonly (bs) SmackProcessLabel = ...;
6624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6625 readonly b IgnoreSIGPIPE = ...;
6626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6627 readonly b NoNewPrivileges = ...;
6628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6629 readonly (bas) SystemCallFilter = ...;
6630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6631 readonly as SystemCallArchitectures = ['...', ...];
6632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6633 readonly i SystemCallErrorNumber = ...;
6634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6635 readonly (bas) SystemCallLog = ...;
6636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6637 readonly s Personality = '...';
6638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6639 readonly b LockPersonality = ...;
6640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6641 readonly (bas) RestrictAddressFamilies = ...;
6642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6643 readonly a(sst) RuntimeDirectorySymlink = [...];
6644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6645 readonly s RuntimeDirectoryPreserve = '...';
6646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6647 readonly u RuntimeDirectoryMode = ...;
6648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6649 readonly as RuntimeDirectory = ['...', ...];
6650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6651 readonly a(sst) StateDirectorySymlink = [...];
6652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6653 readonly u StateDirectoryMode = ...;
6654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6655 readonly as StateDirectory = ['...', ...];
6656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6657 readonly a(sst) CacheDirectorySymlink = [...];
6658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6659 readonly u CacheDirectoryMode = ...;
6660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6661 readonly as CacheDirectory = ['...', ...];
6662 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6663 readonly a(sst) LogsDirectorySymlink = [...];
6664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6665 readonly u LogsDirectoryMode = ...;
6666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6667 readonly as LogsDirectory = ['...', ...];
6668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6669 readonly u ConfigurationDirectoryMode = ...;
6670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6671 readonly as ConfigurationDirectory = ['...', ...];
6672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6673 readonly t TimeoutCleanUSec = ...;
6674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6675 readonly b MemoryDenyWriteExecute = ...;
6676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6677 readonly b RestrictRealtime = ...;
6678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6679 readonly b RestrictSUIDSGID = ...;
6680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6681 readonly t RestrictNamespaces = ...;
6682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6683 readonly (bas) RestrictFileSystems = ...;
6684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6685 readonly a(ssbt) BindPaths = [...];
6686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6687 readonly a(ssbt) BindReadOnlyPaths = [...];
6688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6689 readonly a(ss) TemporaryFileSystem = [...];
6690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6691 readonly b MountAPIVFS = ...;
6692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6693 readonly s KeyringMode = '...';
6694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6695 readonly s ProtectProc = '...';
6696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6697 readonly s ProcSubset = '...';
6698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6699 readonly b ProtectHostname = ...;
6700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6701 readonly s NetworkNamespacePath = '...';
6702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6703 readonly s IPCNamespacePath = '...';
6704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6705 readonly s KillMode = '...';
6706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6707 readonly i KillSignal = ...;
6708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6709 readonly i RestartKillSignal = ...;
6710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6711 readonly i FinalKillSignal = ...;
6712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6713 readonly b SendSIGKILL = ...;
6714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6715 readonly b SendSIGHUP = ...;
6716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6717 readonly i WatchdogSignal = ...;
6718 };
6719 interface org.freedesktop.DBus.Peer { ... };
6720 interface org.freedesktop.DBus.Introspectable { ... };
6721 interface org.freedesktop.DBus.Properties { ... };
6722 interface org.freedesktop.systemd1.Unit { ... };
6723 };
6724 </programlisting>
6725
6726 <!--method GetProcesses is not documented!-->
6727
6728 <!--method AttachProcesses is not documented!-->
6729
6730 <!--property Where is not documented!-->
6731
6732 <!--property What is not documented!-->
6733
6734 <!--property Options is not documented!-->
6735
6736 <!--property Type is not documented!-->
6737
6738 <!--property TimeoutUSec is not documented!-->
6739
6740 <!--property DirectoryMode is not documented!-->
6741
6742 <!--property SloppyOptions is not documented!-->
6743
6744 <!--property LazyUnmount is not documented!-->
6745
6746 <!--property ForceUnmount is not documented!-->
6747
6748 <!--property ReadWriteOnly is not documented!-->
6749
6750 <!--property UID is not documented!-->
6751
6752 <!--property GID is not documented!-->
6753
6754 <!--property ExecUnmount is not documented!-->
6755
6756 <!--property ExecRemount is not documented!-->
6757
6758 <!--property Slice is not documented!-->
6759
6760 <!--property ControlGroupId is not documented!-->
6761
6762 <!--property MemoryCurrent is not documented!-->
6763
6764 <!--property CPUUsageNSec is not documented!-->
6765
6766 <!--property EffectiveCPUs is not documented!-->
6767
6768 <!--property EffectiveMemoryNodes is not documented!-->
6769
6770 <!--property TasksCurrent is not documented!-->
6771
6772 <!--property IPIngressBytes is not documented!-->
6773
6774 <!--property IPIngressPackets is not documented!-->
6775
6776 <!--property IPEgressBytes is not documented!-->
6777
6778 <!--property IPEgressPackets is not documented!-->
6779
6780 <!--property IOReadBytes is not documented!-->
6781
6782 <!--property IOReadOperations is not documented!-->
6783
6784 <!--property IOWriteBytes is not documented!-->
6785
6786 <!--property IOWriteOperations is not documented!-->
6787
6788 <!--property Delegate is not documented!-->
6789
6790 <!--property DelegateControllers is not documented!-->
6791
6792 <!--property CPUAccounting is not documented!-->
6793
6794 <!--property CPUWeight is not documented!-->
6795
6796 <!--property StartupCPUWeight is not documented!-->
6797
6798 <!--property CPUShares is not documented!-->
6799
6800 <!--property StartupCPUShares is not documented!-->
6801
6802 <!--property CPUQuotaPerSecUSec is not documented!-->
6803
6804 <!--property CPUQuotaPeriodUSec is not documented!-->
6805
6806 <!--property AllowedCPUs is not documented!-->
6807
6808 <!--property StartupAllowedCPUs is not documented!-->
6809
6810 <!--property AllowedMemoryNodes is not documented!-->
6811
6812 <!--property StartupAllowedMemoryNodes is not documented!-->
6813
6814 <!--property IOAccounting is not documented!-->
6815
6816 <!--property IOWeight is not documented!-->
6817
6818 <!--property StartupIOWeight is not documented!-->
6819
6820 <!--property IODeviceWeight is not documented!-->
6821
6822 <!--property IOReadBandwidthMax is not documented!-->
6823
6824 <!--property IOWriteBandwidthMax is not documented!-->
6825
6826 <!--property IOReadIOPSMax is not documented!-->
6827
6828 <!--property IOWriteIOPSMax is not documented!-->
6829
6830 <!--property IODeviceLatencyTargetUSec is not documented!-->
6831
6832 <!--property BlockIOAccounting is not documented!-->
6833
6834 <!--property BlockIOWeight is not documented!-->
6835
6836 <!--property StartupBlockIOWeight is not documented!-->
6837
6838 <!--property BlockIODeviceWeight is not documented!-->
6839
6840 <!--property BlockIOReadBandwidth is not documented!-->
6841
6842 <!--property BlockIOWriteBandwidth is not documented!-->
6843
6844 <!--property MemoryAccounting is not documented!-->
6845
6846 <!--property DefaultMemoryLow is not documented!-->
6847
6848 <!--property DefaultMemoryMin is not documented!-->
6849
6850 <!--property MemoryMin is not documented!-->
6851
6852 <!--property MemoryLow is not documented!-->
6853
6854 <!--property MemoryHigh is not documented!-->
6855
6856 <!--property MemoryMax is not documented!-->
6857
6858 <!--property MemorySwapMax is not documented!-->
6859
6860 <!--property MemoryLimit is not documented!-->
6861
6862 <!--property DevicePolicy is not documented!-->
6863
6864 <!--property DeviceAllow is not documented!-->
6865
6866 <!--property TasksAccounting is not documented!-->
6867
6868 <!--property TasksMax is not documented!-->
6869
6870 <!--property IPAccounting is not documented!-->
6871
6872 <!--property IPAddressAllow is not documented!-->
6873
6874 <!--property IPAddressDeny is not documented!-->
6875
6876 <!--property IPIngressFilterPath is not documented!-->
6877
6878 <!--property IPEgressFilterPath is not documented!-->
6879
6880 <!--property DisableControllers is not documented!-->
6881
6882 <!--property ManagedOOMSwap is not documented!-->
6883
6884 <!--property ManagedOOMMemoryPressure is not documented!-->
6885
6886 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
6887
6888 <!--property ManagedOOMPreference is not documented!-->
6889
6890 <!--property BPFProgram is not documented!-->
6891
6892 <!--property SocketBindAllow is not documented!-->
6893
6894 <!--property SocketBindDeny is not documented!-->
6895
6896 <!--property RestrictNetworkInterfaces is not documented!-->
6897
6898 <!--property EnvironmentFiles is not documented!-->
6899
6900 <!--property PassEnvironment is not documented!-->
6901
6902 <!--property UnsetEnvironment is not documented!-->
6903
6904 <!--property UMask is not documented!-->
6905
6906 <!--property LimitCPUSoft is not documented!-->
6907
6908 <!--property LimitFSIZE is not documented!-->
6909
6910 <!--property LimitFSIZESoft is not documented!-->
6911
6912 <!--property LimitDATA is not documented!-->
6913
6914 <!--property LimitDATASoft is not documented!-->
6915
6916 <!--property LimitSTACK is not documented!-->
6917
6918 <!--property LimitSTACKSoft is not documented!-->
6919
6920 <!--property LimitCORE is not documented!-->
6921
6922 <!--property LimitCORESoft is not documented!-->
6923
6924 <!--property LimitRSS is not documented!-->
6925
6926 <!--property LimitRSSSoft is not documented!-->
6927
6928 <!--property LimitNOFILE is not documented!-->
6929
6930 <!--property LimitNOFILESoft is not documented!-->
6931
6932 <!--property LimitAS is not documented!-->
6933
6934 <!--property LimitASSoft is not documented!-->
6935
6936 <!--property LimitNPROC is not documented!-->
6937
6938 <!--property LimitNPROCSoft is not documented!-->
6939
6940 <!--property LimitMEMLOCK is not documented!-->
6941
6942 <!--property LimitMEMLOCKSoft is not documented!-->
6943
6944 <!--property LimitLOCKS is not documented!-->
6945
6946 <!--property LimitLOCKSSoft is not documented!-->
6947
6948 <!--property LimitSIGPENDING is not documented!-->
6949
6950 <!--property LimitSIGPENDINGSoft is not documented!-->
6951
6952 <!--property LimitMSGQUEUE is not documented!-->
6953
6954 <!--property LimitMSGQUEUESoft is not documented!-->
6955
6956 <!--property LimitNICE is not documented!-->
6957
6958 <!--property LimitNICESoft is not documented!-->
6959
6960 <!--property LimitRTPRIO is not documented!-->
6961
6962 <!--property LimitRTPRIOSoft is not documented!-->
6963
6964 <!--property LimitRTTIME is not documented!-->
6965
6966 <!--property LimitRTTIMESoft is not documented!-->
6967
6968 <!--property WorkingDirectory is not documented!-->
6969
6970 <!--property RootHashPath is not documented!-->
6971
6972 <!--property RootHashSignaturePath is not documented!-->
6973
6974 <!--property OOMScoreAdjust is not documented!-->
6975
6976 <!--property CoredumpFilter is not documented!-->
6977
6978 <!--property Nice is not documented!-->
6979
6980 <!--property IOSchedulingClass is not documented!-->
6981
6982 <!--property IOSchedulingPriority is not documented!-->
6983
6984 <!--property CPUSchedulingPolicy is not documented!-->
6985
6986 <!--property CPUSchedulingPriority is not documented!-->
6987
6988 <!--property CPUAffinity is not documented!-->
6989
6990 <!--property CPUAffinityFromNUMA is not documented!-->
6991
6992 <!--property NUMAPolicy is not documented!-->
6993
6994 <!--property NUMAMask is not documented!-->
6995
6996 <!--property TimerSlackNSec is not documented!-->
6997
6998 <!--property CPUSchedulingResetOnFork is not documented!-->
6999
7000 <!--property NonBlocking is not documented!-->
7001
7002 <!--property StandardInput is not documented!-->
7003
7004 <!--property StandardInputFileDescriptorName is not documented!-->
7005
7006 <!--property StandardInputData is not documented!-->
7007
7008 <!--property StandardOutput is not documented!-->
7009
7010 <!--property StandardOutputFileDescriptorName is not documented!-->
7011
7012 <!--property StandardError is not documented!-->
7013
7014 <!--property StandardErrorFileDescriptorName is not documented!-->
7015
7016 <!--property TTYPath is not documented!-->
7017
7018 <!--property TTYReset is not documented!-->
7019
7020 <!--property TTYVHangup is not documented!-->
7021
7022 <!--property TTYVTDisallocate is not documented!-->
7023
7024 <!--property TTYRows is not documented!-->
7025
7026 <!--property TTYColumns is not documented!-->
7027
7028 <!--property SyslogPriority is not documented!-->
7029
7030 <!--property SyslogIdentifier is not documented!-->
7031
7032 <!--property SyslogLevelPrefix is not documented!-->
7033
7034 <!--property SyslogLevel is not documented!-->
7035
7036 <!--property SyslogFacility is not documented!-->
7037
7038 <!--property LogLevelMax is not documented!-->
7039
7040 <!--property LogRateLimitIntervalUSec is not documented!-->
7041
7042 <!--property LogRateLimitBurst is not documented!-->
7043
7044 <!--property LogExtraFields is not documented!-->
7045
7046 <!--property LogNamespace is not documented!-->
7047
7048 <!--property AmbientCapabilities is not documented!-->
7049
7050 <!--property User is not documented!-->
7051
7052 <!--property Group is not documented!-->
7053
7054 <!--property DynamicUser is not documented!-->
7055
7056 <!--property RemoveIPC is not documented!-->
7057
7058 <!--property SetCredential is not documented!-->
7059
7060 <!--property SetCredentialEncrypted is not documented!-->
7061
7062 <!--property LoadCredential is not documented!-->
7063
7064 <!--property LoadCredentialEncrypted is not documented!-->
7065
7066 <!--property SupplementaryGroups is not documented!-->
7067
7068 <!--property PAMName is not documented!-->
7069
7070 <!--property ReadWritePaths is not documented!-->
7071
7072 <!--property ReadOnlyPaths is not documented!-->
7073
7074 <!--property InaccessiblePaths is not documented!-->
7075
7076 <!--property ExecPaths is not documented!-->
7077
7078 <!--property NoExecPaths is not documented!-->
7079
7080 <!--property ExecSearchPath is not documented!-->
7081
7082 <!--property PrivateTmp is not documented!-->
7083
7084 <!--property PrivateDevices is not documented!-->
7085
7086 <!--property ProtectClock is not documented!-->
7087
7088 <!--property ProtectKernelTunables is not documented!-->
7089
7090 <!--property ProtectKernelModules is not documented!-->
7091
7092 <!--property ProtectKernelLogs is not documented!-->
7093
7094 <!--property ProtectControlGroups is not documented!-->
7095
7096 <!--property PrivateNetwork is not documented!-->
7097
7098 <!--property PrivateUsers is not documented!-->
7099
7100 <!--property PrivateMounts is not documented!-->
7101
7102 <!--property PrivateIPC is not documented!-->
7103
7104 <!--property ProtectHome is not documented!-->
7105
7106 <!--property ProtectSystem is not documented!-->
7107
7108 <!--property SameProcessGroup is not documented!-->
7109
7110 <!--property UtmpIdentifier is not documented!-->
7111
7112 <!--property UtmpMode is not documented!-->
7113
7114 <!--property SELinuxContext is not documented!-->
7115
7116 <!--property AppArmorProfile is not documented!-->
7117
7118 <!--property SmackProcessLabel is not documented!-->
7119
7120 <!--property IgnoreSIGPIPE is not documented!-->
7121
7122 <!--property NoNewPrivileges is not documented!-->
7123
7124 <!--property SystemCallFilter is not documented!-->
7125
7126 <!--property SystemCallArchitectures is not documented!-->
7127
7128 <!--property SystemCallErrorNumber is not documented!-->
7129
7130 <!--property SystemCallLog is not documented!-->
7131
7132 <!--property Personality is not documented!-->
7133
7134 <!--property LockPersonality is not documented!-->
7135
7136 <!--property RestrictAddressFamilies is not documented!-->
7137
7138 <!--property RuntimeDirectoryPreserve is not documented!-->
7139
7140 <!--property RuntimeDirectoryMode is not documented!-->
7141
7142 <!--property StateDirectoryMode is not documented!-->
7143
7144 <!--property CacheDirectoryMode is not documented!-->
7145
7146 <!--property LogsDirectoryMode is not documented!-->
7147
7148 <!--property ConfigurationDirectoryMode is not documented!-->
7149
7150 <!--property ConfigurationDirectory is not documented!-->
7151
7152 <!--property TimeoutCleanUSec is not documented!-->
7153
7154 <!--property MemoryDenyWriteExecute is not documented!-->
7155
7156 <!--property RestrictRealtime is not documented!-->
7157
7158 <!--property RestrictSUIDSGID is not documented!-->
7159
7160 <!--property RestrictNamespaces is not documented!-->
7161
7162 <!--property RestrictFileSystems is not documented!-->
7163
7164 <!--property BindPaths is not documented!-->
7165
7166 <!--property BindReadOnlyPaths is not documented!-->
7167
7168 <!--property TemporaryFileSystem is not documented!-->
7169
7170 <!--property MountAPIVFS is not documented!-->
7171
7172 <!--property KeyringMode is not documented!-->
7173
7174 <!--property ProtectProc is not documented!-->
7175
7176 <!--property ProcSubset is not documented!-->
7177
7178 <!--property ProtectHostname is not documented!-->
7179
7180 <!--property NetworkNamespacePath is not documented!-->
7181
7182 <!--property IPCNamespacePath is not documented!-->
7183
7184 <!--property KillMode is not documented!-->
7185
7186 <!--property KillSignal is not documented!-->
7187
7188 <!--property RestartKillSignal is not documented!-->
7189
7190 <!--property FinalKillSignal is not documented!-->
7191
7192 <!--property SendSIGKILL is not documented!-->
7193
7194 <!--property SendSIGHUP is not documented!-->
7195
7196 <!--property WatchdogSignal is not documented!-->
7197
7198 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7199
7200 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7201
7202 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7203
7204 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7205
7206 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7207
7208 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
7209
7210 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
7211
7212 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7213
7214 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
7215
7216 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
7217
7218 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
7219
7220 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
7221
7222 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
7223
7224 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7225
7226 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
7227
7228 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
7229
7230 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
7231
7232 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
7233
7234 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7235
7236 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
7237
7238 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
7239
7240 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
7241
7242 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
7243
7244 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
7245
7246 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
7247
7248 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
7249
7250 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
7251
7252 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
7253
7254 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
7255
7256 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
7257
7258 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
7259
7260 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
7261
7262 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
7263
7264 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
7265
7266 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
7267
7268 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
7269
7270 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
7271
7272 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
7273
7274 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
7275
7276 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
7277
7278 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
7279
7280 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
7281
7282 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
7283
7284 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
7285
7286 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
7287
7288 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
7289
7290 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
7291
7292 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
7293
7294 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
7295
7296 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
7297
7298 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
7299
7300 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
7301
7302 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
7303
7304 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
7305
7306 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
7307
7308 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
7309
7310 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
7311
7312 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
7313
7314 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
7315
7316 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
7317
7318 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
7319
7320 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
7321
7322 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
7323
7324 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
7325
7326 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
7327
7328 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
7329
7330 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
7331
7332 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
7333
7334 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
7335
7336 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
7337
7338 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
7339
7340 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
7341
7342 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
7343
7344 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
7345
7346 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
7347
7348 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
7349
7350 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
7351
7352 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
7353
7354 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
7355
7356 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
7357
7358 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
7359
7360 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
7361
7362 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
7363
7364 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
7365
7366 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
7367
7368 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
7369
7370 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
7371
7372 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
7373
7374 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
7375
7376 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
7377
7378 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
7379
7380 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
7381
7382 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
7383
7384 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
7385
7386 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
7387
7388 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
7389
7390 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
7391
7392 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
7393
7394 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
7395
7396 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
7397
7398 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
7399
7400 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
7401
7402 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
7403
7404 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
7405
7406 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
7407
7408 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
7409
7410 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
7411
7412 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
7413
7414 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
7415
7416 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
7417
7418 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
7419
7420 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
7421
7422 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
7423
7424 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
7425
7426 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
7427
7428 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
7429
7430 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
7431
7432 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
7433
7434 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
7435
7436 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
7437
7438 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
7439
7440 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
7441
7442 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
7443
7444 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
7445
7446 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
7447
7448 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
7449
7450 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
7451
7452 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
7453
7454 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
7455
7456 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
7457
7458 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
7459
7460 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
7461
7462 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
7463
7464 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
7465
7466 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
7467
7468 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
7469
7470 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
7471
7472 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
7473
7474 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
7475
7476 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
7477
7478 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
7479
7480 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
7481
7482 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
7483
7484 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
7485
7486 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
7487
7488 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
7489
7490 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
7491
7492 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
7493
7494 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
7495
7496 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
7497
7498 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
7499
7500 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
7501
7502 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
7503
7504 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
7505
7506 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
7507
7508 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
7509
7510 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
7511
7512 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
7513
7514 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
7515
7516 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
7517
7518 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
7519
7520 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
7521
7522 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
7523
7524 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
7525
7526 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
7527
7528 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
7529
7530 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
7531
7532 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
7533
7534 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
7535
7536 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
7537
7538 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
7539
7540 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
7541
7542 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
7543
7544 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
7545
7546 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
7547
7548 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
7549
7550 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
7551
7552 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
7553
7554 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
7555
7556 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
7557
7558 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
7559
7560 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
7561
7562 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
7563
7564 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
7565
7566 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
7567
7568 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
7569
7570 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
7571
7572 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
7573
7574 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
7575
7576 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
7577
7578 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
7579
7580 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
7581
7582 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
7583
7584 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
7585
7586 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
7587
7588 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
7589
7590 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
7591
7592 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
7593
7594 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
7595
7596 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
7597
7598 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
7599
7600 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
7601
7602 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
7603
7604 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
7605
7606 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
7607
7608 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
7609
7610 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
7611
7612 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
7613
7614 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
7615
7616 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
7617
7618 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
7619
7620 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
7621
7622 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
7623
7624 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
7625
7626 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
7627
7628 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
7629
7630 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
7631
7632 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
7633
7634 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
7635
7636 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
7637
7638 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
7639
7640 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
7641
7642 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
7643
7644 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
7645
7646 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
7647
7648 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
7649
7650 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
7651
7652 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
7653
7654 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
7655
7656 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
7657
7658 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
7659
7660 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
7661
7662 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
7663
7664 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
7665
7666 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
7667
7668 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
7669
7670 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
7671
7672 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
7673
7674 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
7675
7676 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
7677
7678 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
7679
7680 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
7681
7682 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
7683
7684 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
7685
7686 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
7687
7688 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
7689
7690 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
7691
7692 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
7693
7694 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
7695
7696 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
7697
7698 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
7699
7700 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
7701
7702 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
7703
7704 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
7705
7706 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
7707
7708 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
7709
7710 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
7711
7712 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
7713
7714 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
7715
7716 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
7717
7718 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
7719
7720 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
7721
7722 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
7723
7724 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
7725
7726 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
7727
7728 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
7729
7730 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
7731
7732 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
7733
7734 <!--End of Autogenerated section-->
7735
7736 <refsect2>
7737 <title>Properties</title>
7738
7739 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7740 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
7741 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
7742 execute. They also share most of the fields related to the execution context that Service objects
7743 expose (see above). In addition to these properties there are the following:</para>
7744
7745 <para><varname>ControlPID</varname> contains the PID of the currently running
7746 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
7747 running, otherwise 0.</para>
7748
7749 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
7750 can take the values <literal>success</literal>, <literal>resources</literal>,
7751 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
7752 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
7753 corresponding field of service unit objects (see above).</para>
7754 </refsect2>
7755 </refsect1>
7756
7757 <refsect1>
7758 <title>Automount Unit Objects</title>
7759
7760 <para>All automount unit objects implement the
7761 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
7762 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7763
7764 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
7765 node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7766 interface org.freedesktop.systemd1.Automount {
7767 properties:
7768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7769 readonly s Where = '...';
7770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7771 readonly s ExtraOptions = '...';
7772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7773 readonly u DirectoryMode = ...;
7774 readonly s Result = '...';
7775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7776 readonly t TimeoutIdleUSec = ...;
7777 };
7778 interface org.freedesktop.DBus.Peer { ... };
7779 interface org.freedesktop.DBus.Introspectable { ... };
7780 interface org.freedesktop.DBus.Properties { ... };
7781 interface org.freedesktop.systemd1.Unit { ... };
7782 };
7783 </programlisting>
7784
7785 <!--property Where is not documented!-->
7786
7787 <!--property ExtraOptions is not documented!-->
7788
7789 <!--property DirectoryMode is not documented!-->
7790
7791 <!--property TimeoutIdleUSec is not documented!-->
7792
7793 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7794
7795 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7796
7797 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7798
7799 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7800
7801 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7802
7803 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7804
7805 <variablelist class="dbus-property" generated="True" extra-ref="ExtraOptions"/>
7806
7807 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7808
7809 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7810
7811 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
7812
7813 <!--End of Autogenerated section-->
7814
7815 <refsect2>
7816 <title>Properties</title>
7817
7818 <para>Most of the properties map directly to the corresponding settings in the automount unit
7819 files.</para>
7820
7821 <para><varname>Result</varname> knows the values <literal>success</literal> and
7822 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
7823 the corresponding field of the Service object.</para>
7824 </refsect2>
7825 </refsect1>
7826
7827
7828 <refsect1>
7829 <title>Timer Unit Objects</title>
7830
7831 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
7832 interface (described here) in addition to the generic
7833 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7834
7835 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
7836 node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7837 interface org.freedesktop.systemd1.Timer {
7838 properties:
7839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7840 readonly s Unit = '...';
7841 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7842 readonly a(stt) TimersMonotonic = [...];
7843 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7844 readonly a(sst) TimersCalendar = [...];
7845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7846 readonly b OnClockChange = ...;
7847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7848 readonly b OnTimezoneChange = ...;
7849 readonly t NextElapseUSecRealtime = ...;
7850 readonly t NextElapseUSecMonotonic = ...;
7851 readonly t LastTriggerUSec = ...;
7852 readonly t LastTriggerUSecMonotonic = ...;
7853 readonly s Result = '...';
7854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7855 readonly t AccuracyUSec = ...;
7856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7857 readonly t RandomizedDelayUSec = ...;
7858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7859 readonly b FixedRandomDelay = ...;
7860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7861 readonly b Persistent = ...;
7862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7863 readonly b WakeSystem = ...;
7864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7865 readonly b RemainAfterElapse = ...;
7866 };
7867 interface org.freedesktop.DBus.Peer { ... };
7868 interface org.freedesktop.DBus.Introspectable { ... };
7869 interface org.freedesktop.DBus.Properties { ... };
7870 interface org.freedesktop.systemd1.Unit { ... };
7871 };
7872 </programlisting>
7873
7874 <!--property OnClockChange is not documented!-->
7875
7876 <!--property OnTimezoneChange is not documented!-->
7877
7878 <!--property LastTriggerUSec is not documented!-->
7879
7880 <!--property LastTriggerUSecMonotonic is not documented!-->
7881
7882 <!--property AccuracyUSec is not documented!-->
7883
7884 <!--property RandomizedDelayUSec is not documented!-->
7885
7886 <!--property FixedRandomDelay is not documented!-->
7887
7888 <!--property Persistent is not documented!-->
7889
7890 <!--property WakeSystem is not documented!-->
7891
7892 <!--property RemainAfterElapse is not documented!-->
7893
7894 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7895
7896 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7897
7898 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7899
7900 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7901
7902 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7903
7904 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
7905
7906 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
7907
7908 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
7909
7910 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
7911
7912 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
7913
7914 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
7915
7916 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
7917
7918 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
7919
7920 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
7921
7922 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7923
7924 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
7925
7926 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
7927
7928 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
7929
7930 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
7931
7932 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
7933
7934 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
7935
7936 <!--End of Autogenerated section-->
7937
7938 <refsect2>
7939 <title>Properties</title>
7940
7941 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
7942
7943 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
7944 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7945 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
7946 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
7947 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
7948 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7949 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
7950
7951 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
7952 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7953 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
7954 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
7955
7956 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
7957 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
7958 does not include at least one calendar event.</para>
7959
7960 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
7961 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
7962 does not include at least one monotonic event.</para>
7963
7964 <para><varname>Result</varname> knows the values <literal>success</literal> and
7965 <literal>resources</literal> with the same meanings as the matching values of the corresponding
7966 property of the service interface.</para>
7967 </refsect2>
7968 </refsect1>
7969
7970 <refsect1>
7971 <title>Swap Unit Objects</title>
7972
7973 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
7974 interface (described here) in addition to the generic
7975 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7976
7977 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
7978 node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
7979 interface org.freedesktop.systemd1.Swap {
7980 methods:
7981 GetProcesses(out a(sus) processes);
7982 AttachProcesses(in s subcgroup,
7983 in au pids);
7984 properties:
7985 readonly s What = '...';
7986 readonly i Priority = ...;
7987 readonly s Options = '...';
7988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7989 readonly t TimeoutUSec = ...;
7990 readonly u ControlPID = ...;
7991 readonly s Result = '...';
7992 readonly u UID = ...;
7993 readonly u GID = ...;
7994 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7995 readonly a(sasbttttuii) ExecActivate = [...];
7996 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7997 readonly a(sasbttttuii) ExecDeactivate = [...];
7998 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7999 readonly s Slice = '...';
8000 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8001 readonly s ControlGroup = '...';
8002 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8003 readonly t ControlGroupId = ...;
8004 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8005 readonly t MemoryCurrent = ...;
8006 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8007 readonly t MemoryAvailable = ...;
8008 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8009 readonly t CPUUsageNSec = ...;
8010 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8011 readonly ay EffectiveCPUs = [...];
8012 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8013 readonly ay EffectiveMemoryNodes = [...];
8014 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8015 readonly t TasksCurrent = ...;
8016 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8017 readonly t IPIngressBytes = ...;
8018 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8019 readonly t IPIngressPackets = ...;
8020 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8021 readonly t IPEgressBytes = ...;
8022 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8023 readonly t IPEgressPackets = ...;
8024 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8025 readonly t IOReadBytes = ...;
8026 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8027 readonly t IOReadOperations = ...;
8028 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8029 readonly t IOWriteBytes = ...;
8030 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8031 readonly t IOWriteOperations = ...;
8032 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8033 readonly b Delegate = ...;
8034 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8035 readonly as DelegateControllers = ['...', ...];
8036 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8037 readonly b CPUAccounting = ...;
8038 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8039 readonly t CPUWeight = ...;
8040 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8041 readonly t StartupCPUWeight = ...;
8042 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8043 readonly t CPUShares = ...;
8044 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8045 readonly t StartupCPUShares = ...;
8046 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8047 readonly t CPUQuotaPerSecUSec = ...;
8048 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8049 readonly t CPUQuotaPeriodUSec = ...;
8050 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8051 readonly ay AllowedCPUs = [...];
8052 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8053 readonly ay StartupAllowedCPUs = [...];
8054 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8055 readonly ay AllowedMemoryNodes = [...];
8056 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8057 readonly ay StartupAllowedMemoryNodes = [...];
8058 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8059 readonly b IOAccounting = ...;
8060 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8061 readonly t IOWeight = ...;
8062 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8063 readonly t StartupIOWeight = ...;
8064 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8065 readonly a(st) IODeviceWeight = [...];
8066 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8067 readonly a(st) IOReadBandwidthMax = [...];
8068 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8069 readonly a(st) IOWriteBandwidthMax = [...];
8070 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8071 readonly a(st) IOReadIOPSMax = [...];
8072 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8073 readonly a(st) IOWriteIOPSMax = [...];
8074 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8075 readonly a(st) IODeviceLatencyTargetUSec = [...];
8076 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8077 readonly b BlockIOAccounting = ...;
8078 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8079 readonly t BlockIOWeight = ...;
8080 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8081 readonly t StartupBlockIOWeight = ...;
8082 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8083 readonly a(st) BlockIODeviceWeight = [...];
8084 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8085 readonly a(st) BlockIOReadBandwidth = [...];
8086 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8087 readonly a(st) BlockIOWriteBandwidth = [...];
8088 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8089 readonly b MemoryAccounting = ...;
8090 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8091 readonly t DefaultMemoryLow = ...;
8092 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8093 readonly t DefaultMemoryMin = ...;
8094 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8095 readonly t MemoryMin = ...;
8096 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8097 readonly t MemoryLow = ...;
8098 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8099 readonly t MemoryHigh = ...;
8100 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8101 readonly t MemoryMax = ...;
8102 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8103 readonly t MemorySwapMax = ...;
8104 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8105 readonly t MemoryLimit = ...;
8106 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8107 readonly s DevicePolicy = '...';
8108 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8109 readonly a(ss) DeviceAllow = [...];
8110 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8111 readonly b TasksAccounting = ...;
8112 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8113 readonly t TasksMax = ...;
8114 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8115 readonly b IPAccounting = ...;
8116 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8117 readonly a(iayu) IPAddressAllow = [...];
8118 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8119 readonly a(iayu) IPAddressDeny = [...];
8120 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8121 readonly as IPIngressFilterPath = ['...', ...];
8122 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8123 readonly as IPEgressFilterPath = ['...', ...];
8124 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8125 readonly as DisableControllers = ['...', ...];
8126 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8127 readonly s ManagedOOMSwap = '...';
8128 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8129 readonly s ManagedOOMMemoryPressure = '...';
8130 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8131 readonly u ManagedOOMMemoryPressureLimit = ...;
8132 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8133 readonly s ManagedOOMPreference = '...';
8134 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8135 readonly a(ss) BPFProgram = [...];
8136 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8137 readonly a(iiqq) SocketBindAllow = [...];
8138 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8139 readonly a(iiqq) SocketBindDeny = [...];
8140 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8141 readonly (bas) RestrictNetworkInterfaces = ...;
8142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8143 readonly as Environment = ['...', ...];
8144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8145 readonly a(sb) EnvironmentFiles = [...];
8146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8147 readonly as PassEnvironment = ['...', ...];
8148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8149 readonly as UnsetEnvironment = ['...', ...];
8150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8151 readonly u UMask = ...;
8152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8153 readonly t LimitCPU = ...;
8154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8155 readonly t LimitCPUSoft = ...;
8156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8157 readonly t LimitFSIZE = ...;
8158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8159 readonly t LimitFSIZESoft = ...;
8160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8161 readonly t LimitDATA = ...;
8162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8163 readonly t LimitDATASoft = ...;
8164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8165 readonly t LimitSTACK = ...;
8166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8167 readonly t LimitSTACKSoft = ...;
8168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8169 readonly t LimitCORE = ...;
8170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8171 readonly t LimitCORESoft = ...;
8172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8173 readonly t LimitRSS = ...;
8174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8175 readonly t LimitRSSSoft = ...;
8176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8177 readonly t LimitNOFILE = ...;
8178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8179 readonly t LimitNOFILESoft = ...;
8180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8181 readonly t LimitAS = ...;
8182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8183 readonly t LimitASSoft = ...;
8184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8185 readonly t LimitNPROC = ...;
8186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8187 readonly t LimitNPROCSoft = ...;
8188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8189 readonly t LimitMEMLOCK = ...;
8190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8191 readonly t LimitMEMLOCKSoft = ...;
8192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8193 readonly t LimitLOCKS = ...;
8194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8195 readonly t LimitLOCKSSoft = ...;
8196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8197 readonly t LimitSIGPENDING = ...;
8198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8199 readonly t LimitSIGPENDINGSoft = ...;
8200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8201 readonly t LimitMSGQUEUE = ...;
8202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8203 readonly t LimitMSGQUEUESoft = ...;
8204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8205 readonly t LimitNICE = ...;
8206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8207 readonly t LimitNICESoft = ...;
8208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8209 readonly t LimitRTPRIO = ...;
8210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8211 readonly t LimitRTPRIOSoft = ...;
8212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8213 readonly t LimitRTTIME = ...;
8214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8215 readonly t LimitRTTIMESoft = ...;
8216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8217 readonly s WorkingDirectory = '...';
8218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8219 readonly s RootDirectory = '...';
8220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8221 readonly s RootImage = '...';
8222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8223 readonly a(ss) RootImageOptions = [...];
8224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8225 readonly ay RootHash = [...];
8226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8227 readonly s RootHashPath = '...';
8228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8229 readonly ay RootHashSignature = [...];
8230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8231 readonly s RootHashSignaturePath = '...';
8232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8233 readonly s RootVerity = '...';
8234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8235 readonly as ExtensionDirectories = ['...', ...];
8236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8237 readonly a(sba(ss)) ExtensionImages = [...];
8238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8239 readonly a(ssba(ss)) MountImages = [...];
8240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8241 readonly i OOMScoreAdjust = ...;
8242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8243 readonly t CoredumpFilter = ...;
8244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8245 readonly i Nice = ...;
8246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8247 readonly i IOSchedulingClass = ...;
8248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8249 readonly i IOSchedulingPriority = ...;
8250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8251 readonly i CPUSchedulingPolicy = ...;
8252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8253 readonly i CPUSchedulingPriority = ...;
8254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8255 readonly ay CPUAffinity = [...];
8256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8257 readonly b CPUAffinityFromNUMA = ...;
8258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8259 readonly i NUMAPolicy = ...;
8260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8261 readonly ay NUMAMask = [...];
8262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8263 readonly t TimerSlackNSec = ...;
8264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8265 readonly b CPUSchedulingResetOnFork = ...;
8266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8267 readonly b NonBlocking = ...;
8268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8269 readonly s StandardInput = '...';
8270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8271 readonly s StandardInputFileDescriptorName = '...';
8272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8273 readonly ay StandardInputData = [...];
8274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8275 readonly s StandardOutput = '...';
8276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8277 readonly s StandardOutputFileDescriptorName = '...';
8278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8279 readonly s StandardError = '...';
8280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8281 readonly s StandardErrorFileDescriptorName = '...';
8282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8283 readonly s TTYPath = '...';
8284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8285 readonly b TTYReset = ...;
8286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8287 readonly b TTYVHangup = ...;
8288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8289 readonly b TTYVTDisallocate = ...;
8290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8291 readonly q TTYRows = ...;
8292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8293 readonly q TTYColumns = ...;
8294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8295 readonly i SyslogPriority = ...;
8296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8297 readonly s SyslogIdentifier = '...';
8298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8299 readonly b SyslogLevelPrefix = ...;
8300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8301 readonly i SyslogLevel = ...;
8302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8303 readonly i SyslogFacility = ...;
8304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8305 readonly i LogLevelMax = ...;
8306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8307 readonly t LogRateLimitIntervalUSec = ...;
8308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8309 readonly u LogRateLimitBurst = ...;
8310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8311 readonly aay LogExtraFields = [[...], ...];
8312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8313 readonly s LogNamespace = '...';
8314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8315 readonly i SecureBits = ...;
8316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8317 readonly t CapabilityBoundingSet = ...;
8318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8319 readonly t AmbientCapabilities = ...;
8320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8321 readonly s User = '...';
8322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8323 readonly s Group = '...';
8324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8325 readonly b DynamicUser = ...;
8326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8327 readonly b RemoveIPC = ...;
8328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8329 readonly a(say) SetCredential = [...];
8330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8331 readonly a(say) SetCredentialEncrypted = [...];
8332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8333 readonly a(ss) LoadCredential = [...];
8334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8335 readonly a(ss) LoadCredentialEncrypted = [...];
8336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8337 readonly as SupplementaryGroups = ['...', ...];
8338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8339 readonly s PAMName = '...';
8340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8341 readonly as ReadWritePaths = ['...', ...];
8342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8343 readonly as ReadOnlyPaths = ['...', ...];
8344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8345 readonly as InaccessiblePaths = ['...', ...];
8346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8347 readonly as ExecPaths = ['...', ...];
8348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8349 readonly as NoExecPaths = ['...', ...];
8350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8351 readonly as ExecSearchPath = ['...', ...];
8352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8353 readonly t MountFlags = ...;
8354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8355 readonly b PrivateTmp = ...;
8356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8357 readonly b PrivateDevices = ...;
8358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8359 readonly b ProtectClock = ...;
8360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8361 readonly b ProtectKernelTunables = ...;
8362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8363 readonly b ProtectKernelModules = ...;
8364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8365 readonly b ProtectKernelLogs = ...;
8366 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8367 readonly b ProtectControlGroups = ...;
8368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8369 readonly b PrivateNetwork = ...;
8370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8371 readonly b PrivateUsers = ...;
8372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8373 readonly b PrivateMounts = ...;
8374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8375 readonly b PrivateIPC = ...;
8376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8377 readonly s ProtectHome = '...';
8378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8379 readonly s ProtectSystem = '...';
8380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8381 readonly b SameProcessGroup = ...;
8382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8383 readonly s UtmpIdentifier = '...';
8384 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8385 readonly s UtmpMode = '...';
8386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8387 readonly (bs) SELinuxContext = ...;
8388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8389 readonly (bs) AppArmorProfile = ...;
8390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8391 readonly (bs) SmackProcessLabel = ...;
8392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8393 readonly b IgnoreSIGPIPE = ...;
8394 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8395 readonly b NoNewPrivileges = ...;
8396 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8397 readonly (bas) SystemCallFilter = ...;
8398 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8399 readonly as SystemCallArchitectures = ['...', ...];
8400 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8401 readonly i SystemCallErrorNumber = ...;
8402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8403 readonly (bas) SystemCallLog = ...;
8404 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8405 readonly s Personality = '...';
8406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8407 readonly b LockPersonality = ...;
8408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8409 readonly (bas) RestrictAddressFamilies = ...;
8410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8411 readonly a(sst) RuntimeDirectorySymlink = [...];
8412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8413 readonly s RuntimeDirectoryPreserve = '...';
8414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8415 readonly u RuntimeDirectoryMode = ...;
8416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8417 readonly as RuntimeDirectory = ['...', ...];
8418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8419 readonly a(sst) StateDirectorySymlink = [...];
8420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8421 readonly u StateDirectoryMode = ...;
8422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8423 readonly as StateDirectory = ['...', ...];
8424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8425 readonly a(sst) CacheDirectorySymlink = [...];
8426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8427 readonly u CacheDirectoryMode = ...;
8428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8429 readonly as CacheDirectory = ['...', ...];
8430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8431 readonly a(sst) LogsDirectorySymlink = [...];
8432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8433 readonly u LogsDirectoryMode = ...;
8434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8435 readonly as LogsDirectory = ['...', ...];
8436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8437 readonly u ConfigurationDirectoryMode = ...;
8438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8439 readonly as ConfigurationDirectory = ['...', ...];
8440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8441 readonly t TimeoutCleanUSec = ...;
8442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8443 readonly b MemoryDenyWriteExecute = ...;
8444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8445 readonly b RestrictRealtime = ...;
8446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8447 readonly b RestrictSUIDSGID = ...;
8448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8449 readonly t RestrictNamespaces = ...;
8450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8451 readonly (bas) RestrictFileSystems = ...;
8452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8453 readonly a(ssbt) BindPaths = [...];
8454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8455 readonly a(ssbt) BindReadOnlyPaths = [...];
8456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8457 readonly a(ss) TemporaryFileSystem = [...];
8458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8459 readonly b MountAPIVFS = ...;
8460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8461 readonly s KeyringMode = '...';
8462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8463 readonly s ProtectProc = '...';
8464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8465 readonly s ProcSubset = '...';
8466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8467 readonly b ProtectHostname = ...;
8468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8469 readonly s NetworkNamespacePath = '...';
8470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8471 readonly s IPCNamespacePath = '...';
8472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8473 readonly s KillMode = '...';
8474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8475 readonly i KillSignal = ...;
8476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8477 readonly i RestartKillSignal = ...;
8478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8479 readonly i FinalKillSignal = ...;
8480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8481 readonly b SendSIGKILL = ...;
8482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8483 readonly b SendSIGHUP = ...;
8484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8485 readonly i WatchdogSignal = ...;
8486 };
8487 interface org.freedesktop.DBus.Peer { ... };
8488 interface org.freedesktop.DBus.Introspectable { ... };
8489 interface org.freedesktop.DBus.Properties { ... };
8490 interface org.freedesktop.systemd1.Unit { ... };
8491 };
8492 </programlisting>
8493
8494 <!--method GetProcesses is not documented!-->
8495
8496 <!--method AttachProcesses is not documented!-->
8497
8498 <!--property What is not documented!-->
8499
8500 <!--property Priority is not documented!-->
8501
8502 <!--property Options is not documented!-->
8503
8504 <!--property TimeoutUSec is not documented!-->
8505
8506 <!--property UID is not documented!-->
8507
8508 <!--property GID is not documented!-->
8509
8510 <!--property ExecDeactivate is not documented!-->
8511
8512 <!--property Slice is not documented!-->
8513
8514 <!--property ControlGroupId is not documented!-->
8515
8516 <!--property MemoryCurrent is not documented!-->
8517
8518 <!--property CPUUsageNSec is not documented!-->
8519
8520 <!--property EffectiveCPUs is not documented!-->
8521
8522 <!--property EffectiveMemoryNodes is not documented!-->
8523
8524 <!--property TasksCurrent is not documented!-->
8525
8526 <!--property IPIngressBytes is not documented!-->
8527
8528 <!--property IPIngressPackets is not documented!-->
8529
8530 <!--property IPEgressBytes is not documented!-->
8531
8532 <!--property IPEgressPackets is not documented!-->
8533
8534 <!--property IOReadBytes is not documented!-->
8535
8536 <!--property IOReadOperations is not documented!-->
8537
8538 <!--property IOWriteBytes is not documented!-->
8539
8540 <!--property IOWriteOperations is not documented!-->
8541
8542 <!--property Delegate is not documented!-->
8543
8544 <!--property DelegateControllers is not documented!-->
8545
8546 <!--property CPUAccounting is not documented!-->
8547
8548 <!--property CPUWeight is not documented!-->
8549
8550 <!--property StartupCPUWeight is not documented!-->
8551
8552 <!--property CPUShares is not documented!-->
8553
8554 <!--property StartupCPUShares is not documented!-->
8555
8556 <!--property CPUQuotaPerSecUSec is not documented!-->
8557
8558 <!--property CPUQuotaPeriodUSec is not documented!-->
8559
8560 <!--property AllowedCPUs is not documented!-->
8561
8562 <!--property StartupAllowedCPUs is not documented!-->
8563
8564 <!--property AllowedMemoryNodes is not documented!-->
8565
8566 <!--property StartupAllowedMemoryNodes is not documented!-->
8567
8568 <!--property IOAccounting is not documented!-->
8569
8570 <!--property IOWeight is not documented!-->
8571
8572 <!--property StartupIOWeight is not documented!-->
8573
8574 <!--property IODeviceWeight is not documented!-->
8575
8576 <!--property IOReadBandwidthMax is not documented!-->
8577
8578 <!--property IOWriteBandwidthMax is not documented!-->
8579
8580 <!--property IOReadIOPSMax is not documented!-->
8581
8582 <!--property IOWriteIOPSMax is not documented!-->
8583
8584 <!--property IODeviceLatencyTargetUSec is not documented!-->
8585
8586 <!--property BlockIOAccounting is not documented!-->
8587
8588 <!--property BlockIOWeight is not documented!-->
8589
8590 <!--property StartupBlockIOWeight is not documented!-->
8591
8592 <!--property BlockIODeviceWeight is not documented!-->
8593
8594 <!--property BlockIOReadBandwidth is not documented!-->
8595
8596 <!--property BlockIOWriteBandwidth is not documented!-->
8597
8598 <!--property MemoryAccounting is not documented!-->
8599
8600 <!--property DefaultMemoryLow is not documented!-->
8601
8602 <!--property DefaultMemoryMin is not documented!-->
8603
8604 <!--property MemoryMin is not documented!-->
8605
8606 <!--property MemoryLow is not documented!-->
8607
8608 <!--property MemoryHigh is not documented!-->
8609
8610 <!--property MemoryMax is not documented!-->
8611
8612 <!--property MemorySwapMax is not documented!-->
8613
8614 <!--property MemoryLimit is not documented!-->
8615
8616 <!--property DevicePolicy is not documented!-->
8617
8618 <!--property DeviceAllow is not documented!-->
8619
8620 <!--property TasksAccounting is not documented!-->
8621
8622 <!--property TasksMax is not documented!-->
8623
8624 <!--property IPAccounting is not documented!-->
8625
8626 <!--property IPAddressAllow is not documented!-->
8627
8628 <!--property IPAddressDeny is not documented!-->
8629
8630 <!--property IPIngressFilterPath is not documented!-->
8631
8632 <!--property IPEgressFilterPath is not documented!-->
8633
8634 <!--property DisableControllers is not documented!-->
8635
8636 <!--property ManagedOOMSwap is not documented!-->
8637
8638 <!--property ManagedOOMMemoryPressure is not documented!-->
8639
8640 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
8641
8642 <!--property ManagedOOMPreference is not documented!-->
8643
8644 <!--property BPFProgram is not documented!-->
8645
8646 <!--property SocketBindAllow is not documented!-->
8647
8648 <!--property SocketBindDeny is not documented!-->
8649
8650 <!--property RestrictNetworkInterfaces is not documented!-->
8651
8652 <!--property EnvironmentFiles is not documented!-->
8653
8654 <!--property PassEnvironment is not documented!-->
8655
8656 <!--property UnsetEnvironment is not documented!-->
8657
8658 <!--property UMask is not documented!-->
8659
8660 <!--property LimitCPUSoft is not documented!-->
8661
8662 <!--property LimitFSIZE is not documented!-->
8663
8664 <!--property LimitFSIZESoft is not documented!-->
8665
8666 <!--property LimitDATA is not documented!-->
8667
8668 <!--property LimitDATASoft is not documented!-->
8669
8670 <!--property LimitSTACK is not documented!-->
8671
8672 <!--property LimitSTACKSoft is not documented!-->
8673
8674 <!--property LimitCORE is not documented!-->
8675
8676 <!--property LimitCORESoft is not documented!-->
8677
8678 <!--property LimitRSS is not documented!-->
8679
8680 <!--property LimitRSSSoft is not documented!-->
8681
8682 <!--property LimitNOFILE is not documented!-->
8683
8684 <!--property LimitNOFILESoft is not documented!-->
8685
8686 <!--property LimitAS is not documented!-->
8687
8688 <!--property LimitASSoft is not documented!-->
8689
8690 <!--property LimitNPROC is not documented!-->
8691
8692 <!--property LimitNPROCSoft is not documented!-->
8693
8694 <!--property LimitMEMLOCK is not documented!-->
8695
8696 <!--property LimitMEMLOCKSoft is not documented!-->
8697
8698 <!--property LimitLOCKS is not documented!-->
8699
8700 <!--property LimitLOCKSSoft is not documented!-->
8701
8702 <!--property LimitSIGPENDING is not documented!-->
8703
8704 <!--property LimitSIGPENDINGSoft is not documented!-->
8705
8706 <!--property LimitMSGQUEUE is not documented!-->
8707
8708 <!--property LimitMSGQUEUESoft is not documented!-->
8709
8710 <!--property LimitNICE is not documented!-->
8711
8712 <!--property LimitNICESoft is not documented!-->
8713
8714 <!--property LimitRTPRIO is not documented!-->
8715
8716 <!--property LimitRTPRIOSoft is not documented!-->
8717
8718 <!--property LimitRTTIME is not documented!-->
8719
8720 <!--property LimitRTTIMESoft is not documented!-->
8721
8722 <!--property WorkingDirectory is not documented!-->
8723
8724 <!--property RootHashPath is not documented!-->
8725
8726 <!--property RootHashSignaturePath is not documented!-->
8727
8728 <!--property OOMScoreAdjust is not documented!-->
8729
8730 <!--property CoredumpFilter is not documented!-->
8731
8732 <!--property Nice is not documented!-->
8733
8734 <!--property IOSchedulingClass is not documented!-->
8735
8736 <!--property IOSchedulingPriority is not documented!-->
8737
8738 <!--property CPUSchedulingPolicy is not documented!-->
8739
8740 <!--property CPUSchedulingPriority is not documented!-->
8741
8742 <!--property CPUAffinity is not documented!-->
8743
8744 <!--property CPUAffinityFromNUMA is not documented!-->
8745
8746 <!--property NUMAPolicy is not documented!-->
8747
8748 <!--property NUMAMask is not documented!-->
8749
8750 <!--property TimerSlackNSec is not documented!-->
8751
8752 <!--property CPUSchedulingResetOnFork is not documented!-->
8753
8754 <!--property NonBlocking is not documented!-->
8755
8756 <!--property StandardInput is not documented!-->
8757
8758 <!--property StandardInputFileDescriptorName is not documented!-->
8759
8760 <!--property StandardInputData is not documented!-->
8761
8762 <!--property StandardOutput is not documented!-->
8763
8764 <!--property StandardOutputFileDescriptorName is not documented!-->
8765
8766 <!--property StandardError is not documented!-->
8767
8768 <!--property StandardErrorFileDescriptorName is not documented!-->
8769
8770 <!--property TTYPath is not documented!-->
8771
8772 <!--property TTYReset is not documented!-->
8773
8774 <!--property TTYVHangup is not documented!-->
8775
8776 <!--property TTYVTDisallocate is not documented!-->
8777
8778 <!--property TTYRows is not documented!-->
8779
8780 <!--property TTYColumns is not documented!-->
8781
8782 <!--property SyslogPriority is not documented!-->
8783
8784 <!--property SyslogIdentifier is not documented!-->
8785
8786 <!--property SyslogLevelPrefix is not documented!-->
8787
8788 <!--property SyslogLevel is not documented!-->
8789
8790 <!--property SyslogFacility is not documented!-->
8791
8792 <!--property LogLevelMax is not documented!-->
8793
8794 <!--property LogRateLimitIntervalUSec is not documented!-->
8795
8796 <!--property LogRateLimitBurst is not documented!-->
8797
8798 <!--property LogExtraFields is not documented!-->
8799
8800 <!--property LogNamespace is not documented!-->
8801
8802 <!--property AmbientCapabilities is not documented!-->
8803
8804 <!--property User is not documented!-->
8805
8806 <!--property Group is not documented!-->
8807
8808 <!--property DynamicUser is not documented!-->
8809
8810 <!--property RemoveIPC is not documented!-->
8811
8812 <!--property SetCredential is not documented!-->
8813
8814 <!--property SetCredentialEncrypted is not documented!-->
8815
8816 <!--property LoadCredential is not documented!-->
8817
8818 <!--property LoadCredentialEncrypted is not documented!-->
8819
8820 <!--property SupplementaryGroups is not documented!-->
8821
8822 <!--property PAMName is not documented!-->
8823
8824 <!--property ReadWritePaths is not documented!-->
8825
8826 <!--property ReadOnlyPaths is not documented!-->
8827
8828 <!--property InaccessiblePaths is not documented!-->
8829
8830 <!--property ExecPaths is not documented!-->
8831
8832 <!--property NoExecPaths is not documented!-->
8833
8834 <!--property ExecSearchPath is not documented!-->
8835
8836 <!--property PrivateTmp is not documented!-->
8837
8838 <!--property PrivateDevices is not documented!-->
8839
8840 <!--property ProtectClock is not documented!-->
8841
8842 <!--property ProtectKernelTunables is not documented!-->
8843
8844 <!--property ProtectKernelModules is not documented!-->
8845
8846 <!--property ProtectKernelLogs is not documented!-->
8847
8848 <!--property ProtectControlGroups is not documented!-->
8849
8850 <!--property PrivateNetwork is not documented!-->
8851
8852 <!--property PrivateUsers is not documented!-->
8853
8854 <!--property PrivateMounts is not documented!-->
8855
8856 <!--property PrivateIPC is not documented!-->
8857
8858 <!--property ProtectHome is not documented!-->
8859
8860 <!--property ProtectSystem is not documented!-->
8861
8862 <!--property SameProcessGroup is not documented!-->
8863
8864 <!--property UtmpIdentifier is not documented!-->
8865
8866 <!--property UtmpMode is not documented!-->
8867
8868 <!--property SELinuxContext is not documented!-->
8869
8870 <!--property AppArmorProfile is not documented!-->
8871
8872 <!--property SmackProcessLabel is not documented!-->
8873
8874 <!--property IgnoreSIGPIPE is not documented!-->
8875
8876 <!--property NoNewPrivileges is not documented!-->
8877
8878 <!--property SystemCallFilter is not documented!-->
8879
8880 <!--property SystemCallArchitectures is not documented!-->
8881
8882 <!--property SystemCallErrorNumber is not documented!-->
8883
8884 <!--property SystemCallLog is not documented!-->
8885
8886 <!--property Personality is not documented!-->
8887
8888 <!--property LockPersonality is not documented!-->
8889
8890 <!--property RestrictAddressFamilies is not documented!-->
8891
8892 <!--property RuntimeDirectoryPreserve is not documented!-->
8893
8894 <!--property RuntimeDirectoryMode is not documented!-->
8895
8896 <!--property StateDirectoryMode is not documented!-->
8897
8898 <!--property CacheDirectoryMode is not documented!-->
8899
8900 <!--property LogsDirectoryMode is not documented!-->
8901
8902 <!--property ConfigurationDirectoryMode is not documented!-->
8903
8904 <!--property ConfigurationDirectory is not documented!-->
8905
8906 <!--property TimeoutCleanUSec is not documented!-->
8907
8908 <!--property MemoryDenyWriteExecute is not documented!-->
8909
8910 <!--property RestrictRealtime is not documented!-->
8911
8912 <!--property RestrictSUIDSGID is not documented!-->
8913
8914 <!--property RestrictNamespaces is not documented!-->
8915
8916 <!--property RestrictFileSystems is not documented!-->
8917
8918 <!--property BindPaths is not documented!-->
8919
8920 <!--property BindReadOnlyPaths is not documented!-->
8921
8922 <!--property TemporaryFileSystem is not documented!-->
8923
8924 <!--property MountAPIVFS is not documented!-->
8925
8926 <!--property KeyringMode is not documented!-->
8927
8928 <!--property ProtectProc is not documented!-->
8929
8930 <!--property ProcSubset is not documented!-->
8931
8932 <!--property ProtectHostname is not documented!-->
8933
8934 <!--property NetworkNamespacePath is not documented!-->
8935
8936 <!--property IPCNamespacePath is not documented!-->
8937
8938 <!--property KillMode is not documented!-->
8939
8940 <!--property KillSignal is not documented!-->
8941
8942 <!--property RestartKillSignal is not documented!-->
8943
8944 <!--property FinalKillSignal is not documented!-->
8945
8946 <!--property SendSIGKILL is not documented!-->
8947
8948 <!--property SendSIGHUP is not documented!-->
8949
8950 <!--property WatchdogSignal is not documented!-->
8951
8952 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8953
8954 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8955
8956 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8957
8958 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8959
8960 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8961
8962 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
8963
8964 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
8965
8966 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
8967
8968 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
8969
8970 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
8971
8972 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
8973
8974 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
8975
8976 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8977
8978 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
8979
8980 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
8981
8982 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
8983
8984 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
8985
8986 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
8987
8988 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
8989
8990 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
8991
8992 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
8993
8994 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
8995
8996 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
8997
8998 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
8999
9000 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9001
9002 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9003
9004 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9005
9006 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9007
9008 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9009
9010 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9011
9012 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9013
9014 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9015
9016 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9017
9018 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9019
9020 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9021
9022 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9023
9024 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9025
9026 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9027
9028 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9029
9030 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9031
9032 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9033
9034 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9035
9036 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9037
9038 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9039
9040 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9041
9042 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9043
9044 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9045
9046 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9047
9048 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9049
9050 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9051
9052 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9053
9054 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9055
9056 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9057
9058 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9059
9060 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9061
9062 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9063
9064 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9065
9066 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9067
9068 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9069
9070 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9071
9072 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9073
9074 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9075
9076 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9077
9078 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9079
9080 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9081
9082 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9083
9084 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9085
9086 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9087
9088 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9089
9090 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9091
9092 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9093
9094 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9095
9096 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9097
9098 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9099
9100 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9101
9102 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9103
9104 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9105
9106 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9107
9108 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9109
9110 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9111
9112 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9113
9114 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9115
9116 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9117
9118 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
9119
9120 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9121
9122 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
9123
9124 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
9125
9126 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
9127
9128 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
9129
9130 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
9131
9132 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
9133
9134 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
9135
9136 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
9137
9138 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
9139
9140 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
9141
9142 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
9143
9144 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
9145
9146 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
9147
9148 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
9149
9150 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
9151
9152 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
9153
9154 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
9155
9156 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
9157
9158 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
9159
9160 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
9161
9162 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
9163
9164 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
9165
9166 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
9167
9168 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
9169
9170 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
9171
9172 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
9173
9174 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
9175
9176 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
9177
9178 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
9179
9180 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
9181
9182 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
9183
9184 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
9185
9186 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
9187
9188 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
9189
9190 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
9191
9192 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
9193
9194 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
9195
9196 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
9197
9198 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
9199
9200 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
9201
9202 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
9203
9204 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
9205
9206 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
9207
9208 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
9209
9210 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
9211
9212 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
9213
9214 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
9215
9216 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
9217
9218 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
9219
9220 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
9221
9222 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
9223
9224 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
9225
9226 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
9227
9228 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
9229
9230 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
9231
9232 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
9233
9234 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
9235
9236 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
9237
9238 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
9239
9240 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
9241
9242 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
9243
9244 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
9245
9246 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
9247
9248 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
9249
9250 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
9251
9252 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
9253
9254 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
9255
9256 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
9257
9258 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
9259
9260 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
9261
9262 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
9263
9264 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
9265
9266 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
9267
9268 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
9269
9270 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
9271
9272 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
9273
9274 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
9275
9276 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
9277
9278 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
9279
9280 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
9281
9282 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
9283
9284 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
9285
9286 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
9287
9288 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
9289
9290 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
9291
9292 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
9293
9294 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
9295
9296 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
9297
9298 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
9299
9300 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
9301
9302 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
9303
9304 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
9305
9306 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
9307
9308 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
9309
9310 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
9311
9312 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
9313
9314 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
9315
9316 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
9317
9318 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
9319
9320 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
9321
9322 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
9323
9324 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
9325
9326 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
9327
9328 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
9329
9330 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
9331
9332 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
9333
9334 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
9335
9336 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
9337
9338 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
9339
9340 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
9341
9342 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
9343
9344 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
9345
9346 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
9347
9348 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
9349
9350 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
9351
9352 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
9353
9354 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
9355
9356 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
9357
9358 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
9359
9360 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
9361
9362 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
9363
9364 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
9365
9366 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
9367
9368 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
9369
9370 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
9371
9372 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
9373
9374 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
9375
9376 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
9377
9378 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
9379
9380 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
9381
9382 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
9383
9384 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
9385
9386 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
9387
9388 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
9389
9390 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
9391
9392 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
9393
9394 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
9395
9396 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
9397
9398 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
9399
9400 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
9401
9402 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
9403
9404 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
9405
9406 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
9407
9408 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
9409
9410 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
9411
9412 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
9413
9414 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
9415
9416 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
9417
9418 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
9419
9420 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
9421
9422 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
9423
9424 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
9425
9426 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
9427
9428 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
9429
9430 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
9431
9432 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
9433
9434 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
9435
9436 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
9437
9438 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
9439
9440 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
9441
9442 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
9443
9444 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
9445
9446 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
9447
9448 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
9449
9450 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
9451
9452 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
9453
9454 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
9455
9456 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
9457
9458 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
9459
9460 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
9461
9462 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
9463
9464 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
9465
9466 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
9467
9468 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
9469
9470 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
9471
9472 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
9473
9474 <!--End of Autogenerated section-->
9475
9476 <refsect2>
9477 <title>Properties</title>
9478
9479 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
9480 units invoke the
9481 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
9482 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
9483 information about processes to execute. They also share most of the fields related to the execution
9484 context that Service objects expose (see above). In addition to these properties there are the
9485 following:</para>
9486
9487 <para><varname>ControlPID</varname> contains the PID of the currently running
9488 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
9489 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
9490 command if there is one running, otherwise 0.</para>
9491
9492 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
9493 can take the values <literal>success</literal>, <literal>resources</literal>,
9494 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
9495 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
9496 corresponding field of service unit objects (see above).</para>
9497 </refsect2>
9498 </refsect1>
9499
9500
9501 <refsect1>
9502 <title>Path Unit Objects</title>
9503
9504 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
9505 node /org/freedesktop/systemd1/unit/cups_2epath {
9506 interface org.freedesktop.systemd1.Path {
9507 properties:
9508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9509 readonly s Unit = '...';
9510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9511 readonly a(ss) Paths = [...];
9512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9513 readonly b MakeDirectory = ...;
9514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9515 readonly u DirectoryMode = ...;
9516 readonly s Result = '...';
9517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9518 readonly t TriggerLimitIntervalUSec = ...;
9519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9520 readonly u TriggerLimitBurst = ...;
9521 };
9522 interface org.freedesktop.DBus.Peer { ... };
9523 interface org.freedesktop.DBus.Introspectable { ... };
9524 interface org.freedesktop.DBus.Properties { ... };
9525 interface org.freedesktop.systemd1.Unit { ... };
9526 };
9527 </programlisting>
9528
9529 <!--property MakeDirectory is not documented!-->
9530
9531 <!--property DirectoryMode is not documented!-->
9532
9533 <!--property TriggerLimitIntervalUSec is not documented!-->
9534
9535 <!--property TriggerLimitBurst is not documented!-->
9536
9537 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9538
9539 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9540
9541 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
9542
9543 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9544
9545 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
9546
9547 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9548
9549 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
9550
9551 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
9552
9553 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
9554
9555 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9556
9557 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
9558
9559 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
9560
9561 <!--End of Autogenerated section-->
9562
9563 <refsect2>
9564 <title>Properties</title>
9565
9566 <para>Most properties correspond directly with the matching settings in path unit files.</para>
9567
9568 <para>The others:</para>
9569
9570 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
9571 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
9572 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
9573 which correspond directly to the matching settings in the path unit files; and the path to watch,
9574 possibly including glob expressions.</para>
9575
9576 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
9577 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
9578 interface.</para>
9579 </refsect2>
9580 </refsect1>
9581
9582 <refsect1>
9583 <title>Slice Unit Objects</title>
9584
9585 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
9586 interface (described here) in addition to the generic
9587 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9588
9589 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
9590 node /org/freedesktop/systemd1/unit/system_2eslice {
9591 interface org.freedesktop.systemd1.Slice {
9592 methods:
9593 GetProcesses(out a(sus) processes);
9594 AttachProcesses(in s subcgroup,
9595 in au pids);
9596 properties:
9597 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9598 readonly s Slice = '...';
9599 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9600 readonly s ControlGroup = '...';
9601 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9602 readonly t ControlGroupId = ...;
9603 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9604 readonly t MemoryCurrent = ...;
9605 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9606 readonly t MemoryAvailable = ...;
9607 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9608 readonly t CPUUsageNSec = ...;
9609 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9610 readonly ay EffectiveCPUs = [...];
9611 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9612 readonly ay EffectiveMemoryNodes = [...];
9613 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9614 readonly t TasksCurrent = ...;
9615 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9616 readonly t IPIngressBytes = ...;
9617 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9618 readonly t IPIngressPackets = ...;
9619 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9620 readonly t IPEgressBytes = ...;
9621 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9622 readonly t IPEgressPackets = ...;
9623 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9624 readonly t IOReadBytes = ...;
9625 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9626 readonly t IOReadOperations = ...;
9627 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9628 readonly t IOWriteBytes = ...;
9629 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9630 readonly t IOWriteOperations = ...;
9631 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9632 readonly b Delegate = ...;
9633 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9634 readonly as DelegateControllers = ['...', ...];
9635 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9636 readonly b CPUAccounting = ...;
9637 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9638 readonly t CPUWeight = ...;
9639 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9640 readonly t StartupCPUWeight = ...;
9641 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9642 readonly t CPUShares = ...;
9643 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9644 readonly t StartupCPUShares = ...;
9645 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9646 readonly t CPUQuotaPerSecUSec = ...;
9647 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9648 readonly t CPUQuotaPeriodUSec = ...;
9649 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9650 readonly ay AllowedCPUs = [...];
9651 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9652 readonly ay StartupAllowedCPUs = [...];
9653 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9654 readonly ay AllowedMemoryNodes = [...];
9655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9656 readonly ay StartupAllowedMemoryNodes = [...];
9657 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9658 readonly b IOAccounting = ...;
9659 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9660 readonly t IOWeight = ...;
9661 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9662 readonly t StartupIOWeight = ...;
9663 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9664 readonly a(st) IODeviceWeight = [...];
9665 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9666 readonly a(st) IOReadBandwidthMax = [...];
9667 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9668 readonly a(st) IOWriteBandwidthMax = [...];
9669 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9670 readonly a(st) IOReadIOPSMax = [...];
9671 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9672 readonly a(st) IOWriteIOPSMax = [...];
9673 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9674 readonly a(st) IODeviceLatencyTargetUSec = [...];
9675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9676 readonly b BlockIOAccounting = ...;
9677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9678 readonly t BlockIOWeight = ...;
9679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9680 readonly t StartupBlockIOWeight = ...;
9681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9682 readonly a(st) BlockIODeviceWeight = [...];
9683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9684 readonly a(st) BlockIOReadBandwidth = [...];
9685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9686 readonly a(st) BlockIOWriteBandwidth = [...];
9687 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9688 readonly b MemoryAccounting = ...;
9689 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9690 readonly t DefaultMemoryLow = ...;
9691 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9692 readonly t DefaultMemoryMin = ...;
9693 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9694 readonly t MemoryMin = ...;
9695 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9696 readonly t MemoryLow = ...;
9697 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9698 readonly t MemoryHigh = ...;
9699 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9700 readonly t MemoryMax = ...;
9701 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9702 readonly t MemorySwapMax = ...;
9703 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9704 readonly t MemoryLimit = ...;
9705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9706 readonly s DevicePolicy = '...';
9707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9708 readonly a(ss) DeviceAllow = [...];
9709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9710 readonly b TasksAccounting = ...;
9711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9712 readonly t TasksMax = ...;
9713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9714 readonly b IPAccounting = ...;
9715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9716 readonly a(iayu) IPAddressAllow = [...];
9717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9718 readonly a(iayu) IPAddressDeny = [...];
9719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9720 readonly as IPIngressFilterPath = ['...', ...];
9721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9722 readonly as IPEgressFilterPath = ['...', ...];
9723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9724 readonly as DisableControllers = ['...', ...];
9725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9726 readonly s ManagedOOMSwap = '...';
9727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9728 readonly s ManagedOOMMemoryPressure = '...';
9729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9730 readonly u ManagedOOMMemoryPressureLimit = ...;
9731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9732 readonly s ManagedOOMPreference = '...';
9733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9734 readonly a(ss) BPFProgram = [...];
9735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9736 readonly a(iiqq) SocketBindAllow = [...];
9737 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9738 readonly a(iiqq) SocketBindDeny = [...];
9739 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9740 readonly (bas) RestrictNetworkInterfaces = ...;
9741 };
9742 interface org.freedesktop.DBus.Peer { ... };
9743 interface org.freedesktop.DBus.Introspectable { ... };
9744 interface org.freedesktop.DBus.Properties { ... };
9745 interface org.freedesktop.systemd1.Unit { ... };
9746 };
9747 </programlisting>
9748
9749 <!--method GetProcesses is not documented!-->
9750
9751 <!--method AttachProcesses is not documented!-->
9752
9753 <!--property Slice is not documented!-->
9754
9755 <!--property ControlGroupId is not documented!-->
9756
9757 <!--property MemoryCurrent is not documented!-->
9758
9759 <!--property CPUUsageNSec is not documented!-->
9760
9761 <!--property EffectiveCPUs is not documented!-->
9762
9763 <!--property EffectiveMemoryNodes is not documented!-->
9764
9765 <!--property TasksCurrent is not documented!-->
9766
9767 <!--property IPIngressBytes is not documented!-->
9768
9769 <!--property IPIngressPackets is not documented!-->
9770
9771 <!--property IPEgressBytes is not documented!-->
9772
9773 <!--property IPEgressPackets is not documented!-->
9774
9775 <!--property IOReadBytes is not documented!-->
9776
9777 <!--property IOReadOperations is not documented!-->
9778
9779 <!--property IOWriteBytes is not documented!-->
9780
9781 <!--property IOWriteOperations is not documented!-->
9782
9783 <!--property Delegate is not documented!-->
9784
9785 <!--property DelegateControllers is not documented!-->
9786
9787 <!--property CPUAccounting is not documented!-->
9788
9789 <!--property CPUWeight is not documented!-->
9790
9791 <!--property StartupCPUWeight is not documented!-->
9792
9793 <!--property CPUShares is not documented!-->
9794
9795 <!--property StartupCPUShares is not documented!-->
9796
9797 <!--property CPUQuotaPerSecUSec is not documented!-->
9798
9799 <!--property CPUQuotaPeriodUSec is not documented!-->
9800
9801 <!--property AllowedCPUs is not documented!-->
9802
9803 <!--property StartupAllowedCPUs is not documented!-->
9804
9805 <!--property AllowedMemoryNodes is not documented!-->
9806
9807 <!--property StartupAllowedMemoryNodes is not documented!-->
9808
9809 <!--property IOAccounting is not documented!-->
9810
9811 <!--property IOWeight is not documented!-->
9812
9813 <!--property StartupIOWeight is not documented!-->
9814
9815 <!--property IODeviceWeight is not documented!-->
9816
9817 <!--property IOReadBandwidthMax is not documented!-->
9818
9819 <!--property IOWriteBandwidthMax is not documented!-->
9820
9821 <!--property IOReadIOPSMax is not documented!-->
9822
9823 <!--property IOWriteIOPSMax is not documented!-->
9824
9825 <!--property IODeviceLatencyTargetUSec is not documented!-->
9826
9827 <!--property BlockIOAccounting is not documented!-->
9828
9829 <!--property BlockIOWeight is not documented!-->
9830
9831 <!--property StartupBlockIOWeight is not documented!-->
9832
9833 <!--property BlockIODeviceWeight is not documented!-->
9834
9835 <!--property BlockIOReadBandwidth is not documented!-->
9836
9837 <!--property BlockIOWriteBandwidth is not documented!-->
9838
9839 <!--property MemoryAccounting is not documented!-->
9840
9841 <!--property DefaultMemoryLow is not documented!-->
9842
9843 <!--property DefaultMemoryMin is not documented!-->
9844
9845 <!--property MemoryMin is not documented!-->
9846
9847 <!--property MemoryLow is not documented!-->
9848
9849 <!--property MemoryHigh is not documented!-->
9850
9851 <!--property MemoryMax is not documented!-->
9852
9853 <!--property MemorySwapMax is not documented!-->
9854
9855 <!--property MemoryLimit is not documented!-->
9856
9857 <!--property DevicePolicy is not documented!-->
9858
9859 <!--property DeviceAllow is not documented!-->
9860
9861 <!--property TasksAccounting is not documented!-->
9862
9863 <!--property TasksMax is not documented!-->
9864
9865 <!--property IPAccounting is not documented!-->
9866
9867 <!--property IPAddressAllow is not documented!-->
9868
9869 <!--property IPAddressDeny is not documented!-->
9870
9871 <!--property IPIngressFilterPath is not documented!-->
9872
9873 <!--property IPEgressFilterPath is not documented!-->
9874
9875 <!--property DisableControllers is not documented!-->
9876
9877 <!--property ManagedOOMSwap is not documented!-->
9878
9879 <!--property ManagedOOMMemoryPressure is not documented!-->
9880
9881 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
9882
9883 <!--property ManagedOOMPreference is not documented!-->
9884
9885 <!--property BPFProgram is not documented!-->
9886
9887 <!--property SocketBindAllow is not documented!-->
9888
9889 <!--property SocketBindDeny is not documented!-->
9890
9891 <!--property RestrictNetworkInterfaces is not documented!-->
9892
9893 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9894
9895 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9896
9897 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9898
9899 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9900
9901 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9902
9903 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9904
9905 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9906
9907 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9908
9909 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9910
9911 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
9912
9913 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9914
9915 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9916
9917 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9918
9919 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9920
9921 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9922
9923 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9924
9925 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9926
9927 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9928
9929 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9930
9931 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9932
9933 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9934
9935 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9936
9937 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9938
9939 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9940
9941 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9942
9943 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9944
9945 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9946
9947 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9948
9949 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9950
9951 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9952
9953 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9954
9955 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9956
9957 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9958
9959 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9960
9961 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9962
9963 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9964
9965 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9966
9967 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9968
9969 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9970
9971 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9972
9973 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9974
9975 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9976
9977 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9978
9979 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9980
9981 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9982
9983 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9984
9985 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9986
9987 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9988
9989 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9990
9991 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9992
9993 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9994
9995 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9996
9997 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9998
9999 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10000
10001 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10002
10003 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10004
10005 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10006
10007 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10008
10009 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10010
10011 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10012
10013 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10014
10015 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10016
10017 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10018
10019 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10020
10021 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10022
10023 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10024
10025 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10026
10027 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10028
10029 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10030
10031 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10032
10033 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10034
10035 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10036
10037 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10038
10039 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
10040
10041 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10042
10043 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10044
10045 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10046
10047 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10048
10049 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10050
10051 <!--End of Autogenerated section-->
10052
10053 <refsect2>
10054 <title>Properties</title>
10055
10056 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
10057 </refsect2>
10058 </refsect1>
10059
10060 <refsect1>
10061 <title>Scope Unit Objects</title>
10062
10063 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
10064 interface (described here) in addition to the generic
10065 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10066
10067 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
10068 node /org/freedesktop/systemd1/unit/session_2d1_2escope {
10069 interface org.freedesktop.systemd1.Scope {
10070 methods:
10071 Abandon();
10072 GetProcesses(out a(sus) processes);
10073 AttachProcesses(in s subcgroup,
10074 in au pids);
10075 signals:
10076 RequestStop();
10077 properties:
10078 readonly s Controller = '...';
10079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10080 readonly t TimeoutStopUSec = ...;
10081 readonly s Result = '...';
10082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10083 readonly t RuntimeMaxUSec = ...;
10084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10085 readonly t RuntimeRandomizedExtraUSec = ...;
10086 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10087 readonly s Slice = '...';
10088 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10089 readonly s ControlGroup = '...';
10090 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10091 readonly t ControlGroupId = ...;
10092 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10093 readonly t MemoryCurrent = ...;
10094 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10095 readonly t MemoryAvailable = ...;
10096 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10097 readonly t CPUUsageNSec = ...;
10098 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10099 readonly ay EffectiveCPUs = [...];
10100 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10101 readonly ay EffectiveMemoryNodes = [...];
10102 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10103 readonly t TasksCurrent = ...;
10104 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10105 readonly t IPIngressBytes = ...;
10106 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10107 readonly t IPIngressPackets = ...;
10108 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10109 readonly t IPEgressBytes = ...;
10110 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10111 readonly t IPEgressPackets = ...;
10112 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10113 readonly t IOReadBytes = ...;
10114 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10115 readonly t IOReadOperations = ...;
10116 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10117 readonly t IOWriteBytes = ...;
10118 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10119 readonly t IOWriteOperations = ...;
10120 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10121 readonly b Delegate = ...;
10122 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10123 readonly as DelegateControllers = ['...', ...];
10124 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10125 readonly b CPUAccounting = ...;
10126 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10127 readonly t CPUWeight = ...;
10128 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10129 readonly t StartupCPUWeight = ...;
10130 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10131 readonly t CPUShares = ...;
10132 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10133 readonly t StartupCPUShares = ...;
10134 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10135 readonly t CPUQuotaPerSecUSec = ...;
10136 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10137 readonly t CPUQuotaPeriodUSec = ...;
10138 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10139 readonly ay AllowedCPUs = [...];
10140 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10141 readonly ay StartupAllowedCPUs = [...];
10142 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10143 readonly ay AllowedMemoryNodes = [...];
10144 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10145 readonly ay StartupAllowedMemoryNodes = [...];
10146 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10147 readonly b IOAccounting = ...;
10148 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10149 readonly t IOWeight = ...;
10150 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10151 readonly t StartupIOWeight = ...;
10152 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10153 readonly a(st) IODeviceWeight = [...];
10154 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10155 readonly a(st) IOReadBandwidthMax = [...];
10156 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10157 readonly a(st) IOWriteBandwidthMax = [...];
10158 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10159 readonly a(st) IOReadIOPSMax = [...];
10160 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10161 readonly a(st) IOWriteIOPSMax = [...];
10162 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10163 readonly a(st) IODeviceLatencyTargetUSec = [...];
10164 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10165 readonly b BlockIOAccounting = ...;
10166 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10167 readonly t BlockIOWeight = ...;
10168 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10169 readonly t StartupBlockIOWeight = ...;
10170 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10171 readonly a(st) BlockIODeviceWeight = [...];
10172 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10173 readonly a(st) BlockIOReadBandwidth = [...];
10174 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10175 readonly a(st) BlockIOWriteBandwidth = [...];
10176 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10177 readonly b MemoryAccounting = ...;
10178 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10179 readonly t DefaultMemoryLow = ...;
10180 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10181 readonly t DefaultMemoryMin = ...;
10182 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10183 readonly t MemoryMin = ...;
10184 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10185 readonly t MemoryLow = ...;
10186 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10187 readonly t MemoryHigh = ...;
10188 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10189 readonly t MemoryMax = ...;
10190 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10191 readonly t MemorySwapMax = ...;
10192 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10193 readonly t MemoryLimit = ...;
10194 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10195 readonly s DevicePolicy = '...';
10196 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10197 readonly a(ss) DeviceAllow = [...];
10198 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10199 readonly b TasksAccounting = ...;
10200 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10201 readonly t TasksMax = ...;
10202 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10203 readonly b IPAccounting = ...;
10204 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10205 readonly a(iayu) IPAddressAllow = [...];
10206 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10207 readonly a(iayu) IPAddressDeny = [...];
10208 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10209 readonly as IPIngressFilterPath = ['...', ...];
10210 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10211 readonly as IPEgressFilterPath = ['...', ...];
10212 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10213 readonly as DisableControllers = ['...', ...];
10214 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10215 readonly s ManagedOOMSwap = '...';
10216 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10217 readonly s ManagedOOMMemoryPressure = '...';
10218 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10219 readonly u ManagedOOMMemoryPressureLimit = ...;
10220 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10221 readonly s ManagedOOMPreference = '...';
10222 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10223 readonly a(ss) BPFProgram = [...];
10224 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10225 readonly a(iiqq) SocketBindAllow = [...];
10226 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10227 readonly a(iiqq) SocketBindDeny = [...];
10228 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10229 readonly (bas) RestrictNetworkInterfaces = ...;
10230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10231 readonly s KillMode = '...';
10232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10233 readonly i KillSignal = ...;
10234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10235 readonly i RestartKillSignal = ...;
10236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10237 readonly i FinalKillSignal = ...;
10238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10239 readonly b SendSIGKILL = ...;
10240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10241 readonly b SendSIGHUP = ...;
10242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10243 readonly i WatchdogSignal = ...;
10244 };
10245 interface org.freedesktop.DBus.Peer { ... };
10246 interface org.freedesktop.DBus.Introspectable { ... };
10247 interface org.freedesktop.DBus.Properties { ... };
10248 interface org.freedesktop.systemd1.Unit { ... };
10249 };
10250 </programlisting>
10251
10252 <!--method GetProcesses is not documented!-->
10253
10254 <!--method AttachProcesses is not documented!-->
10255
10256 <!--property RuntimeMaxUSec is not documented!-->
10257
10258 <!--property RuntimeRandomizedExtraUSec is not documented!-->
10259
10260 <!--property Slice is not documented!-->
10261
10262 <!--property ControlGroupId is not documented!-->
10263
10264 <!--property MemoryCurrent is not documented!-->
10265
10266 <!--property CPUUsageNSec is not documented!-->
10267
10268 <!--property EffectiveCPUs is not documented!-->
10269
10270 <!--property EffectiveMemoryNodes is not documented!-->
10271
10272 <!--property TasksCurrent is not documented!-->
10273
10274 <!--property IPIngressBytes is not documented!-->
10275
10276 <!--property IPIngressPackets is not documented!-->
10277
10278 <!--property IPEgressBytes is not documented!-->
10279
10280 <!--property IPEgressPackets is not documented!-->
10281
10282 <!--property IOReadBytes is not documented!-->
10283
10284 <!--property IOReadOperations is not documented!-->
10285
10286 <!--property IOWriteBytes is not documented!-->
10287
10288 <!--property IOWriteOperations is not documented!-->
10289
10290 <!--property Delegate is not documented!-->
10291
10292 <!--property DelegateControllers is not documented!-->
10293
10294 <!--property CPUAccounting is not documented!-->
10295
10296 <!--property CPUWeight is not documented!-->
10297
10298 <!--property StartupCPUWeight is not documented!-->
10299
10300 <!--property CPUShares is not documented!-->
10301
10302 <!--property StartupCPUShares is not documented!-->
10303
10304 <!--property CPUQuotaPerSecUSec is not documented!-->
10305
10306 <!--property CPUQuotaPeriodUSec is not documented!-->
10307
10308 <!--property AllowedCPUs is not documented!-->
10309
10310 <!--property StartupAllowedCPUs is not documented!-->
10311
10312 <!--property AllowedMemoryNodes is not documented!-->
10313
10314 <!--property StartupAllowedMemoryNodes is not documented!-->
10315
10316 <!--property IOAccounting is not documented!-->
10317
10318 <!--property IOWeight is not documented!-->
10319
10320 <!--property StartupIOWeight is not documented!-->
10321
10322 <!--property IODeviceWeight is not documented!-->
10323
10324 <!--property IOReadBandwidthMax is not documented!-->
10325
10326 <!--property IOWriteBandwidthMax is not documented!-->
10327
10328 <!--property IOReadIOPSMax is not documented!-->
10329
10330 <!--property IOWriteIOPSMax is not documented!-->
10331
10332 <!--property IODeviceLatencyTargetUSec is not documented!-->
10333
10334 <!--property BlockIOAccounting is not documented!-->
10335
10336 <!--property BlockIOWeight is not documented!-->
10337
10338 <!--property StartupBlockIOWeight is not documented!-->
10339
10340 <!--property BlockIODeviceWeight is not documented!-->
10341
10342 <!--property BlockIOReadBandwidth is not documented!-->
10343
10344 <!--property BlockIOWriteBandwidth is not documented!-->
10345
10346 <!--property MemoryAccounting is not documented!-->
10347
10348 <!--property DefaultMemoryLow is not documented!-->
10349
10350 <!--property DefaultMemoryMin is not documented!-->
10351
10352 <!--property MemoryMin is not documented!-->
10353
10354 <!--property MemoryLow is not documented!-->
10355
10356 <!--property MemoryHigh is not documented!-->
10357
10358 <!--property MemoryMax is not documented!-->
10359
10360 <!--property MemorySwapMax is not documented!-->
10361
10362 <!--property MemoryLimit is not documented!-->
10363
10364 <!--property DevicePolicy is not documented!-->
10365
10366 <!--property DeviceAllow is not documented!-->
10367
10368 <!--property TasksAccounting is not documented!-->
10369
10370 <!--property TasksMax is not documented!-->
10371
10372 <!--property IPAccounting is not documented!-->
10373
10374 <!--property IPAddressAllow is not documented!-->
10375
10376 <!--property IPAddressDeny is not documented!-->
10377
10378 <!--property IPIngressFilterPath is not documented!-->
10379
10380 <!--property IPEgressFilterPath is not documented!-->
10381
10382 <!--property DisableControllers is not documented!-->
10383
10384 <!--property ManagedOOMSwap is not documented!-->
10385
10386 <!--property ManagedOOMMemoryPressure is not documented!-->
10387
10388 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
10389
10390 <!--property ManagedOOMPreference is not documented!-->
10391
10392 <!--property BPFProgram is not documented!-->
10393
10394 <!--property SocketBindAllow is not documented!-->
10395
10396 <!--property SocketBindDeny is not documented!-->
10397
10398 <!--property RestrictNetworkInterfaces is not documented!-->
10399
10400 <!--property KillMode is not documented!-->
10401
10402 <!--property KillSignal is not documented!-->
10403
10404 <!--property RestartKillSignal is not documented!-->
10405
10406 <!--property FinalKillSignal is not documented!-->
10407
10408 <!--property SendSIGKILL is not documented!-->
10409
10410 <!--property SendSIGHUP is not documented!-->
10411
10412 <!--property WatchdogSignal is not documented!-->
10413
10414 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10415
10416 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10417
10418 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
10419
10420 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10421
10422 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
10423
10424 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
10425
10426 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10427
10428 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10429
10430 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
10431
10432 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
10433
10434 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
10435
10436 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
10437
10438 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
10439
10440 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
10441
10442 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10443
10444 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10445
10446 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10447
10448 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10449
10450 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10451
10452 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10453
10454 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10455
10456 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10457
10458 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10459
10460 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10461
10462 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10463
10464 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
10465
10466 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
10467
10468 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
10469
10470 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
10471
10472 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
10473
10474 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10475
10476 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10477
10478 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10479
10480 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10481
10482 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10483
10484 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10485
10486 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10487
10488 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10489
10490 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10491
10492 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10493
10494 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10495
10496 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
10497
10498 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10499
10500 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
10501
10502 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10503
10504 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10505
10506 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10507
10508 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10509
10510 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10511
10512 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10513
10514 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10515
10516 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10517
10518 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10519
10520 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10521
10522 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10523
10524 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10525
10526 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10527
10528 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10529
10530 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10531
10532 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10533
10534 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10535
10536 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10537
10538 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10539
10540 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10541
10542 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10543
10544 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10545
10546 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10547
10548 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10549
10550 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10551
10552 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10553
10554 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10555
10556 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10557
10558 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10559
10560 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10561
10562 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10563
10564 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10565
10566 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10567
10568 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10569
10570 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10571
10572 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10573
10574 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
10575
10576 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10577
10578 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10579
10580 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10581
10582 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10583
10584 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10585
10586 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
10587
10588 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
10589
10590 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
10591
10592 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
10593
10594 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
10595
10596 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
10597
10598 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
10599
10600 <!--End of Autogenerated section-->
10601
10602 <refsect2>
10603 <title>Methods</title>
10604
10605 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
10606 may be used to inform the system manager that the manager that created the scope lost interest in the
10607 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
10608 </refsect2>
10609
10610 <refsect2>
10611 <title>Signals</title>
10612
10613 <para><function>RequestStop</function> is sent to the peer that is configured in the
10614 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
10615 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
10616 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
10617 </refsect2>
10618
10619 <refsect2>
10620 <title>Properties</title>
10621
10622 <para>All properties correspond directly with the matching properties of service units.</para>
10623
10624 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
10625 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
10626 set when the scope is created. If not set, the scope's processes will terminated with
10627 <constant>SIGTERM</constant> directly.</para>
10628 </refsect2>
10629 </refsect1>
10630
10631
10632 <refsect1>
10633 <title>Job Objects</title>
10634
10635 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
10636 execution queue. Each job is attached to exactly one unit.</para>
10637
10638 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
10639 node /org/freedesktop/systemd1/job/666 {
10640 interface org.freedesktop.systemd1.Job {
10641 methods:
10642 Cancel();
10643 GetAfter(out a(usssoo) jobs);
10644 GetBefore(out a(usssoo) jobs);
10645 properties:
10646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10647 readonly u Id = ...;
10648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10649 readonly (so) Unit = ...;
10650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10651 readonly s JobType = '...';
10652 readonly s State = '...';
10653 };
10654 interface org.freedesktop.DBus.Peer { ... };
10655 interface org.freedesktop.DBus.Introspectable { ... };
10656 interface org.freedesktop.DBus.Properties { ... };
10657 };
10658 </programlisting>
10659
10660 <!--method GetAfter is not documented!-->
10661
10662 <!--method GetBefore is not documented!-->
10663
10664 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10665
10666 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
10667
10668 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
10669
10670 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
10671
10672 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
10673
10674 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
10675
10676 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
10677
10678 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
10679
10680 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
10681
10682 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
10683
10684 <!--End of Autogenerated section-->
10685
10686 <refsect2>
10687 <title>Methods</title>
10688
10689 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
10690 it is not yet executed but generally will not cause a job that is already in the process of being
10691 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
10692 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
10693 </refsect2>
10694
10695 <refsect2>
10696 <title>Properties</title>
10697
10698 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
10699 numeric ID is only assigned once.</para>
10700
10701 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
10702 the name of the unit and a bus path to the unit's object.</para>
10703
10704 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
10705 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
10706 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
10707 that later versions might define additional values.</para>
10708
10709 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
10710 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
10711 execute yet. The latter indicates that a job is currently being executed.</para>
10712 </refsect2>
10713 </refsect1>
10714
10715 <refsect1>
10716 <title>Examples</title>
10717
10718 <example>
10719 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
10720
10721 <programlisting>
10722 $ gdbus introspect --system \
10723 --dest org.freedesktop.systemd1 \
10724 --object-path /org/freedesktop/systemd1
10725 </programlisting>
10726 </example>
10727
10728 <example>
10729 <title>Introspect a unit on the bus</title>
10730
10731 <programlisting>
10732 $ busctl introspect org.freedesktop.systemd1 \
10733 $(busctl call org.freedesktop.systemd1 \
10734 /org/freedesktop/systemd1 \
10735 org.freedesktop.systemd1.Manager \
10736 GetUnit s systemd-resolved.service | cut -d'"' -f2)
10737 </programlisting>
10738 </example>
10739
10740 <example>
10741 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
10742
10743 <programlisting>
10744 $ gdbus introspect --system --dest org.freedesktop.systemd1 \
10745 --object-path /org/freedesktop/systemd1/job/1292
10746 </programlisting>
10747 </example>
10748 </refsect1>
10749
10750 <xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
10751 </refentry>