[PATCH] fff-wireguard: Add option disabled
Robert Langhammer
rlanghammer at web.de
Sa Feb 8 21:39:43 CET 2020
In some cases it is helpful to temporarily deactivate a Wireguard interface.
This adds the 'disabled' option. The default setting is '0'.
Signed-off-by: Robert Langhammer <rlanghammer at web.de>
---
.../fff/fff-wireguard/files/etc/gateway.d/50-wireguard | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/packages/fff/fff-wireguard/files/etc/gateway.d/50-wireguard b/src/packages/fff/fff-wireguard/files/etc/gateway.d/50-wireguard
index 69a3d74..9c42aa4 100644
--- a/src/packages/fff/fff-wireguard/files/etc/gateway.d/50-wireguard
+++ b/src/packages/fff/fff-wireguard/files/etc/gateway.d/50-wireguard
@@ -37,6 +37,11 @@ configure() {
add_wgpeer() {
local name="$1"
local prefixname="wg_$name"
+ local _bool
+
+ config_get_bool _bool $name disabled 0
+ [ $_bool = 1 ] && return
+
# ensure name length
if [ ${#name} -gt 12 ]; then
--
2.20.1
Mehr Informationen über die Mailingliste franken-dev