diff --git a/pkgs/additional/sane-scripts/src/sane-vpn b/pkgs/additional/sane-scripts/src/sane-vpn index 7717f63c..879c7f8d 100755 --- a/pkgs/additional/sane-scripts/src/sane-vpn +++ b/pkgs/additional/sane-scripts/src/sane-vpn @@ -24,12 +24,13 @@ vpns=() defaultVpn= # loaded from a specific ~/.config/sane-vpn/vpns profile -id= -fwmark= -prioMain= -prioFwMark= -bridgeDevice= +addrV4= dns=() +fwmark= +id= +name= +priorityFwMark= +priorityMain= debug() { if [ -n "$SANE_VPN_DEBUG" ]; then @@ -46,15 +47,7 @@ getVpns() { # load a specific VPN profile, `"$1"` sourceVpn() { - # populates: - # - id - # - fwmark - # - prioMain - # - prioFwMark - # - bridgeDevice - # - addrV4 - # - name - # - dns + # populates: variables declared above debug "sourcing: ~/.config/sane-vpn/vpns/$1" # TODO: don't blindly source this, but parse explicitly as `K=V` source ~/.config/sane-vpn/vpns/$1