[refactor] Make default route message a warning

Don't force users to exit setup if the default route and management NIC's IP don't match,
just warn them
This commit is contained in:
William Wernert
2021-02-26 10:27:14 -05:00
parent 8910b5c3a7
commit be1f641bf0

View File

@@ -756,9 +756,14 @@ compare_main_nic_ip() {
read -r -d '' message <<- EOM read -r -d '' message <<- EOM
The IP being routed by Linux is not the IP address assigned to the management interface ($MNIC). The IP being routed by Linux is not the IP address assigned to the management interface ($MNIC).
This is not a supported configuration, please remediate and rerun setup. This has been known to cause installs to fail in some scenarios.
Please select whether to continue the install or exit setup to remediate any potential issues.
EOM EOM
whiptail --title "Security Onion Setup" --msgbox "$message" 10 75 whiptail --title "Security Onion Setup" \
--yesno "$message" 10 75 \
--yes-button "Continue" --no-button "Exit" --defaultno
kill -SIGINT "$(ps --pid $$ -oppid=)"; exit 1 kill -SIGINT "$(ps --pid $$ -oppid=)"; exit 1
fi fi
else else
@@ -766,7 +771,6 @@ compare_main_nic_ip() {
# just set the variable to the IP of the VPN interface # just set the variable to the IP of the VPN interface
MAINIP=$MNIC_IP MAINIP=$MNIC_IP
fi fi
} }
compare_versions() { compare_versions() {