From 223856c0b9d226a80817f54da42833657164064b Mon Sep 17 00:00:00 2001 From: William Wernert Date: Wed, 9 Dec 2020 10:16:42 -0500 Subject: [PATCH] [fix] Don't redirect whiptail message, use SIGINT instead of SIGKILL --- setup/so-functions | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/setup/so-functions b/setup/so-functions index d143a79ff..cd9b63ce2 100755 --- a/setup/so-functions +++ b/setup/so-functions @@ -1772,15 +1772,17 @@ set_network_dev_status_list() { set_main_ip() { MAINIP=$(ip route get 1 | awk '{print $7;exit}') MNIC_IP=$(ip a s "$MNIC" | grep -oE 'inet [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' | cut -d' ' -f2) +} - if [[ $MAINIP != $MNIC_IP ]]; then +compare_main_nic_ip() { + if [[ "$MAINIP" != "$MNIC_IP" ]]; then read -r -d '' message <<- EOM 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. EOM whiptail --title "Security Onion Setup" --msgbox "$message" 10 75 - kill -SIGKILL "$(ps --pid $$ -oppid=)"; exit 1 + kill -SIGINT "$(ps --pid $$ -oppid=)"; exit 1 fi }