Browse Source

turns out, creating the pid file causes issues

4.0
bitbashing 10 years ago
parent
commit
90166c1b27
8 changed files with 30 additions and 23 deletions
  1. +8
    -8
      system/init.d/kazoo-kamailio.redhat
  2. +3
    -2
      system/sbin/kazoo-applications
  3. +3
    -2
      system/sbin/kazoo-bigcouch
  4. +3
    -2
      system/sbin/kazoo-ecallmgr
  5. +3
    -2
      system/sbin/kazoo-freeswitch
  6. +3
    -2
      system/sbin/kazoo-haproxy
  7. +4
    -3
      system/sbin/kazoo-kamailio
  8. +3
    -2
      system/sbin/kazoo-rabbitmq

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

@ -20,14 +20,14 @@ start() {
/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 start >/dev/null 2>&1" daemon --pidfile ${PID_FILE} "/usr/sbin/kazoo-kamailio start >/dev/null 2>&1"
RETVAL=$? RETVAL=$?
if [ ${RETVAL} -eq 0 ]; then
touch ${LOCK_FILE}
success $"OK"
echo
else
failure $"Kamailio is already running or failed to start!"
echo
fi
if [ ${RETVAL} -eq 0 ]; then
touch ${LOCK_FILE}
success $"OK"
echo
else
failure $"Kamailio is already running or failed to start!"
echo
fi
} }
stop() { stop() {


+ 3
- 2
system/sbin/kazoo-applications View File

@ -32,8 +32,9 @@ prepare() {
chown -R ${USER} /var/log/kazoo chown -R ${USER} /var/log/kazoo
mkdir -p /var/run/kazoo mkdir -p /var/run/kazoo
chown -R ${USER} /var/run/kazoo chown -R ${USER} /var/run/kazoo
touch ${PID_FILE}
chown ${USER} ${PID_FILE}
if [ -e ${PID_FILE} ]; then
rm -rf ${PID_FILE}
fi
} }
start() { start() {


+ 3
- 2
system/sbin/kazoo-bigcouch View File

@ -29,8 +29,9 @@ prepare() {
chown -R ${USER} /var/log/bigcouch chown -R ${USER} /var/log/bigcouch
mkdir -p /var/run/bigcouch mkdir -p /var/run/bigcouch
chown -R ${USER} /var/run/bigcouch chown -R ${USER} /var/run/bigcouch
touch ${PID_FILE}
chown ${USER} ${PID_FILE}
if [ -e ${PID_FILE} ]; then
rm -rf ${PID_FILE}
fi
} }
start() { start() {


+ 3
- 2
system/sbin/kazoo-ecallmgr View File

@ -32,8 +32,9 @@ prepare() {
chown -R ${USER} /var/log/kazoo chown -R ${USER} /var/log/kazoo
mkdir -p /var/run/kazoo mkdir -p /var/run/kazoo
chown -R ${USER} /var/run/kazoo chown -R ${USER} /var/run/kazoo
touch ${PID_FILE}
chown ${USER} ${PID_FILE}
if [ -e ${PID_FILE} ]; then
rm -rf ${PID_FILE}
fi
} }
start() { start() {


+ 3
- 2
system/sbin/kazoo-freeswitch View File

@ -26,8 +26,9 @@ prepare() {
chown -R ${USER} /var/lib/kazoo-freeswitch chown -R ${USER} /var/lib/kazoo-freeswitch
mkdir -p /var/run/freeswitch mkdir -p /var/run/freeswitch
chown -R ${USER} /var/run/freeswitch chown -R ${USER} /var/run/freeswitch
touch ${PID_FILE}
chown ${USER} ${PID_FILE}
if [ -e ${PID_FILE} ]; then
rm -rf ${PID_FILE}
fi
} }
start() { start() {


+ 3
- 2
system/sbin/kazoo-haproxy View File

@ -20,8 +20,9 @@ prepare() {
chown -R ${USER} /var/log/haproxy chown -R ${USER} /var/log/haproxy
mkdir -p /var/run/haproxy mkdir -p /var/run/haproxy
chown -R ${USER} /var/run/haproxy chown -R ${USER} /var/run/haproxy
touch ${PID_FILE}
chown ${USER} ${PID_FILE}
if [ -e ${PID_FILE} ]; then
rm -rf ${PID_FILE}
fi
} }
start() { start() {


+ 4
- 3
system/sbin/kazoo-kamailio View File

@ -29,8 +29,9 @@ fi
prepare() { prepare() {
mkdir -p /var/run/kamailio mkdir -p /var/run/kamailio
chown -R ${USER} /var/run/kamailio chown -R ${USER} /var/run/kamailio
touch ${PID_FILE}
chown ${USER} ${PID_FILE}
if [ -e ${PID_FILE} ]; then
rm -rf ${PID_FILE}
fi
} }
start() { start() {
@ -48,7 +49,7 @@ start() {
RETVAL=$? RETVAL=$?
if [ ${RETVAL} -ne 0 ]; then if [ ${RETVAL} -ne 0 ]; then
echo "Failed to start BigCouch!"
echo "Failed to start Kamailio!"
RETVAL=1 RETVAL=1
fi fi
} }


+ 3
- 2
system/sbin/kazoo-rabbitmq View File

@ -30,8 +30,9 @@ prepare() {
chown -R ${USER} /var/log/rabbitmq chown -R ${USER} /var/log/rabbitmq
mkdir -p /var/run/rabbitmq mkdir -p /var/run/rabbitmq
chown -R ${USER} /var/run/rabbitmq chown -R ${USER} /var/run/rabbitmq
touch ${PID_FILE}
chown ${USER} ${PID_FILE}
if [ -e ${PID_FILE} ]; then
rm -rf ${PID_FILE}
fi
} }
start() { start() {


Loading…
Cancel
Save