#! /bin/sh # # powertweak Start/Stop the powertweak daemon # # chkconfig: 345 97 87 # description: Powertweak-Linux is a port (well, more a complete \ # rewrite) of a tool originally written for use under \ # Microsoft windows written by Olivier Gilloire which \ # provides features for tuning of system hardware such as \ # CPU and connected devices # # processname: powertweakd # Source function library. . /etc/rc.d/init.d/functions start() { gprintf "Starting powertweak: " daemon /usr/sbin/powertweakd RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/powertweak return $RETVAL } stop() { gprintf "Stopping powertweak services: " killproc powertweakd RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/powertweak return $RETVAL } restart() { stop start } # See how we were called. case "$1" in start) start ;; stop) stop ;; status) status powertweakd ;; restart|reload) restart ;; condrestart) [ -f /var/lock/subsys/powertweak ] && restart || : ;; *) gprintf "Usage: %s {start|stop|status|restart|reload|condrestart}\n" "$0" exit 1 esac exit $?