#!/bin/sh
#chkconfig: 345 20 80 
#description: nginx init script
#created: 4/15/08 by bryan thompson - http://www.skippidydoo.com

PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/mysql/bin:/opt/local/bin"
export PATH

nginx=/usr/sbin/nginx
nginx_pid=/var/run/nginx.pid

case "$1" in

	start)
		echo "Starting nginx "
			if [ -f $nginx_pid ]
			then
				echo "nginx is already running"
			else
				if [ -x $nginx ]
				then
					$nginx
				fi
				echo "nginx started"
			fi
		;;

	stop)
		echo "Stopping nginx"
			if [ -f $nginx_pid ]
			then
				kill `cat $nginx_pid`
				echo "nginx stopped"
			else
				echo "nginx is not running"
			fi
		;;
		
	restart)
		echo "Restarting nginx"
			if [ -f $nginx_pid ]
			then
				kill -HUP `cat $nginx_pid`
			else
				echo "nginx is not running, starting it now"
				$nginx
			fi
		;;
	*)

	echo "Usage: $0 {start|stop|restart}"
	exit 1
	;;

esac

exit 0
