From 338baaef71a22b49cf077f447cbc9d773b308e15 Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Mon, 27 Jan 2014 05:29:29 +0100 Subject: [PATCH] tunneldigger: new config option enabled --- net/tunneldigger/files/config.default | 1 + net/tunneldigger/files/tunneldigger.init | 3 +++ 2 files changed, 4 insertions(+) diff --git a/net/tunneldigger/files/config.default b/net/tunneldigger/files/config.default index 44b1fe9..571621a 100644 --- a/net/tunneldigger/files/config.default +++ b/net/tunneldigger/files/config.default @@ -5,3 +5,4 @@ config broker option uuid 'abcd' option interface 'l2tp0' option limit_bw_down '1024' + option enabled '0' diff --git a/net/tunneldigger/files/tunneldigger.init b/net/tunneldigger/files/tunneldigger.init index d2a3db3..3ae1cb0 100755 --- a/net/tunneldigger/files/tunneldigger.init +++ b/net/tunneldigger/files/tunneldigger.init @@ -10,12 +10,15 @@ config_cb() { config_get configname "$cfg" TYPE case "$configname" in broker) + config_get_bool enabled "$cfg" enabled 1 config_get addresses "$cfg" address config_get uuid "$cfg" uuid config_get interface "$cfg" interface config_get limit_bw_down "$cfg" limit_bw_down config_get hook_script "$cfg" hook_script + [ $enabled -eq 0 ] && return + local broker_opts="" for address in $addresses; do broker_opts="${broker_opts} -b ${address}"