diff --git a/automated install/basic-install.sh b/automated install/basic-install.sh index f8da68ab..e255fd7e 100755 --- a/automated install/basic-install.sh +++ b/automated install/basic-install.sh @@ -1020,39 +1020,20 @@ setLogging() { setPrivacyLevel() { local LevelCommand local LevelOptions - local LevelChoice LevelCommand=(whiptail --separate-output --radiolist "Select a privacy mode for FTL." "${r}" "${c}" 6) # The default selection is level 0 LevelOptions=( - "0 - Show everything" on - "1 - Hide domains" off - "2 - Hide domains and clients" off - "3 - Anonymous mode" off - "4 - Disabled statistics" off + "0" "Show everything" on + "1" "Hide domains" off + "2" "Hide domains and clients" off + "3" "Anonymous mode" off + "4" "Disabled statistics" off ) # Get the user's choice - LevelChoice=$("${LevelCommand[@]}" "${LevelOptions[@]}" 2>&1 >/dev/tty) || (echo -e " ${COL_LIGHT_RED}Cancel was selected, exiting installer${COL_NC}" && exit 1) - - case "${LevelChoice}" in - "0 - Show everything") - PRIVACY_LEVEL=0 - ;; - "1 - Hide domains") - PRIVACY_LEVEL=1 - ;; - "2 - Hide domains and clients") - PRIVACY_LEVEL=2 - ;; - "3 - Anonymous mode") - PRIVACY_LEVEL=3 - ;; - "4 - Disabled statistics") - PRIVACY_LEVEL=4 - ;; - esac + PRIVACY_LEVEL=$("${LevelCommand[@]}" "${LevelOptions[@]}" 2>&1 >/dev/tty) || (echo -e " ${COL_LIGHT_RED}Cancel was selected, exiting installer${COL_NC}" && exit 1) echo -en " ${INFO} Privacy level ${PRIVACY_LEVEL}" }