From 40d8a26713ff02a0ff06903e20a271a51f8cb052 Mon Sep 17 00:00:00 2001 From: hwdsl2 Date: Sat, 29 Jan 2022 14:46:10 -0600 Subject: [PATCH] Update IKEv2-only mode script - Improve Libreswan version test --- extras/ikev2onlymode.sh | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/extras/ikev2onlymode.sh b/extras/ikev2onlymode.sh index f15558f..94cc758 100755 --- a/extras/ikev2onlymode.sh +++ b/extras/ikev2onlymode.sh @@ -62,20 +62,18 @@ Error: Your must first set up IKEv2 before selecting IKEv2-only mode. EOF exit 1 fi - case $swan_ver in - 4.[2-9]|4.[1-9][0-9]) - true - ;; - *) +} + +check_swan_ver() { + if ! printf '%s\n%s' "4.2" "$swan_ver" | sort -C -V; then cat 1>&2 <