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


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

@ -5,9 +5,7 @@ After=syslog.target network.target
[Service] [Service]
User=kazoo User=kazoo
Group=daemon Group=daemon
WorkingDirectory=/opt/kazoo
PermissionsStartOnly=true PermissionsStartOnly=true
PIDFile=/var/run/kazoo/kazoo-applications.pid
ExecStartPre=/usr/sbin/kazoo-applications prepare ExecStartPre=/usr/sbin/kazoo-applications prepare
ExecStart=/usr/sbin/kazoo-applications foreground ExecStart=/usr/sbin/kazoo-applications foreground
ExecReload=/usr/bin/kill -HUP $MAINPID 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 Type=forking
User=bigcouch User=bigcouch
Group=daemon Group=daemon
WorkingDirectory=/srv
PermissionsStartOnly=true PermissionsStartOnly=true
PIDFile=/var/run/bigcouch/kazoo-bigcouch.pid
ExecStartPre=/usr/sbin/kazoo-bigcouch prepare ExecStartPre=/usr/sbin/kazoo-bigcouch prepare
ExecStart=/usr/sbin/kazoo-bigcouch start ExecStart=/usr/sbin/kazoo-bigcouch start
ExecStop=/usr/sbin/kazoo-bigcouch stop 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] [Service]
User=kazoo User=kazoo
Group=daemon Group=daemon
WorkingDirectory=/opt/kazoo
PermissionsStartOnly=true PermissionsStartOnly=true
PIDFile=/var/run/kazoo/kazoo-ecallmgr.pid
ExecStartPre=/usr/sbin/kazoo-ecallmgr prepare ExecStartPre=/usr/sbin/kazoo-ecallmgr prepare
ExecStart=/usr/sbin/kazoo-ecallmgr foreground ExecStart=/usr/sbin/kazoo-ecallmgr foreground
ExecReload=/usr/bin/kill -HUP $MAINPID 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] [Service]
User=freeswitch User=freeswitch
Group=daemon Group=daemon
WorkingDirectory=/var/run/kazoo-freeswitch
PermissionsStartOnly=true 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 is not yet supported in CentOS 7. A workaround is to use /etc/tmpfiles.d/freeswitch.conf
#RuntimeDirectory=/run/freeswitch #RuntimeDirectory=/run/freeswitch
#RuntimeDirectoryMode=0750 #RuntimeDirectoryMode=0750


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

@ -5,7 +5,6 @@ After=syslog.target network.target
[Service] [Service]
User=haproxy User=haproxy
Group=daemon Group=daemon
WorkingDirectory=/var/lib/haproxy
PermissionsStartOnly=true PermissionsStartOnly=true
PIDFile=/var/run/haproxy/kazoo-haproxy.pid PIDFile=/var/run/haproxy/kazoo-haproxy.pid
Environment=HAPROXY_BIN=/usr/sbin/haproxy-systemd-wrapper 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 Type=notify
User=rabbitmq User=rabbitmq
Group=daemon Group=daemon
WorkingDirectory=/var/lib/rabbitmq
PermissionsStartOnly=true PermissionsStartOnly=true
PIDFile=/var/run/rabbitmq/kazoo-rabbitmq.pid
ExecStartPre=/usr/sbin/kazoo-rabbitmq prepare ExecStartPre=/usr/sbin/kazoo-rabbitmq prepare
ExecStart=/usr/sbin/kazoo-rabbitmq start
ExecStart=/usr/sbin/kazoo-rabbitmq foreground
ExecStop=/usr/sbin/kazoo-rabbitmq stop ExecStop=/usr/sbin/kazoo-rabbitmq stop
Restart=on-abort Restart=on-abort


Loading…
Cancel
Save