From 64eb0e1f49cf404a7883d92845d8035ab7ef33ea Mon Sep 17 00:00:00 2001 From: hwdsl2 Date: Wed, 9 Jun 2021 00:42:28 -0500 Subject: [PATCH] Cleanup --- extras/ikev2setup.sh | 2 +- extras/vpnupgrade.sh | 2 +- extras/vpnupgrade_amzn.sh | 2 +- extras/vpnupgrade_centos.sh | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/extras/ikev2setup.sh b/extras/ikev2setup.sh index 3fecd80..7f32aca 100755 --- a/extras/ikev2setup.sh +++ b/extras/ikev2setup.sh @@ -87,7 +87,7 @@ get_update_url() { check_swan_install() { ipsec_ver=$(/usr/local/sbin/ipsec --version 2>/dev/null) - swan_ver=$(printf '%s' "$ipsec_ver" | sed -e 's/Linux Libreswan //' -e 's/ (netkey).*//' -e 's/^U//' -e 's/\/K.*//') + swan_ver=$(printf '%s' "$ipsec_ver" | sed -e 's/.*Libreswan U\?//' -e 's/\( (\|\/K\).*//') if ( ! grep -qs "hwdsl2 VPN script" /etc/sysctl.conf && ! grep -qs "hwdsl2" /opt/src/run.sh ) \ || ! printf '%s' "$ipsec_ver" | grep -q "Libreswan"; then cat 1>&2 <<'EOF' diff --git a/extras/vpnupgrade.sh b/extras/vpnupgrade.sh index 49a1da9..e675fbc 100755 --- a/extras/vpnupgrade.sh +++ b/extras/vpnupgrade.sh @@ -74,7 +74,7 @@ EOF esac ipsec_ver=$(/usr/local/sbin/ipsec --version 2>/dev/null) -swan_ver_old=$(printf '%s' "$ipsec_ver" | sed -e 's/Linux Libreswan //' -e 's/ (netkey).*//' -e 's/^U//' -e 's/\/K.*//') +swan_ver_old=$(printf '%s' "$ipsec_ver" | sed -e 's/.*Libreswan U\?//' -e 's/\( (\|\/K\).*//') if ! printf '%s' "$ipsec_ver" | grep -q "Libreswan"; then cat 1>&2 <<'EOF' Error: This script requires Libreswan already installed. diff --git a/extras/vpnupgrade_amzn.sh b/extras/vpnupgrade_amzn.sh index 75114cb..8c462db 100755 --- a/extras/vpnupgrade_amzn.sh +++ b/extras/vpnupgrade_amzn.sh @@ -53,7 +53,7 @@ EOF esac ipsec_ver=$(/usr/local/sbin/ipsec --version 2>/dev/null) -swan_ver_old=$(printf '%s' "$ipsec_ver" | sed -e 's/Linux Libreswan //' -e 's/ (netkey).*//' -e 's/^U//' -e 's/\/K.*//') +swan_ver_old=$(printf '%s' "$ipsec_ver" | sed -e 's/.*Libreswan U\?//' -e 's/\( (\|\/K\).*//') if ! printf '%s' "$ipsec_ver" | grep -q "Libreswan"; then cat 1>&2 <<'EOF' Error: This script requires Libreswan already installed. diff --git a/extras/vpnupgrade_centos.sh b/extras/vpnupgrade_centos.sh index cb6023e..d271d5d 100755 --- a/extras/vpnupgrade_centos.sh +++ b/extras/vpnupgrade_centos.sh @@ -68,7 +68,7 @@ EOF esac ipsec_ver=$(/usr/local/sbin/ipsec --version 2>/dev/null) -swan_ver_old=$(printf '%s' "$ipsec_ver" | sed -e 's/Linux Libreswan //' -e 's/ (netkey).*//' -e 's/^U//' -e 's/\/K.*//') +swan_ver_old=$(printf '%s' "$ipsec_ver" | sed -e 's/.*Libreswan U\?//' -e 's/\( (\|\/K\).*//') if ! printf '%s' "$ipsec_ver" | grep -q "Libreswan"; then cat 1>&2 <<'EOF' Error: This script requires Libreswan already installed.