From 40e43c925453efc294a0ac9b37e92c64e8e54b4b Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Wed, 21 Jan 2026 18:46:37 -0600 Subject: fix(archsetup): add firewall validation with critical warning - Verify ufw is active after setup completes - Display critical security warning in outro if firewall not active - Include manual fix commands in warning message --- todo.org | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'todo.org') diff --git a/todo.org b/todo.org index 24fed8e..29ef591 100644 --- a/todo.org +++ b/todo.org @@ -218,9 +218,12 @@ CLOSED: [2025-11-13 Wed] FTP download issue resolved - figlet-fonts 1.1-1 successfully installs in VM test *** TODO [#B] Improve error handling: UFW firewall, rmmod pcspkr, mkdir missing quotes -**** TODO [#B] Fix UFW firewall error handling (archsetup:395,410) +**** DONE [#B] Fix UFW firewall error handling (archsetup:395,410) +CLOSED: [2026-01-21 Wed] Firewall failures use ~|| error "error"~ which logs but continues - system may be left exposed Should use ~|| error "crash"~ or validate rules were applied successfully +RESOLVED: Added firewall verification after setup (checks "ufw status | grep Status: active"). +If verification fails, displays CRITICAL SECURITY WARNING in outro with manual fix commands. **** DONE [#B] Fix rmmod pcspkr error (archsetup:588) CLOSED: [2026-01-21 Wed] ~rmmod pcspkr~ doesn't check if module is loaded, produces error if already unloaded -- cgit v1.2.3