man: document new inhibitor types

This commit is contained in:
Lennart Poettering 2012-09-19 15:28:55 +02:00
parent beaafb2ea6
commit 12a1309e11
2 changed files with 18 additions and 11 deletions

View file

@ -106,15 +106,17 @@
operations to inhibit:
<literal>shutdown</literal>,
<literal>sleep</literal>,
<literal>idle</literal>, for
inhibiting
<literal>idle</literal>,
<literal>handle-power-key</literal>,
<literal>handle-sleep-key</literal>,
<literal>handle-lid-switch</literal>,
for inhibiting
reboot/power-off/halt/kexec,
suspending/hibernating, resp. the
automatic idle detection. If omitted
defaults to
<literal>idle:sleep:shutdown</literal>,
i.e. takes all possible
locks.</para></listitem>
suspending/hibernating, the automatic
idle detection, resp. the low-level
handling of the power/sleep key and
the lid switch. If omitted defaults to
<literal>idle:sleep:shutdown</literal>.</para></listitem>
</varlistentry>
<varlistentry>
@ -154,7 +156,11 @@
time elapses the lock is ignored and
the operation executed. The time limit
may be specified in
<citerefentry><refentrytitle>systemd-logind.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>.</para></listitem>
<citerefentry><refentrytitle>systemd-logind.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>. Note
that <literal>delay</literal> is only
available or <literal>sleep</literal>
and
<literal>shutdown</literal>.</para></listitem>
</varlistentry>
<varlistentry>

View file

@ -160,8 +160,9 @@ static int help(void) {
"Execute a process while inhibiting shutdown/sleep/idle.\n\n"
" -h --help Show this help\n"
" --version Show package version\n"
" --what=WHAT Operations to inhibit, colon separated list of idle,\n"
" sleep, shutdown\n"
" --what=WHAT Operations to inhibit, colon separated list of:\n"
" shutdown, sleep, idle, handle-power-key,\n"
" handle-sleep-key, handle-lid-switch\n"
" --who=STRING A descriptive string who is inhibiting\n"
" --why=STRING A descriptive string why is being inhibited\n"
" --mode=MODE One of block or delay\n"