[PATCH] fff-wireguard: Add option disabled

Robert Langhammer rlanghammer at web.de
Sa Feb 8 23:18:24 CET 2020


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 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