From c0e2749dbc1e7dc9c2977100f11e52b46d747e5c Mon Sep 17 00:00:00 2001 From: tschettervictor <85497460+tschettervictor@users.noreply.github.com> Date: Sun, 23 Feb 2025 12:36:25 -0700 Subject: [PATCH] template: Fix disabled>disable --- usr/local/share/bastille/template.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/usr/local/share/bastille/template.sh b/usr/local/share/bastille/template.sh index d6c6f6ef..eec08752 100644 --- a/usr/local/share/bastille/template.sh +++ b/usr/local/share/bastille/template.sh @@ -276,7 +276,7 @@ for _jail in ${JAILS}; do _jail_ip6="$(bastille config ${_jail} get ip6.addr | sed 's/,/ /g' | awk '{print $1}')" fi ## remove value if ip4 was not set or disabled, otherwise get value - if [ "${_jail_ip4}" = "not set" ] || [ "${_jail_ip4}" = "disabled" ]; then + if [ "${_jail_ip4}" = "not set" ] || [ "${_jail_ip4}" = "disable" ]; then _jail_ip4='' # In case it was -. -- cwells elif echo "${_jail_ip4}" | grep -q "|"; then _jail_ip4="$(echo ${_jail_ip4} | awk -F"|" '{print $2}' | sed -E 's#/[0-9]+$##g')" @@ -284,7 +284,7 @@ for _jail in ${JAILS}; do _jail_ip4="$(echo ${_jail_ip4} | sed -E 's#/[0-9]+$##g')" fi ## remove value if ip6 was not set or disabled, otherwise get value - if [ "${_jail_ip6}" = "not set" ] || [ "${_jail_ip6}" = "disabled" ]; then + if [ "${_jail_ip6}" = "not set" ] || [ "${_jail_ip6}" = "disable" ]; then _jail_ip6='' # In case it was -. -- cwells elif echo "${_jail_ip6}" | grep -q "|"; then _jail_ip6="$(echo ${_jail_ip6} | awk -F"|" '{print $2}' | sed -E 's#/[0-9]+$##g')" @@ -292,8 +292,8 @@ for _jail in ${JAILS}; do _jail_ip6="$(echo ${_jail_ip6} | sed -E 's#/[0-9]+$##g')" fi # print error when both ip4 and ip6 are not set - if { [ "${_jail_ip4}" = "not set" ] || [ "${_jail_ip4}" = "disabled" ]; } && \ - { [ "${_jail_ip6}" = "not set" ] || [ "${_jail_ip6}" = "disabled" ]; } then + if { [ "${_jail_ip4}" = "not set" ] || [ "${_jail_ip4}" = "disable" ]; } && \ + { [ "${_jail_ip6}" = "not set" ] || [ "${_jail_ip6}" = "disable" ]; } then error_notify "Jail IP not found: ${_jail}" fi