1
0
Fork 0
mirror of synced 2025-04-12 21:40:55 +00:00

Improve Libreswan check

- If folder /etc/ipsec.d does not exist, don't skip
  Libreswan installation.
This commit is contained in:
hwdsl2 2025-04-09 23:26:08 -05:00
parent 57c2496c3f
commit 7c76a7aa37
4 changed files with 4 additions and 0 deletions

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"