X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Fsystemd.exec.xml;h=51dcdcd94708ca2cd2f0087c5957b77248cc714c;hp=6e9051db7446184bc7cc03a9493992456b70883f;hb=472ff3d64a870dcd767ecf61e07d89d8fb2f272d;hpb=dd1eb43ba771d4d56b20b4c93ba3acc59475f642 diff --git a/man/systemd.exec.xml b/man/systemd.exec.xml index 6e9051db7..51dcdcd94 100644 --- a/man/systemd.exec.xml +++ b/man/systemd.exec.xml @@ -122,7 +122,7 @@ Sets the supplementary Unix groups the processes are executed - as. This takes a space seperated list + as. This takes a space separated list of group names or IDs. This option may be specified more than once in which case all listed groups are set as @@ -146,13 +146,13 @@ - OOMAdjust= + OOMScoreAdjust= Sets the adjustment level for the Out-Of-Memory killer for executed processes. Takes an integer - between -17 (to disable OOM killing - for this process) and 15 (to make + between -1000 (to disable OOM killing + for this process) and 1000 (to make killing of this process under memory pressure very likely). See proc.txt @@ -234,7 +234,7 @@ Controls the CPU affinity of the executed - processes. Takes a space-seperated + processes. Takes a space-separated list of CPU indexes. See sched_setaffinity2 for details. @@ -256,7 +256,7 @@ Sets environment variables for executed - processes. Takes a space-seperated + processes. Takes a space-separated list of variable assignments. This option may be specified more than once in which case all listed variables @@ -272,7 +272,7 @@ Environment= but reads the environment variables from a text file. The text file should - contain new-line seperated variable + contain new-line separated variable assignments. Empty lines and lines starting with ; or # will be ignored, which may be used for @@ -374,13 +374,13 @@ . - StandardOutput= + StandardError= Controls where file descriptor 2 (STDERR) of the executed processes is connected to. The available options are identical to those of - StandardError=, + StandardOutput=, whith one exception: if set to the file descriptor used for standard output is @@ -468,7 +468,7 @@ the default log level specified here. The interpretation of these prefixes may be disabled with - SyslogNoPrefix=, + SyslogLevelPrefix=, see below. For details see sd-daemon7. @@ -477,9 +477,9 @@ - SyslogNoPrefix= + SyslogLevelPrefix= Takes a boolean - argument. If false and + argument. If true and StandardOutput= or StandardError= are set to or @@ -488,22 +488,28 @@ are prefixed with a log level will be passed on to syslog with this log level set but the prefix removed. If - set to true, the interpretation of + set to false, the interpretation of these prefixes is disabled and the logged lines are passed on as-is. For details about this prefixing see sd-daemon7. - Defaults to false. + Defaults to true. - TimerSlackNS= + TimerSlackNSec= Sets the timer slack in nanoseconds for the executed - processes The timer slack controls the accuracy - of wake-ups triggered by timers. See + processes The timer slack controls the + accuracy of wake-ups triggered by + timers. See prctl2 - for more information. + for more information. Note that in + contrast to most other time span + definitions this value is takes a + nano-seconds integer and does not + understand any other + units. @@ -611,8 +617,8 @@ Controls the control groups the executed processes shall be - made member of. Takes a - space-seperated list of cgroup + made members of. Takes a + space-separated list of cgroup identifiers. A cgroup identifier has a format like cpu:/foo/bar, @@ -631,7 +637,7 @@ arbitrary hierachies -- which can be configured externally with additional execution limits. By default systemd will place all executed - processes in seperate per-unit control + processes in separate per-unit control groups (named after the unit) in the systemd named hierarchy. Since every process can be in one group per @@ -654,7 +660,7 @@ to limit access a process might have to the main file-system hierarchy. Each setting takes a - space-seperated list of absolute + space-separated list of absolute directory paths. Directories listed in ReadWriteDirectories= are accessible from within the @@ -671,7 +677,7 @@ restricting access with these options does not extend to submounts of a directory. You must list submounts - seperately in these setttings to + separately in these setttings to ensure the same limited access. These options may be specified more than once in which case all directories @@ -722,13 +728,34 @@ it. + + UtmpIdentifier= + + Takes a a four + character identifier string for an + utmp/wtmp entry for this service. This + should only be set for services such + as getty + implementations where utmp/wtmp + entries must be created and cleared + before and after execution. If the + configured string is longer than four + characters it is truncated and the + terminal four characters are + used. This setting interprets %I style + string replacements. This setting is + unset by default, i.e. no utmp/wtmp + entries are created or cleaned up for + this service. + + See Also - systemd8, + systemd1, systemctl8, systemd.unit5, systemd.service5,