Note that it's possible to do at least some of these from the command line:
* Reboot dbus-send --print-reply --system --dest=org.freedesktop.ConsoleKit \ /org/freedesktop/ConsoleKit/Manager \ "org.freedesktop.ConsoleKit.Manager.Restart" * Shutdown dbus-send --print-reply --system --dest=org.freedesktop.ConsoleKit \ /org/freedesktop/ConsoleKit/Manager \ "org.freedesktop.ConsoleKit.Manager.Stop" * Suspend to RAM dbus-send --print-reply --system --dest=org.freedesktop.UPower \ /org/freedesktop/UPower "org.freedesktop.UPower.Suspend" * Hibernate dbus-send --print-reply --system --dest=org.freedesktop.UPower \ /org/freedesktop/UPower "org.freedesktop.UPower.Hibernate" The automated log out case may be harder though. See CloseSession(): http://www.freedesktop.org/software/ConsoleKit/doc/ConsoleKit.html#id351162 -- Francois Gouget <fgou...@free.fr> http://fgouget.free.fr/ Be careful of reading health books, you might die of a misprint. -- Mark Twain -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org