From 6eacab824ee030467e1b01f95b5cde6b5bcc5b29 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sat, 28 Feb 2026 16:17:42 -0600 Subject: [PATCH] Update proxmenu-scripts.sh --- proxmenu-scripts.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/proxmenu-scripts.sh b/proxmenu-scripts.sh index 9f6ad55..4712f96 100755 --- a/proxmenu-scripts.sh +++ b/proxmenu-scripts.sh @@ -185,9 +185,12 @@ MAIN_MENU() { else echo -e " [${idsCL[LightYellow]}P${idsCL[Default]}] ${idsCL[White]}Run ProxMenux${idsCL[Default]}" fi - - echo -e " [${idsCL[LightYellow]}R${idsCL[Default]}] ${idsCL[White]}Install ConnectWise RMM Agent${idsCL[Default]}" - echo -e " [${idsCL[LightYellow]}S${idsCL[Default]}] ${idsCL[White]}Install ScreenConnect Agent${idsCL[Default]}" + if dpkg -s "connectwise*" &> /dev/null; then + echo -e " [${idsCL[LightYellow]}R${idsCL[Default]}] ${idsCL[White]}Install ConnectWise RMM Agent${idsCL[Default]}" + echo -e " [${idsCL[LightYellow]}S${idsCL[Default]}] ${idsCL[White]}Install ScreenConnect Agent${idsCL[Default]}" + else + echo -e "${idsCL[DarkGray]} [R] ConnectWise RMM Agent is already installed${idsCL[Default]}" + fi echo -e " [${idsCL[LightYellow]}A${idsCL[Default]}] ${idsCL[White]}Install Acronis CyberProtect Backup Agent${idsCL[Default]}" echo if ! command -v glances &> /dev/null; then