FIX: Add missing color variable definitions to generator
CRITICAL BUG FIX: The generator script (malware-scanner.sh) was using color variables (CYAN, RED, YELLOW, GREEN, NC) in the show_scan_menu() and other functions, but these variables were never defined in the generator itself. This caused: - Menu display would have no color codes (empty variables) - Installation guide would have no color codes - Poor user experience on the menu system Solution: - Added color variable definitions at script start (matching launcher.sh) - RED, GREEN, YELLOW, CYAN, BOLD, NC are now defined - Colors will display correctly in all menu functions Note: Color variables were already defined in the heredoc (standalone scanner) but were missing from the generator code itself.
This commit is contained in:
@@ -10,6 +10,14 @@
|
||||
|
||||
set -eo pipefail
|
||||
|
||||
# Color definitions (matching launcher.sh)
|
||||
RED='\033[0;31m'
|
||||
GREEN='\033[0;32m'
|
||||
YELLOW='\033[1;33m'
|
||||
CYAN='\033[0;36m'
|
||||
BOLD='\033[1m'
|
||||
NC='\033[0m'
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)"
|
||||
|
||||
# Source required libraries (warn if missing, but allow graceful degradation)
|
||||
|
||||
Reference in New Issue
Block a user