#!/bin/bash . /etc/rc.conf . /etc/rc.d/functions PIDFILE=/run/web/parabolaweb.pid case $1 in start) stat_busy "Starting ParabolaWeb" if parabolaweb-fcgi pidfile=${PIDFILE}; then add_daemon parabolaweb stat_done exit 0 else stat_fail exit 1 fi ;; stop) stat_busy "Stopping ParabolaWeb" if [[ -f ${PIDFILE} ]]; then pid=$(cat ${PIDFILE}) kill ${pid} rm_daemon parabolaweb stat_done else stat_fail exit 1 fi ;; restart) $0 stop $0 start ;; *) echo "Usage: $0 {start|stop|restart}" >&2 exit 1 esac