wok annotate nginx-extras/stuff/etc/init.d/nginx @ rev 19061

Add: Transcends Games. A font with retro-futuristic style.
author Leonardo Laporte <hackdorte@sapo.pt>
date Wed Apr 20 23:17:41 2016 -0300 (2016-04-20)
parents
children 7f188676b59c
rev   line source
nneul@18379 1 #!/bin/sh
nneul@18379 2 # /etc/init.d/nginx: Start, stop and restart web server on SliTaz,
nneul@18379 3 # at boot time or with the command line. Daemons options are configured
nneul@18379 4 # with /etc/daemons.conf
nneul@18379 5 #
nneul@18379 6 . /etc/init.d/rc.functions
nneul@18379 7 . /etc/daemons.conf
nneul@18379 8
nneul@18379 9 NAME=Nginx
nneul@18379 10 DESC="web server"
nneul@18379 11 DAEMON=/usr/sbin/nginx
nneul@18379 12 OPTIONS=$NGINX_OPTIONS
nneul@18379 13 PIDFILE=/var/run/nginx.pid
nneul@18379 14
nneul@18379 15 case "$1" in
nneul@18379 16 start)
nneul@18379 17 if active_pidfile $PIDFILE nginx ; then
nneul@18379 18 echo "$NAME already running."
nneul@18379 19 exit 1
nneul@18379 20 fi
nneul@18379 21 echo -n "Starting $DESC: $NAME... "
nneul@18379 22 $DAEMON $OPTIONS
nneul@18379 23 status
nneul@18379 24 ;;
nneul@18379 25 stop)
nneul@18379 26 if ! active_pidfile $PIDFILE nginx ; then
nneul@18379 27 echo "$NAME is not running."
nneul@18379 28 exit 1
nneul@18379 29 fi
nneul@18379 30 echo -n "Stopping $DESC: $NAME... "
nneul@18379 31 kill `cat $PIDFILE`
nneul@18379 32 rm $PIDFILE
nneul@18379 33 status
nneul@18379 34 ;;
nneul@18379 35 restart)
nneul@18379 36 if ! active_pidfile $PIDFILE nginx ; then
nneul@18379 37 echo "$NAME is not running."
nneul@18379 38 exit 1
nneul@18379 39 fi
nneul@18379 40 echo -n "Restarting $DESC: $NAME... "
nneul@18379 41 kill `cat $PIDFILE`
nneul@18379 42 rm $PIDFILE
nneul@18379 43 sleep 2
nneul@18379 44 $DAEMON $OPTIONS
nneul@18379 45 status
nneul@18379 46 ;;
nneul@18379 47 *)
nneul@18379 48 echo ""
nneul@18379 49 echo -e "\033[1mUsage:\033[0m /etc/init.d/`basename $0` [start|stop|restart]"
nneul@18379 50 echo ""
nneul@18379 51 exit 1
nneul@18379 52 ;;
nneul@18379 53 esac
nneul@18379 54
nneul@18379 55 exit 0