#!/sbin/runscript # # Startup script for the edna audio server # # description: edna is a mini mp3/ogg webserver # processname: python # pidfile: /var/run/ednad.pid # config: /etc/edna/edna.conf export PYTHONPATH=/usr/lib/edna EDNA=/usr/bin/edna EDNACONF=/etc/edna/edna.conf PIDFILE=/var/run/edna.pid depend() { use net need local } start() { ebegin "Starting edna mp3 server" $EDNA --daemon $EDNACONF sleep 2 ps ax|grep -e edna|grep -e python|awk '{ print $1 }' > $PIDFILE eend $? "Failed to start edna" } stop() { ebegin "Stopping edna mp3 server" kill `cat $PIDFILE` &>/dev/null local ret=$? eend ${ret} "Failed to stop edna" rm -f $PIDFILE return ${ret} }