man: improve wording of systemctl's --after/--before

Commit 4a77ca7 was an attempt at fixing the wording of --after and --before,
but the new wording was unclear.

Split the combined --after/--before section into a separate section for
each, explicitly state what each option does, and add information about
how these lists are generated.

Reported-by: Andrey Borzenkov <arvidjaar@gmail.com>
Reported-by: Lennart Poettering <lennart@poettering.net>
This commit is contained in:
Jason St. John 2014-03-17 00:03:46 -04:00 committed by Zbigniew Jędrzejewski-Szmek
parent 3f57309664
commit 9029f64298
1 changed files with 18 additions and 3 deletions

View File

@ -157,12 +157,27 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>.
<varlistentry>
<term><option>--after</option></term>
<listitem>
<para>With <command>list-dependencies</command>, show the
units that are ordered before the specified unit. In other
words, list the units that are in the <varname>After=</varname>
directive of the specified unit, have the specified unit in
their <varname>Before=</varname> directive, or are otherwise
implicit dependencies of the specified unit.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>--before</option></term>
<listitem>
<para>Show after (before) which units the specified unit is started
with <command>list-dependencies</command>.
</para>
<para>With <command>list-dependencies</command>, show the
units that are ordered after the specified unit. In other
words, list the units that are in the <varname>Before=</varname>
directive of the specified unit, have the specified unit in
their <varname>After=</varname> directive, or otherwise depend
on the specified unit.</para>
</listitem>
</varlistentry>