diff --git a/setup/so-whiptail b/setup/so-whiptail index 16ff4d572..374252969 100755 --- a/setup/so-whiptail +++ b/setup/so-whiptail @@ -118,11 +118,15 @@ whiptail_cancel() { } whiptail_check_exitstatus() { - - if [ "$1" != 0 ]; then - whiptail_cancel - fi - + case $1 in + 1) + whiptail_cancel + ;; + 255) + whiptail --title "Security Onion Setup" --msgbox "Whiptail error occured, exiting. Check log for details." 8 75 + exit + ;; + esac } whiptail_create_admin_user() {