summaryrefslogtreecommitdiffstats
path: root/abs/core/acpid/handler.sh
diff options
context:
space:
mode:
authorJames Meyer <james.meyer@operamail.com>2014-02-16 19:30:15 (GMT)
committerJames Meyer <james.meyer@operamail.com>2014-02-19 19:03:02 (GMT)
commit1c44c63f6f89eaeb5b1f9fc16c7d21120bd13ab5 (patch)
tree3d64d26feb1639534f9fab1ecdbd0ac56b68b88d /abs/core/acpid/handler.sh
parentf99abb5ee4b218cc375dd891f7a2e35ccb044afa (diff)
downloadlinhes_pkgbuild-1c44c63f6f89eaeb5b1f9fc16c7d21120bd13ab5.zip
linhes_pkgbuild-1c44c63f6f89eaeb5b1f9fc16c7d21120bd13ab5.tar.gz
linhes_pkgbuild-1c44c63f6f89eaeb5b1f9fc16c7d21120bd13ab5.tar.bz2
acpid:2.0.20
Diffstat (limited to 'abs/core/acpid/handler.sh')
-rwxr-xr-x[-rw-r--r--]abs/core/acpid/handler.sh21
1 files changed, 7 insertions, 14 deletions
diff --git a/abs/core/acpid/handler.sh b/abs/core/acpid/handler.sh
index b5a548f..206d656 100644..100755
--- a/abs/core/acpid/handler.sh
+++ b/abs/core/acpid/handler.sh
@@ -1,18 +1,13 @@
-#!/bin/sh
+#!/bin/bash
# Default acpi script that takes an entry for all actions
-minspeed=`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq`
-maxspeed=`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq`
-setspeed="/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed"
-
-set $*
-
case "$1" in
button/power)
case "$2" in
PBTN|PWRF)
- logger "PowerButton pressed: $2"
- poweroff
+ logger 'PowerButton pressed'
+ /usr/bin/runit-init 0
+ /usr/bin/poweroff
;;
*)
logger "ACPI action undefined: $2"
@@ -22,7 +17,7 @@ case "$1" in
button/sleep)
case "$2" in
SLPB|SBTN)
- echo -n mem >/sys/power/state
+ logger 'SleepButton pressed'
;;
*)
logger "ACPI action undefined: $2"
@@ -34,12 +29,10 @@ case "$1" in
AC|ACAD|ADP0)
case "$4" in
00000000)
- echo -n $minspeed >$setspeed
- #/etc/laptop-mode/laptop-mode start
+ logger 'AC unpluged'
;;
00000001)
- echo -n $maxspeed >$setspeed
- #/etc/laptop-mode/laptop-mode stop
+ logger 'AC pluged'
;;
esac
;;