diff --git a/system/init.d/kazoo-generic.redhat b/system/init.d/kazoo-generic.redhat index 42d81c1..dcf591a 100755 --- a/system/init.d/kazoo-generic.redhat +++ b/system/init.d/kazoo-generic.redhat @@ -9,6 +9,7 @@ RETVAL=0 SCRIPT_NAME=`basename "$0"` +PID_FILE=${PID_FILE:-/var/run/kazoo/${SCRIPT_NAME}.pid} LOCK_FILE=${LOCK_FILE:-/var/lock/subsys/${SCRIPT_NAME}} . /etc/init.d/functions @@ -20,7 +21,7 @@ fi start() { echo -n $"Starting ${SCRIPT_NAME}: " /usr/sbin/${SCRIPT_NAME} prepare >/dev/null 2>&1 - /usr/sbin/${SCRIPT_NAME} start >/dev/null 2>&1 + daemon --pidfile ${PID_FILE} "/usr/sbin/${SCRIPT_NAME} start >/dev/null 2>&1" RETVAL=$? if [ ${RETVAL} -eq 0 ]; then touch ${LOCK_FILE} diff --git a/system/sbin/kazoo-applications b/system/sbin/kazoo-applications index 1997f6d..4f5281f 100755 --- a/system/sbin/kazoo-applications +++ b/system/sbin/kazoo-applications @@ -124,7 +124,7 @@ pid() { case "$1" in prepare) - prpeare + prepare ;; start) start "start" @@ -154,7 +154,7 @@ case "$1" in pid ;; *) - echo "Usage: $0 (prpeare|start|foreground|stop|restart|status|connect|attach|ping|pid)" + echo "Usage: $0 (prepare|start|foreground|stop|restart|status|connect|attach|ping|pid)" RETVAL=1 esac diff --git a/system/sbin/kazoo-bigcouch b/system/sbin/kazoo-bigcouch index db031a3..f430f8f 100755 --- a/system/sbin/kazoo-bigcouch +++ b/system/sbin/kazoo-bigcouch @@ -82,7 +82,7 @@ status() { case "$1" in prepare) - prpeare + prepare ;; start) start @@ -94,7 +94,7 @@ case "$1" in status ;; *) - echo $"Usage: $0 (prpeare|start|stop|restart|status)" + echo $"Usage: $0 (prepare|start|stop|restart|status)" RETVAL=1 esac diff --git a/system/sbin/kazoo-ecallmgr b/system/sbin/kazoo-ecallmgr index 9c865ad..7fbf113 100755 --- a/system/sbin/kazoo-ecallmgr +++ b/system/sbin/kazoo-ecallmgr @@ -124,7 +124,7 @@ pid() { case "$1" in prepare) - prpeare + prepare ;; start) start "start" @@ -154,7 +154,7 @@ case "$1" in pid ;; *) - echo "Usage: $0 (prpeare|start|foreground|stop|restart|status|connect|attach|ping|pid)" + echo "Usage: $0 (prepare|start|foreground|stop|restart|status|connect|attach|ping|pid)" RETVAL=1 esac