[Pm-utils] pm-utils 1.2.0-rc1 released, ready for testing

Victor Lowther victor.lowther at gmail.com
Fri Jul 25 21:39:52 PDT 2008


After several weeks of cooking, pm-utils 1.2.0 is ready for more
widespread testing.  Key features of the 1.2 branch of pm-utils are:

* The core hook-running machinery will now abort running hooks of one
fails, and the front-end scripts will return a failure error code if
hook-running was aborted.

* We have guidelines for hook ordering conventions for suspend/resume
hooks.  The hooks packaged with pm-utils have been reordered to
conform to these conventions. See pm/HOWTO.hooks for more information.

* We handle suspend-hybrid correctly.  The two hooks that care about
the difference between suspend, hibernate, and hybrid suspend have
been updated to take hybrid suspend into account -- the remainder of
the hooks required no modification.

* Some changes have been made to the core pm-utils code to make
pm-powersave more useful.  Specifically, it is now possible to have
different settings loaded depending on whether or not you are using
using pm-action to initiate a suspend/resume or you are using
pm-powersave to enable or disable power saving functionality, and
sleep and power hooks will not interfere with each other when using
the functionality provided by ${PM_FUNCTIONS}.  The experimental
powersave-hooks branch in the main git repository contains some
example powersave hooks that use this functionality

pm-utils-1.2.0-rc1 is available for download from
http://pm-utils.freedesktop.org/wiki/, and has been tagged in the main
git repository.

Bug reports, patches, etc. welcome.


More information about the Pm-utils mailing list