DeviceKit-power can-suspend property
hughsient at gmail.com
Mon Jan 4 06:27:46 PST 2010
DeviceKit-power has a can-suspend property, that GUI clients read and
decide whether to show a suspend button. Session programs including
gdm, gnome-session and gnome-power-manager already do this.
If an admin wants to disable suspend system-wide (either becuase it
does work, can't work, or is forbidden by company policy) then they're
a little out of luck in a DeviceKit world, as devkit-power-daemon just
looks at the hardware and doesn't allow an override.
So, if I wanted to add a trivial override (to disable suspend) should we:
1) have a very small DeviceKit-power.conf file living in /etc?
2) have a udev property that people can write a rule for?
The latter allows DMI matching and that sort of thing, so is probably
better. The problem is for which "device" to set this key. Ideas
welcome (/sys/power?). Thanks.
More information about the devkit-devel