mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-08 18:22:47 +01:00
Setup Script - Add basic setup whiptail
This commit is contained in:
@@ -377,6 +377,26 @@ update_sudoers() {
|
|||||||
## ##
|
## ##
|
||||||
###########################################
|
###########################################
|
||||||
|
|
||||||
|
whiptail_basic_bro() {
|
||||||
|
|
||||||
|
BASICBRO=$(whiptail --title "Security Onion Setup" --inputbox \
|
||||||
|
"Enter the number of bro processes:" 10 60 $LBPROCS 3>&1 1>&2 2>&3)
|
||||||
|
|
||||||
|
local exitstatus=$?
|
||||||
|
whiptail_check_exitstatus $exitstatus
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
whiptail_basic_suri() {
|
||||||
|
|
||||||
|
BASICSURI=$(whiptail --title "Security Onion Setup" --inputbox \
|
||||||
|
"Enter the number of Suricata Processes:" 10 60 $LBPROCS 3>&1 1>&2 2>&3)
|
||||||
|
|
||||||
|
local exitstatus=$?
|
||||||
|
whiptail_check_exitstatus $exitstatus
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
whiptail_bro_pins() {
|
whiptail_bro_pins() {
|
||||||
|
|
||||||
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 )
|
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 )
|
||||||
@@ -669,8 +689,8 @@ if (whiptail_you_sure) then
|
|||||||
whiptail_suricata_pins
|
whiptail_suricata_pins
|
||||||
whiptail_bond_nics_mtu
|
whiptail_bond_nics_mtu
|
||||||
else
|
else
|
||||||
whiptail_bro_basic
|
whiptail_basic_bro
|
||||||
whiptail_suri_basic
|
whiptail_basic_suri
|
||||||
fi
|
fi
|
||||||
whiptail_make_changes
|
whiptail_make_changes
|
||||||
sensor_pillar
|
sensor_pillar
|
||||||
|
|||||||
Reference in New Issue
Block a user