X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Fsystemd.unit.xml;h=123965bd4477870e93e818b9efef97e2be054ec4;hp=3fc7f78198941ab937143e0553fad9eed3d333d0;hb=3ab1e259d918228c68c1829bd67625e1dc660862;hpb=5430f7f2bc7330f3088b894166bf3524a067e3d8 diff --git a/man/systemd.unit.xml b/man/systemd.unit.xml index 3fc7f7819..123965bd4 100644 --- a/man/systemd.unit.xml +++ b/man/systemd.unit.xml @@ -122,7 +122,7 @@ If a line starts with followed by a file name, the specified file will be parsed at this point. Make sure that the file that is - included has the appropiate section headers before + included has the appropriate section headers before any directives. Along with a unit file @@ -294,6 +294,23 @@ name. + + Documentation= + A space separated list + of URIs referencing documentation for + this unit or its + configuration. Accepted are only URIs + of the types + http://, + https://, + file:, + info:, + man:. For more + information about the syntax of these + URIs see + uri7. + + Requires= @@ -525,6 +542,18 @@ settings. + + RequiresMountsFor= + + Takes a space + separated list of paths. Automatically + adds dependencies of type + Requires= and + After= for all + mount units required to access the + specified path. + + OnFailureIsolate= @@ -684,6 +713,7 @@ ConditionPathIsDirectory= ConditionPathIsSymbolicLink= ConditionPathIsMountPoint= + ConditionPathIsReadWrite= ConditionDirectoryNotEmpty= ConditionFileIsExecutable= ConditionKernelCommandLine= @@ -731,7 +761,13 @@ ConditionPathExists= but verifies whether a certain path exists and is a mount - point. ConditionFileIsExecutable= + point. ConditionPathIsReadWrite= + is similar to + ConditionPathExists= + but verifies whether the underlying + file system is read and writable + (i.e. not mounted + read-only). ConditionFileIsExecutable= is similar to ConditionPathExists= but verifies whether a certain path @@ -780,12 +816,13 @@ openvz, lxc, lxc-libvirt, - systemd-nspawn to test - against a specific implementation. If - multiple virtualization technologies - are nested only the innermost is - considered. The test may be negated by - prepending an exclamation mark. + systemd-nspawn to + test against a specific + implementation. If multiple + virtualization technologies are nested + only the innermost is considered. The + test may be negated by prepending an + exclamation mark. ConditionSecurity= may be used to check whether the given security module is enabled on the @@ -860,6 +897,19 @@ instances. + + + SourcePath= + A path to a + configuration file this unit has been + generated from. This is primarily + useful for implementation of generator + tools that convert configuration from + an external configuration file format + into native unit files. Thus + functionality should not be used in + normal units. + Unit file may include a [Install] section, which @@ -914,9 +964,11 @@ WantedBy= + RequiredBy= Installs a symlink in the .wants/ + resp. .requires/ subdirectory for a unit. This has the effect that when the listed unit name is activated the unit listing it is