From f130941974d52bae663758d222fbeea6eec858b5 Mon Sep 17 00:00:00 2001 From: Ansi Zhang Date: Sat, 7 Mar 2020 10:35:35 +0800 Subject: [PATCH] Update wireguard.sh (#60) --- wireguard.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wireguard.sh b/wireguard.sh index 63c6bca..a3c5b8b 100644 --- a/wireguard.sh +++ b/wireguard.sh @@ -511,7 +511,7 @@ add_client() { fi done # Get information from default interface file - client_files=($(find /etc/wireguard -name "*_client" | sort)) + client_files=($(find /etc/wireguard/ -name "*_client" | sort)) client_ipv4=() client_ipv6=() for ((i=0; i<${#client_files[@]}; i++)); do @@ -632,7 +632,7 @@ list_clients() { local line="+-------------------------------------------------------------------------+\n" local string=%-35s printf "${line}|${string} |${string} |\n${line}" " Client Interface" " Client's IP" - client_files=($(find /etc/wireguard -name "*_client" | sort)) + client_files=($(find /etc/wireguard/ -name "*_client" | sort)) ips=($(grep -w "AllowedIPs" ${default_server_if} | awk '{print $3}')) [ ${#client_files[@]} -ne ${#ips[@]} ] && echo "One or more client interface file is missing in /etc/wireguard" && exit 1 for ((i=0; i<${#ips[@]}; i++)); do