diff --git a/system/sbin/kazoo-haproxy b/system/sbin/kazoo-haproxy index af7d0fe..028ba45 100755 --- a/system/sbin/kazoo-haproxy +++ b/system/sbin/kazoo-haproxy @@ -36,6 +36,8 @@ start() { chown -R ${USER} /var/run/haproxy mkdir -p /var/log/haproxy chown -R ${USER} /var/log/haproxy + touch ${PID_FILE} + chown ${USER} ${PID_FILE} cd ${HOME} if [ "$(whoami)" == "${USER}" ]; then diff --git a/system/systemd/kazoo-bigcouch.service b/system/systemd/kazoo-bigcouch.service index 31551e2..0124f01 100644 --- a/system/systemd/kazoo-bigcouch.service +++ b/system/systemd/kazoo-bigcouch.service @@ -4,8 +4,6 @@ After=syslog.target network.target [Service] Type=forking -User=bigcouch -Group=daemon WorkingDirectory=/srv ExecStart=/usr/sbin/kazoo-bigcouch start ExecStop=/usr/sbin/kazoo-bigcouch stop diff --git a/system/systemd/kazoo-freeswitch.service b/system/systemd/kazoo-freeswitch.service index d4f0fcb..5348159 100644 --- a/system/systemd/kazoo-freeswitch.service +++ b/system/systemd/kazoo-freeswitch.service @@ -4,7 +4,6 @@ After=syslog.target network.target After=postgresql.service postgresql-9.3.service postgresql-9.4.service mysqld.service httpd.service [Service] -User=freeswitch # RuntimeDirectory is not yet supported in CentOS 7. A workaround is to use /etc/tmpfiles.d/freeswitch.conf #RuntimeDirectory=/run/freeswitch #RuntimeDirectoryMode=0750 diff --git a/system/systemd/kazoo-haproxy.service b/system/systemd/kazoo-haproxy.service index b5f8f25..71719f7 100644 --- a/system/systemd/kazoo-haproxy.service +++ b/system/systemd/kazoo-haproxy.service @@ -3,8 +3,6 @@ Description=HAProxy Load Balancer Configured for Kazoo After=syslog.target network.target [Service] -User=haproxy -Group=haproxy Environment=HAPROXY_BIN=/usr/sbin/haproxy-systemd-wrapper Environment=HAPROXY_PID=/run/haproxy.pid ExecStart=/usr/sbin/kazoo-haproxy foreground diff --git a/system/systemd/kazoo-kamailio.service b/system/systemd/kazoo-kamailio.service index fa2a1d8..8984fc9 100644 --- a/system/systemd/kazoo-kamailio.service +++ b/system/systemd/kazoo-kamailio.service @@ -3,8 +3,6 @@ Description=Kamailio (OpenSER) - the Open Source SIP Server Configured for Kazoo After=syslog.target network.target [Service] -User=kamailio -Group=kamailio ExecStart=/usr/sbin/kazoo-kamailio foreground ExecReload=/usr/bin/kill -HUP $MAINPID Restart=on-abort diff --git a/system/systemd/kazoo-rabbitmq.service b/system/systemd/kazoo-rabbitmq.service index adbcdec..73e77fe 100644 --- a/system/systemd/kazoo-rabbitmq.service +++ b/system/systemd/kazoo-rabbitmq.service @@ -4,8 +4,6 @@ After=syslog.target network.target [Service] Type=notify -User=rabbitmq -Group=rabbitmq WorkingDirectory=/var/lib/rabbitmq ExecStart=/usr/sbin/kazoo-rabbitmq start ExecStop=/usr/sbin/kazoo-rabbitmq stop