Files
Linux-Server-Management-Too…/modules/security
cschantz da041b22b0 Improve Maldet installation error handling and diagnostics
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.
2026-01-02 20:51:21 -05:00
..