From 9a226ebe15caf9b543d37825fbed6eb221c006ab Mon Sep 17 00:00:00 2001 From: AlexChard Date: Fri, 4 Sep 2026 17:23:40 +0400 Subject: [PATCH] Remove redundant banner menu and fix uninstall cancellation --- install.sh | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/install.sh b/install.sh index a69cdfe..ed1b664 100644 --- a/install.sh +++ b/install.sh @@ -285,10 +285,9 @@ uninstall_kaskad() { echo "" list_active_rules_no_pause read -p "Продолжить удаление? Введите DELETE: " confirm - if [[ "$confirm" != "DELETE" ]]; then + if [[ "${confirm%:}" != "DELETE" ]]; then echo "Отменено." - read -p "Нажмите Enter..." - return + return 1 fi while read -r line; do @@ -355,7 +354,6 @@ show_menu() { echo -e "5) Посмотреть активные правила" echo -e "6) ${RED}Удалить одно правило${NC}" echo -e "7) ${RED}Сбросить ВСЕ настройки${NC}" - echo -e "8) ${YELLOW}Показать заставку BERLOGA${NC}" echo -e "9) ${MAGENTA}📚 ИНСТРУКЦИЯ (Как настроить)${NC}" echo -e "10) ${RED}Полностью удалить Kaskad${NC}" echo -e "0) Выход" @@ -370,7 +368,6 @@ show_menu() { 5) list_active_rules ;; 6) delete_single_rule ;; 7) flush_rules ;; - 8) show_berloga ;; 9) show_instructions ;; 10) uninstall_kaskad ;; 0) exit 0 ;; @@ -384,6 +381,7 @@ check_root if [[ "${1:-}" == "--uninstall" ]]; then uninstall_kaskad + exit $? fi prepare_system