From fa398e8c86d03d28df91379aaa2c77819d3ef6b2 Mon Sep 17 00:00:00 2001 From: alexz Date: Sat, 17 Jan 2026 02:36:32 +0000 Subject: [PATCH] cisco-vpn: Strip ANSI color codes from log file --- apps/rego-tunnel/shared/cisco-vpn | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/rego-tunnel/shared/cisco-vpn b/apps/rego-tunnel/shared/cisco-vpn index 0d5ca56..683b705 100755 --- a/apps/rego-tunnel/shared/cisco-vpn +++ b/apps/rego-tunnel/shared/cisco-vpn @@ -70,8 +70,11 @@ log() { local timestamp_short=$(date '+%H:%M:%S') local log_file=$(get_log_file) + # Strip ANSI color codes for log file + local msg_plain=$(echo -e "$msg" | sed 's/\x1b\[[0-9;]*m//g') + # Write to log file (plain text, no colors) - echo "[$timestamp] [$level] $msg" >> "$log_file" + echo "[$timestamp] [$level] $msg_plain" >> "$log_file" # Write to console (with colors) case $level in