X-Git-Url: http://git.sameswireless.fr/l2tpns.git/blobdiff_plain/6c503e49e5b429e2eb53dead4ec71f780f8143bf..30b561eb71683b52894abacf0a607d7d6932e4c1:/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."