diff --git a/wg-manager.sh b/wg-manager.sh index 16035d0..1600469 100755 --- a/wg-manager.sh +++ b/wg-manager.sh @@ -98,7 +98,6 @@ function remove_user_from_server { if [ -f "keys/${USER}/${USER}.conf" ]; then local USER_IP=$(grep -i Address "keys/${USER}/${USER}.conf" | sed 's/Address\s*=\s*//i; s/\/.*//') ip -4 route del ${USER_IP}/32 dev ${SERVER_NAME} || true - rm -rf "keys/${USER}" fi } @@ -199,6 +198,7 @@ fi if [ $DELETE ]; then remove_user_from_server reload_server + rm -rf "keys/${USER}" exit 0 fi