summaryrefslogtreecommitdiff
path: root/docs/TRANSIENT-SETTINGS.md
diff options
context:
space:
mode:
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