]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
ipsec: Allow specifying IPSEC_PIDDIR environment variable
authorTobias Brunner <tobias@strongswan.org>
Tue, 19 May 2015 13:34:56 +0000 (15:34 +0200)
committerTobias Brunner <tobias@strongswan.org>
Fri, 29 May 2015 12:17:01 +0000 (14:17 +0200)
src/ipsec/_ipsec.in

index 0798830cfe7a107d002229c931d544e77d661aa0..b3f38b44d25c2d987f00dcd8bf02558ab1c5d90f 100644 (file)
@@ -31,7 +31,7 @@ IPSEC_DIR="@IPSEC_DIR@"
 IPSEC_BINDIR="@IPSEC_BINDIR@"
 IPSEC_SBINDIR="@IPSEC_SBINDIR@"
 IPSEC_CONFDIR="@IPSEC_CONFDIR@"
-IPSEC_PIDDIR="@IPSEC_PIDDIR@"
+IPSEC_PIDDIR=${IPSEC_PIDDIR:-"@IPSEC_PIDDIR@"}
 IPSEC_SCRIPT="@IPSEC_SCRIPT@"
 
 IPSEC_STARTER_PID="${IPSEC_PIDDIR}/starter.${DAEMON_NAME}.pid"
@@ -216,7 +216,7 @@ start)
        if [ -d /var/lock/subsys ]; then
                touch /var/lock/subsys/ipsec
        fi
-       exec $IPSEC_STARTER --daemon $DAEMON_NAME "$@"
+       exec $IPSEC_STARTER --daemon $DAEMON_NAME --piddir $IPSEC_PIDDIR "$@"
        ;;
 status|statusall)
        op="$1"