kamctl: switch from deprecated /var/run to /run
authorGuillem Jover <gjover@sipwise.com>
Fri, 25 Oct 2019 09:47:31 +0000 (11:47 +0200)
committerDaniel-Constantin Mierla <miconda@gmail.com>
Fri, 25 Oct 2019 10:00:46 +0000 (12:00 +0200)
The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
distributions have done so for a long time (for example in Debian
since 6.0 “squeeze”), even though they provide a compatibility
symlink from /var/run to /run. But software like systemd have
started emitting warnings when using /var/run, for example for
its PIDFile directive, which pollutes the logs.

utils/kamctl/kamctl.base
utils/kamctl/kamctl.rpcfifo
utils/kamctl/kamctlrc

index 01518fa..6dd3686 100644 (file)
@@ -101,7 +101,7 @@ fi
 ##### ------------------------------------------------ #####
 ### configuration for starting/stopping kamailio
 if [ -z "$PID_FILE" ] ; then
-       PID_FILE=/var/run/kamailio/kamailio.pid
+       PID_FILE=/run/kamailio/kamailio.pid
 fi
 if [ -z "$SYSLOG" ] ; then
        SYSLOG=1 # 0=output to console, 1=output to syslog
index ecf381f..e8fe93f 100644 (file)
@@ -23,7 +23,7 @@ fi
 ### parameters
 #
 if [ -z "$RPCFIFOPATH" ]; then
-       RPCFIFOPATH=/var/run/kamailio/kamailio_rpc.fifo
+       RPCFIFOPATH=/run/kamailio/kamailio_rpc.fifo
 fi
 
 #
index a49c79f..abe4aff 100644 (file)
 # CTLENGINE="RPCFIFO"
 
 ## path to FIFO file for engine RPCFIFO
-# RPCFIFOPATH="/var/run/kamailio/kamailio_rpc_fifo"
+# RPCFIFOPATH="/run/kamailio/kamailio_rpc_fifo"
 
 ## check ACL names; default on (1); off (0)
 # VERIFY_ACL=1
 # STORE_PLAINTEXT_PW=0
 
 ## Kamailio START Options
-## PID file path - default is: /var/run/kamailio/kamailio.pid
-# PID_FILE=/var/run/kamailio/kamailio.pid
+## PID file path - default is: /run/kamailio/kamailio.pid
+# PID_FILE=/run/kamailio/kamailio.pid
 
 ## Extra start options - default is: not set
 # example: start Kamailio with 64MB share memory: STARTOPTIONS="-m 64"