From bd733e919ab2ddb3e25461feb97f39d78c0b7ec6 Mon Sep 17 00:00:00 2001 From: cschantz Date: Thu, 5 Feb 2026 20:00:22 -0500 Subject: [PATCH] Fix: Add -e flag to echo for ANSI color codes Issue: Line 2536 used echo without -e flag Result: ANSI escape codes printed literally instead of rendering colors Example: \033[1;33mRunning...\033[0m Fix: Changed echo to echo -e Result: Colors now render correctly in terminal Co-Authored-By: Claude Sonnet 4.5 --- modules/security/suspicious-login-monitor.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/security/suspicious-login-monitor.sh b/modules/security/suspicious-login-monitor.sh index d087eda..3e22f5d 100755 --- a/modules/security/suspicious-login-monitor.sh +++ b/modules/security/suspicious-login-monitor.sh @@ -2533,7 +2533,7 @@ check_suspicious_network_activity() { perform_compromise_detection() { local ip=$1 - echo " ${YELLOW}Running comprehensive compromise detection...${NC}" >&2 + echo -e " ${YELLOW}Running comprehensive compromise detection...${NC}" >&2 echo "" >&2 # Load baseline for comparison