#!/bin/sh # # pound The reverse-proxy,load-balancer # # Author: OOTA # chkconfig: 2345 90 10 # description: Pound # processname: pound # Source function library. . /etc/init.d/functions # SERVER=/usr/sbin/pound LOCKD=/var/lock/subsys PIDD=/var/run prog="pound" [ -f $SERVER ] || exit 0 start() { echo -n $"Starting $prog: " daemon $SERVER echo if [ -d $LOCKD ]; then touch $LOCKD/pound fi } stop() { echo -n $"Shutting down $prog: " killproc $SERVER echo if [ -d $LOCKD ]; then rm -f $LOCKD/pound rm -f $PIDD/pound_pid.* fi } restart() { stop start } case "$1" in start) start ;; stop) stop ;; restart) restart ;; status) status pound ;; *) echo "Usage: pound {start|stop|restart|status}" exit 1 esac exit 0