This commit is contained in:
2026-07-25 23:53:24 -05:00
parent 6156d315d8
commit 8754ba47d7
2 changed files with 29 additions and 17 deletions
+1 -1
View File
@@ -3,7 +3,7 @@
action="${1:-}" action="${1:-}"
FOLDER='/opt/idssys/ta-proxmenu' FOLDER='/opt/idssys/ta-proxmenu'
VERS='2026.7.25-66' VERS='2026.7.25-67'
noupdate=' ' noupdate=' '
+28 -16
View File
@@ -1929,25 +1929,37 @@ MONITORING_MENU() {
TAPM_PULSE_RESOURCE_INSTALLED "$cluster_resources" TAPM_PULSE_RESOURCE_INSTALLED "$cluster_resources"
pulse_status=$? pulse_status=$?
fi fi
(( pulse_status == 0 )) && if (( pulse_status == 0 )); then
labels=("Pulse monitoring (installed)") || labels=("Pulse monitoring (installed)")
labels=("Install Pulse monitoring") else
labels=("${idsCL[Cyan]}Install Pulse monitoring${idsCL[Default]}")
fi
systemctl is-active --quiet ITSPlatform && if systemctl is-active --quiet ITSPlatform; then
labels+=("ConnectWise RMM agent (installed)") || labels+=("ConnectWise RMM agent (installed)")
labels+=("Install ConnectWise RMM agent") else
labels+=("${idsCL[Cyan]}Install ConnectWise RMM agent${idsCL[Default]}")
fi
dpkg-query -W -f='${Status}' cyberprotect 2>/dev/null | grep -q "install ok installed" && if dpkg-query -W -f='${Status}' cyberprotect 2>/dev/null |
labels+=("Acronis backup agent (installed)") || grep -q "install ok installed"; then
labels+=("Install Acronis backup agent") labels+=("Acronis backup agent (installed)")
else
labels+=("${idsCL[Cyan]}Install Acronis backup agent${idsCL[Default]}")
fi
dpkg-query -W -f='${Status}' sentinelagent 2>/dev/null | grep -q "install ok installed" && if dpkg-query -W -f='${Status}' sentinelagent 2>/dev/null |
labels+=("SentinelOne agent (installed)") || grep -q "install ok installed"; then
labels+=("Install SentinelOne agent") labels+=("SentinelOne agent (installed)")
else
labels+=("${idsCL[Cyan]}Install SentinelOne agent${idsCL[Default]}")
fi
systemctl is-active --quiet 'connectwise*' && if systemctl is-active --quiet 'connectwise*'; then
labels+=("ScreenConnect agent (installed)") || labels+=("ScreenConnect agent (installed)")
labels+=("Install ScreenConnect agent") else
labels+=("${idsCL[Cyan]}Install ScreenConnect agent${idsCL[Default]}")
fi
SELECT_MENU "Monitoring & Agents" labels values SELECT_MENU "Monitoring & Agents" labels values
case "$MENU_SELECTION" in case "$MENU_SELECTION" in
@@ -2212,7 +2224,7 @@ UTILITIES_MENU() {
esac esac
last_checked="$(UPDATE_LAST_CHECKED_DISPLAY)" last_checked="$(UPDATE_LAST_CHECKED_DISPLAY)"
labels+=( labels+=(
"Check again now (last checked: ${last_checked})" "Check again now "$'\e[2m'"(last checked: ${last_checked})"$'\e[22m'
"Git branch management" "Git branch management"
"Version and installation information" "Version and installation information"
) )