From 3cf79995a24a3e2342dafa5e19406963004ebe6e Mon Sep 17 00:00:00 2001 From: Wes Lambert Date: Wed, 1 Jul 2020 17:32:43 +0000 Subject: [PATCH] Modify Whiptail menu for EC2 NIC --- setup/so-whiptail | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/setup/so-whiptail b/setup/so-whiptail index 008d24e1f..a96cbcc83 100755 --- a/setup/so-whiptail +++ b/setup/so-whiptail @@ -107,6 +107,28 @@ whiptail_bond_nics_mtu() { } +whiptail_ec2_nic() { + + [ -n "$TESTING" ] && return + + filter_unused_nics + + BNICS=$(whiptail --title "NIC Setup" --radiolist "Please select NIC for the Monitor Interface" 20 75 12 "${nic_list[@]}" 3>&1 1>&2 2>&3) + local exitstatus=$? + whiptail_check_exitstatus $exitstatus + + while [ -z "$BNICS" ] + do + BNICS=$(whiptail --title "NIC Setup" --radiolist "Please select NIC for the Monitor Interface" 20 75 12 "${nic_list[@]}" 3>&1 1>&2 2>&3 ) + local exitstatus=$? + whiptail_check_exitstatus $exitstatus + done + + BNICS=$(echo "$BNICS" | tr -d '"') + + IFS=' ' read -ra BNICS <<< "$BNICS" +} + whiptail_cancel() { whiptail --title "Security Onion Setup" --msgbox "Cancelling Setup. No changes have been made." 8 75