wok annotate cherokee/stuff/cherokee @ rev 12715

cross-arm-binutils: improve package (use symlinks for gcc lib/include path)
author Christophe Lincoln <pankso@slitaz.org>
date Sat May 05 04:00:34 2012 +0200 (2012-05-05)
parents
children e8c594a6b672
rev   line source
slaxemulator@7226 1 #!/bin/sh
slaxemulator@7226 2 # /etc/init.d/cherokee: Start, stop and restart Cherokee web server on SliTaz,
slaxemulator@7226 3 # at boot time or with the command line. Daemons options are configured
slaxemulator@7226 4 # with /etc/daemons.conf
slaxemulator@7226 5 #
slaxemulator@7226 6 . /etc/init.d/rc.functions
slaxemulator@7226 7 . /etc/daemons.conf
slaxemulator@7226 8
slaxemulator@7226 9 NAME=Cherokee
slaxemulator@7226 10 DESC="Cherokee Web Server"
slaxemulator@7226 11 DAEMON=/usr/sbin/cherokee
slaxemulator@7226 12 OPTIONS=
slaxemulator@7226 13 PIDFILE=/var/run/cherokee.pid
slaxemulator@7226 14
slaxemulator@7226 15 case "$1" in
slaxemulator@7226 16 start)
slaxemulator@7226 17 if active_pidfile $PIDFILE cherokee ; then
slaxemulator@7226 18 echo "$NAME already running."
slaxemulator@7226 19 exit 1
slaxemulator@7226 20 fi
slaxemulator@7226 21 echo -n "Starting $DESC: $NAME... "
slaxemulator@7226 22 $DAEMON $OPTIONS -k start
slaxemulator@7226 23 status
slaxemulator@7226 24 ;;
slaxemulator@7226 25 stop)
slaxemulator@7226 26 if ! active_pidfile $PIDFILE cherokee ; then
slaxemulator@7226 27 echo "$NAME is not running."
slaxemulator@7226 28 exit 1
slaxemulator@7226 29 fi
slaxemulator@7226 30 echo -n "Stopping $DESC: $NAME... "
slaxemulator@7226 31 $DAEMON $OPTION -k stop
slaxemulator@7226 32 rm $PIDFILE
slaxemulator@7226 33 status
slaxemulator@7226 34 ;;
slaxemulator@7226 35 reload)
slaxemulator@7226 36 if ! active_pidfile $PIDFILE cherokee ; then
slaxemulator@7226 37 echo "$NAME is not running."
slaxemulator@7226 38 exit 1
slaxemulator@7226 39 fi
slaxemulator@7226 40 echo -n "Stopping $DESC: $NAME... "
slaxemulator@7226 41 $DAEMON $OPTION -k graceful
slaxemulator@7226 42 status
slaxemulator@7226 43 ;;
slaxemulator@7226 44 restart)
slaxemulator@7226 45 if ! active_pidfile $PIDFILE cherokee ; then
slaxemulator@7226 46 echo "$NAME is not running."
slaxemulator@7226 47 exit 1
slaxemulator@7226 48 fi
slaxemulator@7226 49 echo -n "Restarting $DESC: $NAME... "
slaxemulator@7226 50 $DAEMON $OPTIONS -k restart
slaxemulator@7226 51 status
slaxemulator@7226 52 ;;
slaxemulator@7226 53 *)
slaxemulator@7226 54 echo ""
slaxemulator@7226 55 echo -e "\033[1mUsage:\033[0m /etc/init.d/`basename $0` [start|stop|reload|restart]"
slaxemulator@7226 56 echo ""
slaxemulator@7226 57 exit 1
slaxemulator@7226 58 ;;
slaxemulator@7226 59 esac
slaxemulator@7226 60
slaxemulator@7226 61 exit 0