From c5b568684f41e20591ccdbbf8792cdb8604d199c Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Mon, 20 Jan 2014 03:52:40 +0100 Subject: [PATCH] tunneldigger: fix startup when no hookscript given --- package/tunneldigger/files/tunneldigger.init | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/tunneldigger/files/tunneldigger.init b/package/tunneldigger/files/tunneldigger.init index d62b458e..d2a3db37 100755 --- a/package/tunneldigger/files/tunneldigger.init +++ b/package/tunneldigger/files/tunneldigger.init @@ -24,8 +24,14 @@ config_cb() { if [ ! -z "${limit_bw_down}" ]; then broker_opts="${broker_opts} -L ${limit_bw_down}" fi + + if [ ! -z "${hook_script}" ] ; then + broker_opts="${broker_opts} -s ${hook_script}" + fi + echo "Starting tunneldigger on ${interface}" - /sbin/start-stop-daemon -S -q -b -m -p ${PIDPATH}/tunneldigger.${interface}.pid -x /usr/bin/tunneldigger -- -u ${uuid} -i ${interface} -t ${tunnel_id} -s ${hook_script} ${broker_opts} + /sbin/start-stop-daemon -S -q -b -m -p ${PIDPATH}/tunneldigger.${interface}.pid -x /usr/bin/tunneldigger -- -u ${uuid} -i ${interface} -t ${tunnel_id} ${broker_opts} + let tunnel_id++ ;; esac