Browse Source

resolve fresh install issues on centos 7

4.0
bitbashing 10 years ago
parent
commit
b6adaeebd3
7 changed files with 2 additions and 22 deletions
  1. +1
    -10
      system/sbin/kazoo-kamailio
  2. +0
    -2
      system/systemd/kazoo-applications.service
  3. +0
    -2
      system/systemd/kazoo-bigcouch.service
  4. +0
    -2
      system/systemd/kazoo-ecallmgr.service
  5. +0
    -2
      system/systemd/kazoo-freeswitch.service
  6. +0
    -1
      system/systemd/kazoo-haproxy.service
  7. +1
    -3
      system/systemd/kazoo-rabbitmq.service

+ 1
- 10
system/sbin/kazoo-kamailio View File

@ -16,7 +16,6 @@ PID_FILE=${KAMAILIO_PID:-/var/run/kamailio/kazoo-kamailio.pid}
CFG_FILE=${KAMAILIO_CONFIG:-/etc/kazoo/kamailio/kamailio.cfg}
export HOME=${KAMAILIO_HOME:-/var/run/kamailio}
OPTIONS="-P ${PID_FILE} -m ${SHM_MEMORY} -M ${PKG_MEMORY} -u ${USER} -g ${GROUP} ${EXTRA_OPTIONS}"
SHM_MEMORY=$((`echo $SHM_MEMORY | sed -e 's/[^0-9]//g'`))
PKG_MEMORY=$((`echo $PKG_MEMORY | sed -e 's/[^0-9]//g'`))
[ $SHM_MEMORY -le 0 ] && SHM_MEMORY=64
@ -40,7 +39,7 @@ start() {
check_config
check_fork
set -- ${BIN_FILE} -f ${CFG_FILE} -P ${PID_FILE} -m ${SHM_MEMORY} -M ${PKG_MEMORY} -u ${USER} -g ${GROUP} ${EXTRA_OPTIONS} "$@"
set -- ${BIN_FILE} -f ${CFG_FILE} -m ${SHM_MEMORY} -M ${PKG_MEMORY} -u ${USER} -g ${GROUP} ${EXTRA_OPTIONS} "$@"
if [ "$(whoami)" == "${USER}" ]; then
exec "$@"
else
@ -92,11 +91,6 @@ check_config ()
fi
}
pid() {
cat ${PID_FILE}
RETVAL=$?
}
case "$1" in
prepare)
prepare
@ -121,9 +115,6 @@ case "$1" in
check)
check_config
;;
pid)
pid
;;
*)
echo $"Usage: $0 {prepare|start|foreground|stop|restart|status|check|pid}"
RETVAL=1


+ 0
- 2
system/systemd/kazoo-applications.service View File

@ -5,9 +5,7 @@ After=syslog.target network.target
[Service]
User=kazoo
Group=daemon
WorkingDirectory=/opt/kazoo
PermissionsStartOnly=true
PIDFile=/var/run/kazoo/kazoo-applications.pid
ExecStartPre=/usr/sbin/kazoo-applications prepare
ExecStart=/usr/sbin/kazoo-applications foreground
ExecReload=/usr/bin/kill -HUP $MAINPID


+ 0
- 2
system/systemd/kazoo-bigcouch.service View File

@ -6,9 +6,7 @@ After=syslog.target network.target
Type=forking
User=bigcouch
Group=daemon
WorkingDirectory=/srv
PermissionsStartOnly=true
PIDFile=/var/run/bigcouch/kazoo-bigcouch.pid
ExecStartPre=/usr/sbin/kazoo-bigcouch prepare
ExecStart=/usr/sbin/kazoo-bigcouch start
ExecStop=/usr/sbin/kazoo-bigcouch stop


+ 0
- 2
system/systemd/kazoo-ecallmgr.service View File

@ -5,9 +5,7 @@ After=syslog.target network.target
[Service]
User=kazoo
Group=daemon
WorkingDirectory=/opt/kazoo
PermissionsStartOnly=true
PIDFile=/var/run/kazoo/kazoo-ecallmgr.pid
ExecStartPre=/usr/sbin/kazoo-ecallmgr prepare
ExecStart=/usr/sbin/kazoo-ecallmgr foreground
ExecReload=/usr/bin/kill -HUP $MAINPID


+ 0
- 2
system/systemd/kazoo-freeswitch.service View File

@ -6,9 +6,7 @@ After=postgresql.service postgresql-9.3.service postgresql-9.4.service mysqld.se
[Service]
User=freeswitch
Group=daemon
WorkingDirectory=/var/run/kazoo-freeswitch
PermissionsStartOnly=true
PIDFile=/var/run/freeswitch/kazoo-freeswitch.pid
# RuntimeDirectory is not yet supported in CentOS 7. A workaround is to use /etc/tmpfiles.d/freeswitch.conf
#RuntimeDirectory=/run/freeswitch
#RuntimeDirectoryMode=0750


+ 0
- 1
system/systemd/kazoo-haproxy.service View File

@ -5,7 +5,6 @@ After=syslog.target network.target
[Service]
User=haproxy
Group=daemon
WorkingDirectory=/var/lib/haproxy
PermissionsStartOnly=true
PIDFile=/var/run/haproxy/kazoo-haproxy.pid
Environment=HAPROXY_BIN=/usr/sbin/haproxy-systemd-wrapper


+ 1
- 3
system/systemd/kazoo-rabbitmq.service View File

@ -6,11 +6,9 @@ After=syslog.target network.target
Type=notify
User=rabbitmq
Group=daemon
WorkingDirectory=/var/lib/rabbitmq
PermissionsStartOnly=true
PIDFile=/var/run/rabbitmq/kazoo-rabbitmq.pid
ExecStartPre=/usr/sbin/kazoo-rabbitmq prepare
ExecStart=/usr/sbin/kazoo-rabbitmq start
ExecStart=/usr/sbin/kazoo-rabbitmq foreground
ExecStop=/usr/sbin/kazoo-rabbitmq stop
Restart=on-abort


Loading…
Cancel
Save