============================================================ SHiRE Brain Node 01 — Persistent Password Input Lock ============================================================ UTC timestamp: 2026-08-06T09:04:24+00:00 Host: armoros User: shire3d Startup-script SHA-256: d32925b7946dfce09a7f681e6662130ae08c31843621b13b42f0214836cb69c9 === SHiREVault verification === Filesystem type: cifs Source: //192.168.1.1/volume(sda2) Target: /mnt/shirevault-network === Confirming graphical session === Display: :0 Xauthority: /home/shire3d/.Xauthority X11 access: PASS === Verifying account password === Password state: P === Caching administrator approval === === Creating rollback evidence === rules: evdev model: pc105 layout: au,us variant: , options: terminate:ctrl_alt_bksp d32925b7946dfce09a7f681e6662130ae08c31843621b13b42f0214836cb69c9 /SHiREVault/Backup/OSBackups/SHIRE-BRAIN-NODE-01-PASSWORD-INPUT-LOCK-20260806T090424Z/rollback/start_armor_laptop.sh === Building persistent startup-lock candidate === Candidate written: /SHiREVault/Backup/OSBackups/SHIRE-BRAIN-NODE-01-PASSWORD-INPUT-LOCK-20260806T090424Z/staging/start_armor_laptop.sh Candidate bytes: 3060 126:# === SHIRE BRAIN NODE INPUT LOCK BEGIN === 130: if [[ -x /usr/bin/setxkbmap ]]; then 131: /usr/bin/setxkbmap \ 133: -option 'srvrkeys:none' 136: if [[ -x /usr/bin/xtrlock ]] \ 139: -x xtrlock \ 142: /usr/bin/xtrlock -f 146:# === SHIRE BRAIN NODE INPUT LOCK END === === Building persistent X-server protection === # SHiRE Brain Node 01 — dedicated local-input protection. # Applied when the X server next starts. Section "ServerFlags" Option "DontVTSwitch" "true" Option "DontZap" "true" Option "DontZoom" "true" EndSection 2d587f8238e980f09cf22e330199a00b75c46ff0dd140c1820d668a127a5f500 /SHiREVault/Backup/OSBackups/SHIRE-BRAIN-NODE-01-PASSWORD-INPUT-LOCK-20260806T090424Z/staging/start_armor_laptop.sh a0976a307b60126365edaaaa6710a6ca51e9b577ba18221e823561b9541e77b8 /SHiREVault/Backup/OSBackups/SHIRE-BRAIN-NODE-01-PASSWORD-INPUT-LOCK-20260806T090424Z/staging/90-shire-brain-node-kiosk.conf === Deploying persistent protections === Startup persistence: PASS X-server persistence: PASS === Removing current X-server escape shortcut === rules: evdev model: pc105 layout: au,us variant: , options: srvrkeys:none Ctrl+Alt+Backspace escape: DISABLED X server key combinations: PROTECTED === Activating password lock now === The electrical Brain will remain visible. Unlock locally by typing the Linux password and pressing Enter. PID PPID STARTED ELAPSED COMMAND 1175029 1 Thu Aug 6 17:04:24 2026 00:02 /usr/bin/xtrlock -f Password-lock PID: 1175029 Keyboard grab: ACTIVE Pointer grab: ACTIVE === Confirming Brain display remains visible === Traceback (most recent call last): File "", line 4, in ModuleNotFoundError: No module named 'PyQt5' === AUTOMATIC INPUT-LOCK ROLLBACK === ROLLBACK RESULT: Previous input configuration restored.