9771e05fa8
suspicious-login-monitor.sh: - Quote all numeric comparison variables to prevent word splitting: * Line 880: [ "$new_risk" -gt 100 ] * Line 2642: [ "$total_risk" -gt 100 ] * Line 2773: [ "$critical_count" -gt 0 ] * Lines 2806, 2823, 2840, 2864, 2872: [ "$risk" -gt 100 ] * Line 2894: [ "$high_count" -gt 0 ] - Fix potential stat command failure on line 1467 with error checking mail-log-analyzer.sh: - Quote all numeric comparison variables in bounce detection (lines 259-265) - Initialize AWK variables in BEGIN block (line 1276) - Initialize awk loop variable (line 1130) Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>