From f13ce07397cf1a83e40dc0824956d16a6a11ced5 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sat, 25 Jul 2026 10:49:24 -0500 Subject: [PATCH] update --- defaults.inc | 2 +- proxmenu-scripts.sh | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/defaults.inc b/defaults.inc index 575796f..6e4040c 100755 --- a/defaults.inc +++ b/defaults.inc @@ -3,7 +3,7 @@ action="${1:-}" FOLDER='/opt/idssys/ta-proxmenu' -VERS='2026.7.25-10' +VERS='2026.7.25-11' noupdate=' ' diff --git a/proxmenu-scripts.sh b/proxmenu-scripts.sh index 850c682..1afe5f9 100755 --- a/proxmenu-scripts.sh +++ b/proxmenu-scripts.sh @@ -382,7 +382,12 @@ MAIN_MENU() { fi echo -e "${idsCL[White]} [${idsCL[LightYellow]}R${idsCL[Default]}] ${idsCL[White]}Restart Proxmox Services${idsCL[Default]}" echo - echo -e "${idsCL[White]} [${idsCL[LightYellow]}K${idsCL[Default]}] ${idsCL[White]}Install Keepalive on all Hosts${idsCL[Default]}" + if ! grep -q 'keepalived' <<< "$DPL"; then + echo -e "${idsCL[White]} [${idsCL[LightYellow]}K${idsCL[Default]}] ${idsCL[White]}Install Keepalive on all Hosts${idsCL[Default]}" + else + echo -e "${idsCL[DarkGray]} [K] Keepalive is already installed${idsCL[Default]}" + fi + echo echo -e "${idsCL[White]} [${idsCL[LightYellow]}Q${idsCL[Default]}] ${idsCL[White]}Quit${idsCL[Default]}" echo