d8d7505c63
Improves package manager installation logging and error reporting in install_clamav_only() and install_rkhunter_only() functions. Changes: 1. Capture full installation output to temporary log files 2. Explicitly check package manager exit codes 3. Display full output on success (tail -5/-3) 4. Display extended output on failure (tail -10) with warning 5. Clean up temporary log files after use Benefits: - Users can see installation output and diagnose failures - Non-zero exit codes from package managers are visible - Installation logs preserved for debugging if needed - More transparent error handling for yum/apt-get operations Example: Before: yum install -y clamav 2>&1 | tail -5 (exit code hidden) After: Check exit code, show appropriate output on success/failure Status: ✓ Syntax validated, improved error visibility