summaryrefslogtreecommitdiff
path: root/docs/TRANSIENT-SETTINGS.md
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2019-11-27 13:47:01 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2019-11-27 13:56:29 +0100
commitb096d14c413996c2d2ed2f984dd61b79efee6b08 (patch)
tree7429ca902fb40c4885428a6af7ae073e5e53f341 /docs/TRANSIENT-SETTINGS.md
parente737017b856e9c8638a049bb0114eb7d51d6c3cc (diff)
downloadsystemd-b096d14c413996c2d2ed2f984dd61b79efee6b08.tar.gz
doc: update list of transient units
Doing this manually seem to work only so well, but it is indeed hard to generate automatically. Let's add the stuff that is missing for now. AddRef= is not a unit file setting, remove it from the list.
Diffstat (limited to 'docs/TRANSIENT-SETTINGS.md')
-rw-r--r--docs/TRANSIENT-SETTINGS.md10
1 files changed, 6 insertions, 4 deletions
diff --git a/docs/TRANSIENT-SETTINGS.md b/docs/TRANSIENT-SETTINGS.md
index d7e02c0ad3..6cbd03e1ad 100644
--- a/docs/TRANSIENT-SETTINGS.md
+++ b/docs/TRANSIENT-SETTINGS.md
@@ -5,9 +5,9 @@ title: What settings are currently available for transient units?
# What settings are currently available for transient units?
Our intention is to make all settings that are available as unit file settings
-also available for transient units, through the D-Bus API. At the moment, some
-unit types (device, swap, target) are not supported at all via unit types,
-but most others are pretty well supported, with some notable omissions.
+also available for transient units, through the D-Bus API. At the moment,
+device, swap, and target units are not supported at all as transient units, but
+others are pretty well supported.
The lists below contain all settings currently available in unit files. The
ones currently available in transient units are prefixed with `✓`.
@@ -51,7 +51,6 @@ Most generic unit settings are available for transient units.
✓ SuccessAction=
✓ FailureActionExitStatus=
✓ SuccessActionExitStatus=
-✓ AddRef=
✓ RebootArgument=
✓ ConditionPathExists=
✓ ConditionPathExistsGlob=
@@ -185,6 +184,7 @@ All execution-related settings are available for transient units.
✓ PrivateMounts=
✓ ProtectKernelTunables=
✓ ProtectKernelModules=
+✓ ProtectKernelLogs=
✓ ProtectControlGroups=
✓ PrivateNetwork=
✓ PrivateUsers=
@@ -271,6 +271,7 @@ All process killing settings are available for transient units:
✓ SendSIGHUP=
✓ KillMode=
✓ KillSignal=
+✓ RestartKillSignal=
✓ FinalKillSignal=
✓ WatchdogSignal=
```
@@ -310,6 +311,7 @@ Most service unit settings are available for transient units.
Sockets=
✓ USBFunctionDescriptors=
✓ USBFunctionStrings=
+✓ OOMPolicy=
```
## Mount Unit Settings