#!/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