Developer
|
2eda47a480
|
Fix: ClamAV installation and add individual scanner installation options
CRITICAL FIXES:
- ClamAV installation: Add graceful fallback to yum if cPanel scripts missing
(fixes exit code 127 on systems without /scripts/check_cpanel_rpms)
- Double-scanning: Replace build_reference_database() with db_ensure_fresh()
(eliminates unnecessary cache rebuilds, saves 20-30s per module launch)
ENHANCEMENTS:
- Add individual scanner installation functions:
* install_maldet_only() - Install just Maldet
* install_clamav_only() - Install just ClamAV
* install_rkhunter_only() - Install just RKHunter
- Update Maldet submenu:
* Show installation status (✓ Installed / ✗ NOT installed)
* Add option 8: Install Maldet
- Update main Configuration menu:
* Option 10: Install Maldet (individual)
* Option 11: Install ClamAV (individual)
* Option 12: Install RKHunter (individual)
* Option 13: Install ALL scanners (batch)
Documentation: Added SCANNER_INSTALLATION_IMPROVEMENTS.md with implementation details
|
2026-04-21 19:08:21 -04:00 |
|