5
if [ -n "$HALD_UNAME_S" -a -x ./$HALD_UNAME_S/hal-system-power-set-power-save-$HALD_UNAME_S ]; then
6
./$HALD_UNAME_S/hal-system-power-set-power-save-$HALD_UNAME_S $value
7
if [ "x$?" = "x0" ]; then
8
hal-set-property --udi $HAL_PROP_INFO_UDI \
9
--key "power_management.is_powersave_set" --bool "$value"
12
echo "org.freedesktop.Hal.Device.UnknownError" >&2
13
echo "No back-end for your operating system" >&2
7
hal_check_priv org.freedesktop.hal.power-management.set-powersave
8
hal_call_backend $value
9
if [ "$?" = "0" ]; then
10
hal-set-property --udi $UDI --key "power_management.is_powersave_set" --bool "$value"