Message ID | 20200208203943.11419-1-rlanghammer@web.de |
---|---|
State | Rejected |
Headers | show |
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
Sorry, ich war zu schnell. Der Patch funktioniert nicht. Kann weg. Viele Grüße Robert Am 08.02.20 um 21:39 schrieb Robert Langhammer: > 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@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 >
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@web.de> --- .../fff/fff-wireguard/files/etc/gateway.d/50-wireguard | 5 +++++ 1 file changed, 5 insertions(+) -- 2.20.1