diff options
author | John Lin <johnlinp@gmail.com> | 2017-09-12 12:02:27 +0800 |
---|---|---|
committer | John Lin <johnlinp@gmail.com> | 2017-09-13 11:39:09 +0800 |
commit | 45f09f939b50387d65ab6fc46f47608523a6ef19 (patch) | |
tree | 5f59d953c2a4947701a7a8c55d8f5531fe4c0f07 /man/systemd.target.xml | |
parent | bbe0b4a8d5e84ac28689ba4b6f817524375622c3 (diff) | |
download | systemd-45f09f939b50387d65ab6fc46f47608523a6ef19.tar.gz |
man: explicitly distinguish "implicit dependencies" and "default dependencies"
Fixes: #6793
Diffstat (limited to 'man/systemd.target.xml')
-rw-r--r-- | man/systemd.target.xml | 37 |
1 files changed, 22 insertions, 15 deletions
diff --git a/man/systemd.target.xml b/man/systemd.target.xml index dbe7ff014b..281f5d4d6c 100644 --- a/man/systemd.target.xml +++ b/man/systemd.target.xml @@ -80,22 +80,29 @@ </refsect1> <refsect1> - <title>Automatic Dependencies</title> - - <para>Unless <varname>DefaultDependencies=</varname> is set to - <option>no</option> in either of related units or an explicit ordering - dependency is already defined, target units will implicitly complement all - configured dependencies of type <varname>Wants=</varname> or - <varname>Requires=</varname> with dependencies of type - <varname>After=</varname>. Note that <varname>Wants=</varname> or - <varname>Requires=</varname> must be defined in the target unit itself — if - you for example define <varname>Wants=</varname>some.target in - some.service, the implicit ordering will not be added.</para> - - <para>All target units automatically gain <varname>Conflicts=</varname> - dependency against shutdown.target unless <varname>DefaultDependencies=</varname> - is set to <option>no</option>.</para> + <title>Implicit Dependencies</title> + <para>There are no implicit dependencies for target units.</para> + </refsect1> + + <refsect1> + <title>Default Dependencies</title> + + <para>The following dependencies are added unless + <varname>DefaultDependencies=no</varname> is set:</para> + + <itemizedlist> + <listitem><para>Target units will automatically complement all + configured dependencies of type <varname>Wants=</varname> or + <varname>Requires=</varname> with dependencies of type + <varname>After=</varname>. Note that <varname>Wants=</varname> or + <varname>Requires=</varname> must be defined in the target unit itself — if + you for example define <varname>Wants=</varname>some.target in + some.service, the automatic ordering will not be added.</para></listitem> + + <listitem><para>Target units automatically gain <varname>Conflicts=</varname> + dependency against <filename>shutdown.target</filename>.</para></listitem> + </itemizedlist> </refsect1> <refsect1> |