diff --git a/modules/diagnostics/system-health-check.sh b/modules/diagnostics/system-health-check.sh index a081b5f..52a4960 100755 --- a/modules/diagnostics/system-health-check.sh +++ b/modules/diagnostics/system-health-check.sh @@ -937,12 +937,13 @@ System may be vulnerable" \ fi fi - # Check for cPanel updates (if cPanel) - if [ -f "/usr/local/cpanel/version" ]; then - local cpanel_version=$(cat /usr/local/cpanel/version) - # Note: We can't easily check if update is available without WHM API - # Just record the version - echo "cPanel version: $cpanel_version" >> "$TEMP_DIR/system_info.txt" + # Check for control panel version + if [ "$SYS_CONTROL_PANEL" = "cpanel" ] && [ -n "$SYS_CONTROL_PANEL_VERSION" ]; then + echo "cPanel version: $SYS_CONTROL_PANEL_VERSION" >> "$TEMP_DIR/system_info.txt" + elif [ "$SYS_CONTROL_PANEL" = "plesk" ] && [ -n "$SYS_CONTROL_PANEL_VERSION" ]; then + echo "Plesk version: $SYS_CONTROL_PANEL_VERSION" >> "$TEMP_DIR/system_info.txt" + elif [ "$SYS_CONTROL_PANEL" = "interworx" ] && [ -n "$SYS_CONTROL_PANEL_VERSION" ]; then + echo "InterWorx version: $SYS_CONTROL_PANEL_VERSION" >> "$TEMP_DIR/system_info.txt" fi }