#!/sbin/runscript # Copyright 2007-2008 Roy Marples # All rights reserved command=/usr/sbin/powerd command_args=${powerd_args} pidfile=/var/run/powerd.pid name="Power Control Daemon" depend() { need localmount use logger after bootmisc } start_pre() { if [ -n "${powerd_battery_mode}" ]; then command_args="${command_args} -b ${powerd_battery_mode}" fi if [ -n "${powerd_ac_mode}" ]; then command_args="${command_args} -a ${powerd_ac_mode}" fi } stop_post() { local level=$(sysctl -n dev.cpu.0.freq_levels | sed -e 's:/.*::') if [ -n "${level}" ]; then sysctl dev.cpu.0.freq="${level}" >/dev/null fi }