X-Git-Url: http://git.sameswireless.fr/l2tpns.git/blobdiff_plain/26a2025a1b7f12e9d962294583d76da30fb668d9..ecdddd60656db2fa84e0e84a7e82378a7202da6c:/debian/init.d diff --git a/debian/init.d b/debian/init.d index 3da046d..737ce46 100644 --- a/debian/init.d +++ b/debian/init.d @@ -19,6 +19,7 @@ DAEMON=/usr/sbin/l2tpns NAME=l2tpns DESC=l2tpns ARGS="-d" +ACCTDIR=$(grep "set accounting_dir" /etc/l2tpns/startup-config | sed -e 's/.* "//' -e 's/".*//') test -f $DAEMON || exit 0 @@ -27,6 +28,9 @@ set -e case "$1" in start) echo -n "Starting $DESC: " + if [ ! -d "$ACCTDIR" ]; then + mkdir -p "$ACCTDIR" + fi start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \ --exec $DAEMON -- $ARGS echo "$NAME."