From 8cbcd74f1a462e959dd8966df02b5cd80028c1dd Mon Sep 17 00:00:00 2001 From: MacRimi Date: Wed, 9 Jul 2025 20:46:24 +0200 Subject: [PATCH] update menu --- menu | 9 +-------- scripts/emergency_repair.sh | 3 +-- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/menu b/menu index 7cc8ed2..ddc27a2 100644 --- a/menu +++ b/menu @@ -82,18 +82,11 @@ check_updates() { main_menu() { - if ! bash <(curl -fsSL "$REPO_URL/scripts/menus/main_menu.sh"); then - echo - msg_warn "$(translate 'Launching Emergency Repair Tool...')" - sleep 2 - bash /usr/local/share/proxmenux/emergency_repair.sh - exit 0 - fi + exec bash <(curl -fsSL "$REPO_URL/scripts/menus/main_menu.sh") } load_language initialize_cache check_updates - main_menu diff --git a/scripts/emergency_repair.sh b/scripts/emergency_repair.sh index e3644d0..2285794 100644 --- a/scripts/emergency_repair.sh +++ b/scripts/emergency_repair.sh @@ -38,7 +38,6 @@ backup_network_config() { local timestamp=$(date +"%Y-%m-%d_%H-%M-%S") local backup_file="$BACKUP_DIR/interfaces_backup_$timestamp" cp /etc/network/interfaces "$backup_file" - msg_ok "$(translate "Network configuration backed up")" echo "$backup_file" } @@ -923,7 +922,7 @@ show_main_menu() { "6" "$(translate "Show Network Config File")" \ "7" "$(translate "Emergency Proxmox System Repair")" \ "8" "$(translate "Restore Network Backup")" \ - "0" "$(translate "Return to Main Menu")" \ + "0" "$(translate "Exit")" \ 3>&1 1>&2 2>&3) case $selection in