Browse Source

remove PID_FILE and fix FreeSWITCH stop

4.0
9 years ago
parent
commit
3211c0e1f6
7 changed files with 7 additions and 25 deletions
  1. +1
    -2
      system/init.d/kazoo-bigcouch.redhat
  2. +1
    -14
      system/init.d/kazoo-freeswitch.redhat
  3. +1
    -2
      system/init.d/kazoo-generic.redhat
  4. +1
    -2
      system/init.d/kazoo-haproxy.redhat
  5. +1
    -2
      system/init.d/kazoo-kamailio.redhat
  6. +1
    -2
      system/init.d/kazoo-rabbitmq.redhat
  7. +1
    -1
      system/sbin/kazoo-freeswitch

+ 1
- 2
system/init.d/kazoo-bigcouch.redhat View File

@ -9,7 +9,6 @@
# #
RETVAL=0 RETVAL=0
PID_FILE=${PID_FILE:-/var/run/bigcouch/kazoo-bigcouch.pid}
LOCK_FILE=${LOCK_FILE:-/var/lock/subsys/kazoo-bigcouch} LOCK_FILE=${LOCK_FILE:-/var/lock/subsys/kazoo-bigcouch}
. /etc/init.d/functions . /etc/init.d/functions
@ -17,7 +16,7 @@ LOCK_FILE=${LOCK_FILE:-/var/lock/subsys/kazoo-bigcouch}
start() { start() {
echo -n $"Starting BigCouch: " echo -n $"Starting BigCouch: "
/usr/sbin/kazoo-bigcouch prepare >/dev/null 2>&1 /usr/sbin/kazoo-bigcouch prepare >/dev/null 2>&1
daemon --pidfile ${PID_FILE} "/usr/sbin/kazoo-bigcouch background >/dev/null 2>&1"
daemon "/usr/sbin/kazoo-bigcouch background >/dev/null 2>&1"
RETVAL=$? RETVAL=$?
if [ ${RETVAL} -eq 0 ]; then if [ ${RETVAL} -eq 0 ]; then
touch ${LOCK_FILE} touch ${LOCK_FILE}


+ 1
- 14
system/init.d/kazoo-freeswitch.redhat View File

@ -12,22 +12,14 @@
# #
RETVAL=0 RETVAL=0
PID_FILE=${PID_FILE:-/var/run/freeswitch/kazoo-freeswitch.pid}
LOCK_FILE=/var/lock/subsys/kazoo-freeswitch LOCK_FILE=/var/lock/subsys/kazoo-freeswitch
. /etc/init.d/functions . /etc/init.d/functions
start() { start() {
echo -n "Starting FreeSWITCH: " echo -n "Starting FreeSWITCH: "
if [ -e ${LOCK_FILE} ]; then
if [ -e ${PID_FILE} ] && [ -e /proc/`cat ${PID_FILE}` ]; then
failure $"FreeSWITCH is already running.";
echo
return 1
fi
fi
/usr/sbin/kazoo-freeswitch prepare >/dev/null 2>&1 /usr/sbin/kazoo-freeswitch prepare >/dev/null 2>&1
daemon --pidfile ${PID_FILE} "/usr/sbin/kazoo-freeswitch background >/dev/null 2>&1"
daemon "/usr/sbin/kazoo-freeswitch background >/dev/null 2>&1"
RETVAL=$? RETVAL=$?
if [ ${RETVAL} -eq 0 ]; then if [ ${RETVAL} -eq 0 ]; then
touch ${LOCK_FILE} touch ${LOCK_FILE}
@ -41,11 +33,6 @@ start() {
stop() { stop() {
echo -n "Shutting down FreeSWITCH: " echo -n "Shutting down FreeSWITCH: "
if [ ! -e ${LOCK_FILE} ]; then
failure $"Unable to stop FreeSWITCH: FreeSWITCH is not running."
echo
return 1;
fi
/usr/sbin/kazoo-freeswitch stop >/dev/null 2>&1 /usr/sbin/kazoo-freeswitch stop >/dev/null 2>&1
RETVAL=$? RETVAL=$?
if [ ${RETVAL} -eq 0 ]; then if [ ${RETVAL} -eq 0 ]; then


+ 1
- 2
system/init.d/kazoo-generic.redhat View File

@ -9,7 +9,6 @@
RETVAL=0 RETVAL=0
SCRIPT_NAME=`basename "$0"` SCRIPT_NAME=`basename "$0"`
PID_FILE=${PID_FILE:-/var/run/kazoo/${SCRIPT_NAME}.pid}
LOCK_FILE=${LOCK_FILE:-/var/lock/subsys/${SCRIPT_NAME}} LOCK_FILE=${LOCK_FILE:-/var/lock/subsys/${SCRIPT_NAME}}
. /etc/init.d/functions . /etc/init.d/functions
@ -21,7 +20,7 @@ fi
start() { start() {
echo -n $"Starting ${SCRIPT_NAME}: " echo -n $"Starting ${SCRIPT_NAME}: "
/usr/sbin/${SCRIPT_NAME} prepare >/dev/null 2>&1 /usr/sbin/${SCRIPT_NAME} prepare >/dev/null 2>&1
daemon --pidfile ${PID_FILE} "/usr/sbin/${SCRIPT_NAME} background >/dev/null 2>&1"
daemon "/usr/sbin/${SCRIPT_NAME} background >/dev/null 2>&1"
RETVAL=$? RETVAL=$?
if [ ${RETVAL} -eq 0 ]; then if [ ${RETVAL} -eq 0 ]; then
touch ${LOCK_FILE} touch ${LOCK_FILE}


+ 1
- 2
system/init.d/kazoo-haproxy.redhat View File

@ -11,7 +11,6 @@
# pidfile: /var/run/haproxy/kazoo-haproxy.pid # pidfile: /var/run/haproxy/kazoo-haproxy.pid
RETVAL=0 RETVAL=0
PID_FILE=${PID_FILE:-/var/run/haproxy/kazoo-haproxy.pid}
LOCK_FILE=/var/lock/subsys/kazoo-haproxy LOCK_FILE=/var/lock/subsys/kazoo-haproxy
. /etc/rc.d/init.d/functions . /etc/rc.d/init.d/functions
@ -19,7 +18,7 @@ LOCK_FILE=/var/lock/subsys/kazoo-haproxy
start() { start() {
echo -n $"Starting HAProxy: " echo -n $"Starting HAProxy: "
/usr/sbin/kazoo-haproxy prepare >/dev/null 2>&1 /usr/sbin/kazoo-haproxy prepare >/dev/null 2>&1
daemon --pidfile ${PID_FILE} "/usr/sbin/kazoo-haproxy background >/dev/null 2>&1"
daemon "/usr/sbin/kazoo-haproxy background >/dev/null 2>&1"
RETVAL=$? RETVAL=$?
if [ ${RETVAL} -eq 0 ]; then if [ ${RETVAL} -eq 0 ]; then
touch ${LOCK_FILE} touch ${LOCK_FILE}


+ 1
- 2
system/init.d/kazoo-kamailio.redhat View File

@ -10,7 +10,6 @@
# #
RETVAL=0 RETVAL=0
PID_FILE=${PID_FILE:-/var/run/kamailio/kazoo-kamailio.pid}
LOCK_FILE=/var/lock/subsys/kazoo-kamailio LOCK_FILE=/var/lock/subsys/kazoo-kamailio
. /etc/rc.d/init.d/functions . /etc/rc.d/init.d/functions
@ -18,7 +17,7 @@ LOCK_FILE=/var/lock/subsys/kazoo-kamailio
start() { start() {
echo -n $"Starting Kamailio: " echo -n $"Starting Kamailio: "
/usr/sbin/kazoo-kamailio prepare >/dev/null 2>&1 /usr/sbin/kazoo-kamailio prepare >/dev/null 2>&1
daemon --pidfile ${PID_FILE} "/usr/sbin/kazoo-kamailio background >/dev/null 2>&1"
daemon "/usr/sbin/kazoo-kamailio background >/dev/null 2>&1"
RETVAL=$? RETVAL=$?
if [ ${RETVAL} -eq 0 ]; then if [ ${RETVAL} -eq 0 ]; then
touch ${LOCK_FILE} touch ${LOCK_FILE}


+ 1
- 2
system/init.d/kazoo-rabbitmq.redhat View File

@ -12,7 +12,6 @@
# Short-Description: Enable AMQP service provided by RabbitMQ broker # Short-Description: Enable AMQP service provided by RabbitMQ broker
RETVAL=0 RETVAL=0
PID_FILE=${PID_FILE:-/var/run/rabbitmq/kazoo-rabbitmq.pid}
LOCK_FILE=${LOCK_FILE:-/var/lock/subsys/kazoo-rabbitmq} LOCK_FILE=${LOCK_FILE:-/var/lock/subsys/kazoo-rabbitmq}
. /etc/init.d/functions . /etc/init.d/functions
@ -20,7 +19,7 @@ LOCK_FILE=${LOCK_FILE:-/var/lock/subsys/kazoo-rabbitmq}
start() { start() {
echo -n $"Starting RabbitMQ: " echo -n $"Starting RabbitMQ: "
/usr/sbin/kazoo-rabbitmq prepare >/dev/null 2>&1 /usr/sbin/kazoo-rabbitmq prepare >/dev/null 2>&1
daemon --pidfile ${PID_FILE} "/usr/sbin/kazoo-rabbitmq background >/dev/null 2>&1"
daemon "/usr/sbin/kazoo-rabbitmq background >/dev/null 2>&1"
RETVAL=$? RETVAL=$?
if [ ${RETVAL} -eq 0 ]; then if [ ${RETVAL} -eq 0 ]; then
touch ${LOCK_FILE} touch ${LOCK_FILE}


+ 1
- 1
system/sbin/kazoo-freeswitch View File

@ -61,7 +61,7 @@ start() {
stop() { stop() {
cd ${HOME} cd ${HOME}
${BIN_FILE} -stop > /dev/null 2>&1 ${BIN_FILE} -stop > /dev/null 2>&1
killproc freeswitch
killall freeswitch
RETVAL=$? RETVAL=$?
} }


Loading…
Cancel
Save