b5130e37a3
Problems Fixed: 1. detect_system() function doesn't exist - System detection happens automatically when sourcing system-detect.sh - Changed to verify SYS_CONTROL_PANEL is set instead 2. cPHulk service not staying enabled - Added whmapi1 configureservice call to enable service properly - Added 2-second wait for service to start - Added verification that service is actually running 3. All IP imports failing (131/131 failed) - cphulkdwhitelist --list doesn't exist (invalid flag) - Changed to query MySQL cphulkd database directly - Fixed import logic to not check for "whitelisted" in output - Now assumes success if command exits 0 4. Final status check broken - --status flag doesn't work on cphulk_pam_ctl - Changed to check if systemd/init service is running - Query database for whitelist count instead of --list 5. Next steps had invalid commands - Removed --list flag (doesn't exist) - Removed -black flag reference - Added correct database query commands Changes: - Line 35-39: Fixed detect_system call - Lines 299-314: Proper cPHulk enable sequence with service start - Lines 328-344: Fixed IP import with database query - Lines 362-370: Fixed final status check - Lines 386-390: Corrected next steps commands