2a18990a49
ENHANCED HOME DIRECTORY SUPPORT: ✅ cPanel: Scans /home/username/ (standard user homes) ✅ Plesk: Scans /var/www/vhosts/username/ (excludes 'system' directory) ✅ InterWorx: Scans /home/username/ (all user content) ✅ Standalone: Scans /home/username/ (standard user homes) FIXES APPLIED: - Plesk now properly filters out 'system' subdirectory (contains configs, not user data) - Each control panel has dedicated directory discovery logic - Dynamic discovery finds actual user directories (vs hardcoded paths) - Handles missing directories gracefully - Shows count of discovered directories to user - Proper scan description for each control panel DIRECTORY STRUCTURES COVERED: - cPanel: /home/username (user account homes) - Plesk: /var/www/vhosts/username (vhost base directories) - InterWorx: /home/username/domain.com/html (user domains) - Standalone: /home/username (standard Unix) VALIDATION: ✅ Excludes system/special directories (lost+found, system configs) ✅ Only processes actual user directories ✅ Warns if no user directories found ✅ Syntax verified with bash -n ✅ Works across all Linux distributions The scanner now correctly identifies and scans user content across all supported control panel architectures.