diff --git a/system/init.d/kazoo-bigcouch.redhat b/system/init.d/kazoo-bigcouch.redhat index db123c9..de76bab 100755 --- a/system/init.d/kazoo-bigcouch.redhat +++ b/system/init.d/kazoo-bigcouch.redhat @@ -9,6 +9,7 @@ # RETVAL=0 +PID_FILE=${PID_FILE:-/var/run/bigcouch/kazoo-bigcouch.pid} LOCK_FILE=${LOCK_FILE:-/var/lock/subsys/kazoo-bigcouch} . /etc/init.d/functions @@ -16,7 +17,7 @@ LOCK_FILE=${LOCK_FILE:-/var/lock/subsys/kazoo-bigcouch} start() { echo -n $"Starting BigCouch: " /usr/sbin/kazoo-bigcouch prepare >/dev/null 2>&1 - /usr/sbin/kazoo-bigcouch start >/dev/null 2>&1 + daemon --pidfile ${PID_FILE} "/usr/sbin/kazoo-bigcouch start >/dev/null 2>&1" RETVAL=$? if [ ${RETVAL} -eq 0 ]; then touch ${LOCK_FILE} diff --git a/system/init.d/kazoo-haproxy.redhat b/system/init.d/kazoo-haproxy.redhat index f41426e..7394d5a 100755 --- a/system/init.d/kazoo-haproxy.redhat +++ b/system/init.d/kazoo-haproxy.redhat @@ -11,6 +11,7 @@ # pidfile: /var/run/haproxy/kazoo-haproxy.pid RETVAL=0 +PID_FILE=${PID_FILE:-/var/run/haproxy/kazoo-haproxy.pid} LOCK_FILE=/var/lock/subsys/kazoo-haproxy . /etc/rc.d/init.d/functions @@ -18,7 +19,7 @@ LOCK_FILE=/var/lock/subsys/kazoo-haproxy start() { echo -n $"Starting HAProxy: " /usr/sbin/kazoo-haproxy prepare >/dev/null 2>&1 - /usr/sbin/kazoo-haproxy start >/dev/null 2>&1 + daemon --pidfile ${PID_FILE} "/usr/sbin/kazoo-haproxy start >/dev/null 2>&1" RETVAL=$? if [ ${RETVAL} -eq 0 ]; then touch ${LOCK_FILE} diff --git a/system/init.d/kazoo-kamailio.redhat b/system/init.d/kazoo-kamailio.redhat index 175cbce..00ea87d 100755 --- a/system/init.d/kazoo-kamailio.redhat +++ b/system/init.d/kazoo-kamailio.redhat @@ -10,6 +10,7 @@ # RETVAL=0 +PID_FILE=${PID_FILE:-/var/run/kamailio/kazoo-kamailio.pid} LOCK_FILE=/var/lock/subsys/kazoo-kamailio . /etc/rc.d/init.d/functions @@ -17,7 +18,7 @@ LOCK_FILE=/var/lock/subsys/kazoo-kamailio start() { echo -n $"Starting Kamailio: " /usr/sbin/kazoo-kamailio prepare >/dev/null 2>&1 - /usr/sbin/kazoo-kamailio start >/dev/null 2>&1 + daemon --pidfile ${PID_FILE} "/usr/sbin/kazoo-kamailio start >/dev/null 2>&1" RETVAL=$? if [ ${RETVAL} -eq 0 ]; then touch ${LOCK_FILE}