From 425a638c21211cc949620ce839291e0b40381d87 Mon Sep 17 00:00:00 2001 From: Mike Reeves Date: Mon, 9 Apr 2018 21:40:38 -0400 Subject: [PATCH] Setup Script - Bro Pins recommend how many pins --- so-setup-network.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/so-setup-network.sh b/so-setup-network.sh index 45a61f909..5a9f502ac 100644 --- a/so-setup-network.sh +++ b/so-setup-network.sh @@ -29,7 +29,11 @@ LISTCORES=$(cat /proc/cpuinfo | grep processor | awk '{print $3 " \"" "core" "\" calculate_useable_cores() { #Calculate total lbprocs for basic install local CORES4BRO=$(( $CPUCORES/2 - 1 )) - LBPROCS=$(printf "%.0f\n" $CORES4BRO) + LBPROCSROUND=$(printf "%.0f\n" $CORES4BRO) + if [ "$LBPROCSROUND" -lt 1 ]; then + LBPROCS=1 + else + LBPROCS=$LBPROCSROUND } bro_pins(){ @@ -365,7 +369,7 @@ update_sudoers() { whiptail_bro_pins() { - BROPINS=$(whiptail --noitem --title "Pin Bro CPUS" --checklist "Please Select Cores to Pin Bro to" 20 78 12 ${LISTCORES[@]} 3>&1 1>&2 2>&3 ) + BROPINS=$(whiptail --noitem --title "Pin Bro CPUS" --checklist "Please Select $LBPROCS cores to pin Bro to:" 20 78 12 ${LISTCORES[@]} 3>&1 1>&2 2>&3 ) local exitstatus=$? whiptail_check_exitstatus $exitstatus