From c14de9139d34d4aac44e94d8b7fa46011fdc4620 Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Thu, 25 Jul 2019 11:37:57 +0200 Subject: [PATCH] TT#61954 Add RuntimeDirectory directives for systemd service files The daemon requires these directories to be present, and will otherwise refuse to start. Change-Id: I90ebd15dc465200cdace531ed7bf2fe5aa845eed --- debian/ngcp-kamailio.kamailio-lb.service | 3 +++ debian/ngcp-kamailio.kamailio-proxy.service | 3 +++ 2 files changed, 6 insertions(+) diff --git a/debian/ngcp-kamailio.kamailio-lb.service b/debian/ngcp-kamailio.kamailio-lb.service index c656189f0..06bc8239a 100644 --- a/debian/ngcp-kamailio.kamailio-lb.service +++ b/debian/ngcp-kamailio.kamailio-lb.service @@ -14,6 +14,9 @@ Type=simple User=kamailio Group=kamailio PIDFile=/run/kamailio/kamailio.lb.pid +RuntimeDirectory=kamailio +RuntimeDirectoryMode=0750 +RuntimeDirectoryPreserve=yes Environment='LD_PRELOAD=/usr/lib/x86_64-linux-gnu/kamailio/openssl_mutex_shared/openssl_mutex_shared.so' Environment='CFGFILE=/etc/kamailio/lb/kamailio.cfg' # Values of SHM_MEMORY=64 and PKG_MEMORY=16 taken from old sysvinit file diff --git a/debian/ngcp-kamailio.kamailio-proxy.service b/debian/ngcp-kamailio.kamailio-proxy.service index 4de168351..4450b42cb 100644 --- a/debian/ngcp-kamailio.kamailio-proxy.service +++ b/debian/ngcp-kamailio.kamailio-proxy.service @@ -13,6 +13,9 @@ Requires=mariadb.service Type=simple User=kamailio Group=kamailio +RuntimeDirectory=kamailio +RuntimeDirectoryMode=0750 +RuntimeDirectoryPreserve=yes PIDFile=/run/kamailio/kamailio.proxy.pid Environment='CFGFILE=/etc/kamailio/proxy/kamailio.cfg' # Values of SHM_MEMORY=125 and PKG_MEMORY=32 taken from old sysvinit file