da041b22b0
Problem: - Maldet installation was failing silently on Plesk servers - No error output to diagnose issues (./install.sh &>/dev/null) - Users only saw "✗ Maldet installation failed" with no context Changes: - Add comprehensive error capture to /tmp/maldet-install-$$.log - Show last 10 lines of installation output on failure - Add step-by-step progress indicators (download, extract, install) - Check each operation and fail fast with clear error messages - Add Plesk-specific diagnostics: • Detect Plesk installation • Check cron directory permissions • Verify /usr/local/sbin exists - Preserve full log file for detailed investigation - Return proper exit codes for error handling This enables users to diagnose and fix Plesk-specific installation issues instead of being stuck with a generic failure message.