man: add references to the new inhibitor lock documentation

This commit is contained in:
Lennart Poettering 2012-06-29 02:07:40 +02:00
parent 8eba616fc0
commit 5b6a2c5aab
3 changed files with 33 additions and 6 deletions

4
TODO
View file

@ -25,6 +25,10 @@ Bugfixes:
Features: Features:
* logind: export a bool property that tells user whether a
suspend/shutdown is currently scheduled, i.e. where are between
PrepareForSuspend(true) and PrepareForSuspend(false)
* support debian's console-setup logic * support debian's console-setup logic
* introduce Type=pid-file * introduce Type=pid-file

View file

@ -71,6 +71,10 @@
to avoid system suspends while an optical disc is to avoid system suspends while an optical disc is
being recorded, or similar operations that should not being recorded, or similar operations that should not
be interrupted.</para> be interrupted.</para>
<para>For more information see the <ulink
url="http://www.freedesktop.org/wiki/Software/systemd/inhibit">Inhibitor
Lock Developer Documentation</ulink>.</para>
</refsect1> </refsect1>
<refsect1> <refsect1>
@ -103,10 +107,14 @@
<literal>shutdown</literal>, <literal>shutdown</literal>,
<literal>sleep</literal>, <literal>sleep</literal>,
<literal>idle</literal>, for <literal>idle</literal>, for
inhibiting reboot/power-off/halt/kexec, inhibiting
reboot/power-off/halt/kexec,
suspending/hibernating, resp. the suspending/hibernating, resp. the
automatic idle automatic idle detection. If ommitted
detection.</para></listitem> defaults to
<literal>idle:sleep:shutdown</literal>,
i.e. takes all possible
locks.</para></listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
@ -156,8 +164,6 @@
inhibition locks instead of acquiring inhibition locks instead of acquiring
one.</para></listitem> one.</para></listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>
</refsect1> </refsect1>
@ -168,6 +174,18 @@
<para>Returns the exit status of the executed program.</para> <para>Returns the exit status of the executed program.</para>
</refsect1> </refsect1>
<refsect1>
<title>Example</title>
<programlisting># systemd-inhibit wodim foobar.iso</programlisting>
<para>This burns the ISO image
<filename>foobar.iso</filename> on a CD using
<citerefentry><refentrytitle>wodim</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
and inhibits system sleeping, shutdown and idle while
doing so.</para>
</refsect1>
<refsect1> <refsect1>
<title>See Also</title> <title>See Also</title>
<para> <para>

View file

@ -109,9 +109,14 @@
<para>See the <ulink <para>See the <ulink
url="http://www.freedesktop.org/wiki/Software/systemd/logind"> url="http://www.freedesktop.org/wiki/Software/systemd/logind">
developer documentation</ulink> for information about logind D-Bus API Documentation</ulink> for information about
the APIs <filename>systemd-logind</filename> the APIs <filename>systemd-logind</filename>
provides.</para> provides.</para>
<para>For more information on the inhibition logic see
the <ulink
url="http://www.freedesktop.org/wiki/Software/systemd/inhibit">Inhibitor
Lock Developer Documentation</ulink>.</para>
</refsect1> </refsect1>
<refsect1> <refsect1>