rendered paste body#! /bin/sh
# jheim 2007-07-19
PATH=/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/local/bin/speechd-up
PIDFILE=/var/run/speechd-up.pid
NAME=speechd-up
DESC=speechd-up
USER=root
test -f $DAEMON || exit 0
SYNTH_NAME=`cat /proc/speakup/synth_name`
case "$1" in
start)
if [ "$SYNTH_NAME" = "none" ]; then
echo "Starting speakup soft synth"
echo sftsyn >/proc/speakup/synth_name
echo -n "Starting $DESC: "
nice -n 10 $DAEMON -t
fi
;;
stop)
if [ "$SYNTH_NAME" = "sftsyn" ]; then
echo "Stopping speakup soft synth"
echo none >/proc/speakup/synth_name
echo -n "Stopping $DESC: "
killall speechd-up
fi
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {restart|start|stop}" >&2
exit 1
;;
esac
exit 0