Files
Linux-Server-Management-Too…/modules/security
Developer 57d4350989 Fix: Add fallback download sources for Maldet installation
Issue: Maldet installer was hardcoded to single URL (rfxn.com) with silent error suppression, causing failures when that source was unreachable.

Solution: Implement 3-tier fallback download chain:
  1. rfxn.com official source (primary)
  2. GitHub main branch archive (secondary)
  3. GitHub API latest release (tertiary)

Improvements:
- Removed silent error suppression (2>/dev/null) - now shows actual download progress
- Added 10-second timeout to prevent hanging on unreachable servers
- Shows which download source is being tried
- Provides all working URLs in error message for manual fallback
- Explicitly names downloaded file to prevent confusion
- Works across all systems by trying multiple independent sources
2026-04-21 19:17:20 -04:00
..