Files
Linux-Server-Management-Too…/lib
Developer a30fc46f07 FIX: Add error handling to standalone domain discovery and remove color codes
FIXES:
1. Added error handling (|| true) to get_standalone_user_domains()
   - Prevents script crash with set -eo pipefail on standalone servers
   - Function now always succeeds even if find fails
   - Prevents tmux session crashes

2. Removed all ANSI color codes from launcher output
   - Color codes were showing as raw \033[0;36m instead of rendering
   - Simplified output without color variables
   - Better compatibility with different terminal types
   - Cleaner output on all systems

Changes:
- lib/user-manager.sh: Added || true to prevent failures
- launcher.sh: Removed , , , etc. from output
  - show_banner(): Removed color codes
  - show_system_overview(): Removed color codes
  - show_main_menu(): Removed color codes

Impact:
- Standalone servers no longer crash when building reference database
- Output is clean and readable on all terminal types
- Detection/database building now completes successfully

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-19 22:00:22 -04:00
..