#!/bin/bash
# Cherokee http server start script
#
# Version: 0.2

PID=`pidof -o %PPID /usr/sbin/cherokee`
case "$1" in
	start)
		echo "Starting Cherokee webserver"
		if [ -z "$PID" ]; then
			/usr/sbin/cherokee > /dev/null &
		fi
		;;
	stop)
		echo "Stopping Cherokee webserver"
		[ ! -z "$PID" ] && kill $PID &> /dev/null
		;;
	restart)
		$0 stop
		sleep 1
		$0 start
		;;
	status)
		if [ ! -z "$PID" ]; then
			echo "The Cherokee webserver is running."
			exit 0
		else
			echo "The Cherokee webserver is not running."
			exit 1
		fi
		;;
	*)
		echo "usage: $0 {start|stop|restart|status}"
		;;
esac
exit 0
