#!/sbin/runscript opts="start stop restart" #depend() { #} start() { ebegin "Starting fanctl daemon" if [ `/bin/video` != "Xcalibur" ]; then if [ $BOOST_RESET -gt 5999 ]; then if [ $QUIET == 1 ]; then /bin/fanctl -q -i $IDLE_TEMP -v $VERBOSITY -s $TEMP_SCALE -p $POLL_INTERVAL -b $BOOST_RESET -c $CPU_SHUTDOWN -a $BOARD_SHUTDOWN 1> /dev/null else /bin/fanctl -i $IDLE_TEMP -v $VERBOSITY -s $TEMP_SCALE -p $POLL_INTERVAL -b $BOOST_RESET -c $CPU_SHUTDOWN -a $BOARD_SHUTDOWN 1> /dev/null fi else if [ $QUIET == 1 ]; then /bin/fanctl -q -i $IDLE_TEMP -v $VERBOSITY -s $TEMP_SCALE -p $POLL_INTERVAL 1> /dev/null else /bin/fanctl -i $IDLE_TEMP -v $VERBOSITY -s $TEMP_SCALE -p $POLL_INTERVAL 1> /dev/null fi fi else if [ $ONE_POINT_SIX != "0" ]; then if [ $QUIET == 1 ]; then /bin/fanctl -q -f $ONE_POINT_SIX 1> /dev/null 2> /dev/null else /bin/fanctl -f $ONE_POINT_SIX 1> /dev/null 2> /dev/null fi fi fi eend $? } stop() { ebegin "Stopping fanctl daemon" if [ `/bin/video` != "Xcalibur" ]; then kill -SIGTERM `ps auxw | grep fanctl | grep -v grep | grep -v init | awk '{ print $2}'` 1> /dev/null 2> /dev/null else true fi eend $? } restart() { svc_stop sleep 1; svc_start }