lilalo

annotate initd-l3-backend @ 158:d775ffd49dbf

minifix: bsd/darwin in uname
author Igor Chubin <igor@chub.in>
date Wed Feb 01 17:14:54 2012 +0200 (2012-02-01)
parents
children
rev   line source
igor@126 1 #!/bin/sh
igor@126 2
igor@126 3 L3_PATH="/usr/bin/"
igor@126 4 L3_BACKEND="./l3-backend"
igor@126 5
igor@126 6 case "$1" in
igor@126 7 start)
igor@126 8 cd ${L3_PATH}
igor@126 9 nohup ${L3_BACKEND} > /dev/null 2>&1 &
igor@126 10 ;;
igor@126 11 stop)
igor@126 12 l3_backend_pid=`ps waux | grep -v grep | grep 'l3.backend' | awk '{print $2;}'`
igor@126 13 if [ -z "$l3_backend_pid" ]
igor@126 14 then
igor@126 15 echo "l3-backend is not running"
igor@126 16 else
igor@126 17 kill ${mywi_pid}
igor@126 18 fi
igor@126 19 ;;
igor@126 20 restart|reload)
igor@126 21 $0 stop && $0 start
igor@126 22 ;;
igor@126 23 stop|reload|restart|force-reload)
igor@126 24 ;;
igor@126 25 *)
igor@126 26 echo "Usage: $N {start|stop|restart|force-reload}" >&2
igor@126 27 exit 1
igor@126 28 ;;
igor@126 29 esac
igor@126 30
igor@126 31 exit 0
igor@126 32