mirror of
https://github.com/hwdsl2/setup-ipsec-vpn.git
synced 2026-05-17 08:05:45 +03:00
Improve Libreswan check
- If folder /etc/ipsec.d does not exist, don't skip Libreswan installation.
This commit is contained in:
@@ -264,6 +264,7 @@ EOF
|
||||
|
||||
check_libreswan() {
|
||||
check_result=0
|
||||
[ ! -d /etc/ipsec.d ] && { get_swan_ver; return 0; }
|
||||
ipsec_ver=$(/usr/local/sbin/ipsec --version 2>/dev/null)
|
||||
swan_ver_old=$(printf '%s' "$ipsec_ver" | sed -e 's/.*Libreswan U\?//' -e 's/\( (\|\/K\).*//')
|
||||
ipsec_bin="/usr/local/sbin/ipsec"
|
||||
|
||||
@@ -282,6 +282,7 @@ EOF
|
||||
|
||||
check_libreswan() {
|
||||
check_result=0
|
||||
[ ! -d /etc/ipsec.d ] && { get_swan_ver; return 0; }
|
||||
ipsec_ver=$(/usr/local/sbin/ipsec --version 2>/dev/null)
|
||||
swan_ver_old=$(printf '%s' "$ipsec_ver" | sed -e 's/.*Libreswan U\?//' -e 's/\( (\|\/K\).*//')
|
||||
ipsec_bin="/usr/local/sbin/ipsec"
|
||||
|
||||
@@ -385,6 +385,7 @@ EOF
|
||||
|
||||
check_libreswan() {
|
||||
check_result=0
|
||||
[ ! -d /etc/ipsec.d ] && { get_swan_ver; return 0; }
|
||||
ipsec_ver=$(/usr/local/sbin/ipsec --version 2>/dev/null)
|
||||
swan_ver_old=$(printf '%s' "$ipsec_ver" | sed -e 's/.*Libreswan U\?//' -e 's/\( (\|\/K\).*//')
|
||||
ipsec_bin="/usr/local/sbin/ipsec"
|
||||
|
||||
@@ -345,6 +345,7 @@ EOF
|
||||
|
||||
check_libreswan() {
|
||||
check_result=0
|
||||
[ ! -d /etc/ipsec.d ] && { get_swan_ver; return 0; }
|
||||
ipsec_ver=$(/usr/local/sbin/ipsec --version 2>/dev/null)
|
||||
swan_ver_old=$(printf '%s' "$ipsec_ver" | sed -e 's/.*Libreswan U\?//' -e 's/\( (\|\/K\).*//')
|
||||
ipsec_bin="/usr/local/sbin/ipsec"
|
||||
|
||||
Reference in New Issue
Block a user