From e2b696ee9bffad34daaafc99d3a5d8ee13504288 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 26 Jun 2012 17:33:11 +0200 Subject: man: document systemd-suspend.service --- man/systemd-suspend.service.xml | 103 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 man/systemd-suspend.service.xml (limited to 'man/systemd-suspend.service.xml') diff --git a/man/systemd-suspend.service.xml b/man/systemd-suspend.service.xml new file mode 100644 index 0000000000..dea778fbec --- /dev/null +++ b/man/systemd-suspend.service.xml @@ -0,0 +1,103 @@ + + + + + + + + + systemd-suspend.service + systemd + + + + Developer + Lennart + Poettering + lennart@poettering.net + + + + + + systemd-suspend.service + 8 + + + + systemd-suspend.service + systemd-hibernate.service + systemd-sleep + systemd System Suspend/Hibernate Logic + + + + systemd-suspend.service + systemd-hibernate.service + /usr/lib/systemd/systemd-sleep + + + + Description + + systemd-suspend.service is + a system service that is pulled in by + suspend.target and is responsible + for the actual system suspend. Similar, + systemd-hibernate.service is + pulled in by hibernate.target to + executed the actual hibernation. + + Immediately before entering system suspend and + hibernation + systemd-suspend.service will run + all executables in + /usr/lib/systemd/system-sleep/ + and pass two arguments to them. The first argument + will be "pre", the second either + "suspend" or + "hibernate", depending on the chosen + action. Immediately after leaving system suspend and + hibernation the same executables are run, but the + first argument is now "post". All + executables in this directory are executed in + parallel, and execution of the action is not continued + before all executables finished. + + Note that scripts or binaries dropped in + /usr/lib/systemd/system-sleep/ + are intended for local use only and should be + considered hacks. If applications want to be notified + of system suspend and resume there are much nicer + interfaces available. + + + + + See Also + + systemd1, + systemd.special7 + systemd-halt.service8 + + + + -- cgit v1.2.3-54-g00ecf