From 45773bf9bc15cdd3e8e3522d3c90246ae0e3f0a4 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 --- package/tunneldigger/files/config.default | 1 + package/tunneldigger/files/tunneldigger.init | 3 +++ 2 files changed, 4 insertions(+) diff --git a/package/tunneldigger/files/config.default b/package/tunneldigger/files/config.default index 44b1fe92..571621a4 100644 --- a/package/tunneldigger/files/config.default +++ b/package/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/package/tunneldigger/files/tunneldigger.init b/package/tunneldigger/files/tunneldigger.init index d2a3db37..3ae1cb0f 100755 --- a/package/tunneldigger/files/tunneldigger.init +++ b/package/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}"