Tryag File Manager
Home
-
Turbo Force
Current Path :
/
usr
/
lib
/
hal
/
scripts
/
linux
/
Upload File :
New :
File
Dir
//usr/lib/hal/scripts/linux/hal-system-power-set-power-save-linux
#!/bin/sh read value unsupported() { echo org.freedesktop.Hal.Device.SystemPowerManagement.NotSupported >&2 echo No powersave method found >&2 exit 1 } #SuSE and ALTLinux only support powersave if [ -f /etc/altlinux-release ] || [ -f /etc/SuSE-release ] ; then if [ -x "/usr/bin/powersave" ] ; then if [ $value = "true" ]; then /usr/bin/powersave -e Powersave RET=$? elif [ $value = "false" ]; then /usr/bin/powersave -e Performance RET=$? fi else unsupported fi #RedHat/Fedora only support pm-utils elif [ -f /etc/redhat-release ] || [ -f /etc/fedora-release ] ; then if [ -x "/usr/sbin/pm-powersave" ] ; then if [ $value = "true" ]; then /usr/sbin/pm-powersave true RET=$? elif [ $value = "false" ]; then /usr/sbin/pm-powersave false RET=$? fi else unsupported fi else # cannot set proc stuff here, so error out unsupported fi exit $RET