From 2270d66e028fc4f79d3590f16b37f182baf1ec3d Mon Sep 17 00:00:00 2001 From: hwdsl2 Date: Sat, 29 Jan 2022 14:12:50 -0600 Subject: [PATCH] Update IKEv2 script - Improve Libreswan version test --- extras/ikev2setup.sh | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/extras/ikev2setup.sh b/extras/ikev2setup.sh index 4ca2f94..65d051a 100755 --- a/extras/ikev2setup.sh +++ b/extras/ikev2setup.sh @@ -120,21 +120,18 @@ Error: Your must first set up the IPsec VPN server before setting up IKEv2. EOF exit 1 fi - case $swan_ver in - 3.2[35679]|3.3[12]|4.*) - true - ;; - *) +} + +check_swan_ver() { + if ! printf '%s\n%s' "3.23" "$swan_ver" | sort -C -V; then cat 1>&2 <