Commit 418112a2 authored by Michal Schmidt's avatar Michal Schmidt
Browse files

man: document which condition tests follow symlinks

ConditionPathExists and ConditionFileIsExecutable follow symlinks.
ConditionPathIsDirectory does not follow symlinks.
(XXX: is this actually the desired behavior?)
parent cbe82694
......@@ -679,7 +679,7 @@
a file existence condition can be
checked before a unit is started. If
the specified absolute path name does
not exist startup of a unit will not
not exist, startup of a unit will not
actually happen, however the unit is
still useful for ordering purposes in
this case. The condition is checked at
......@@ -689,23 +689,22 @@
<varname>ConditionPathExists=</varname>
is prefixed with an exclamation mark
(!), the test is negated, and the unit
only started if the path does not
exist. <varname>ConditionPathExistsGlob=</varname>
work in a similar way, but checks for
the existance of at least one file or
is only started if the path does not
exist. The test follows symlinks.
<varname>ConditionPathExistsGlob=</varname>
works in a similar way, but checks for
the existence of at least one file or
directory matching the specified
globbing
pattern. <varname>ConditionPathIsDirectory=</varname>
is similar to
<varname>ConditionPathExists=</varname>
but verifies whether a certain path
exists and is a
directory. <varname>ConditionFileIsExecutable=</varname>
is similar to
<varname>ConditionPathExists=</varname>
but verifies whether a certain path
exists, is a regular file and marked
executable.
globbing pattern.
<varname>ConditionPathIsDirectory=</varname>
is similar to <varname>ConditionPathExists=</varname>
but verifies whether a certain path exists and
is a directory. It does not follow symlinks.
<varname>ConditionFileIsExecutable=</varname>
is similar to <varname>ConditionPathExists=</varname>
but verifies whether a certain path exists,
is a regular file and marked executable.
It follows symlinks.
<varname>ConditionDirectoryNotEmpty=</varname>
is similar to
<varname>ConditionPathExists=</varname>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment