From 1aabc8c2311e95b25ec0fa0dd03f8e21910730f8 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Sat, 7 Jan 2023 19:49:00 +0100 Subject: fix some bash trickery --- action.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/action.yml b/action.yml index 7c75c81..7c9d685 100644 --- a/action.yml +++ b/action.yml @@ -144,21 +144,21 @@ runs: additionnal_wg_args=() if [ -n "$preshared_key" ]; then - additionnal_wg_args+=("preshared-key \"${preshared_key_path}\"") + additionnal_wg_args+=(preshared-key "${preshared_key_path}") fi if [ -n "$keepalive" ]; then - additionnal_wg_args+=("persistent-keepalive ${keepalive}") + additionnal_wg_args+=(persistent-keepalive "${keepalive}") fi sudo wg set "$ifname" \ peer "$endpoint_public_key" \ endpoint "$endpoint" \ allowed-ips "$allowed_ips" \ - ${additionnal_wg_args[@]} + ${additionnal_wg_args[@]+"${additionnal_wg_args[@]}"} sudo ip link set "$ifname" up - + # Add routes for allowed_ips for i in ${allowed_ips//,/ }; do sudo ip route replace "$i" dev "$ifname"; done } -- cgit v1.2.3