57d4350989
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