veilor-os/docs
s8n 4f91fbb8f0
Some checks failed
secret-scan / gitleaks (HEAD + history) (push) Has been cancelled
secret-scan / detect-secrets (entropy + cross-tool) (push) Has been cancelled
secret-scan / gitleaks (HEAD + history) (pull_request) Has been cancelled
secret-scan / detect-secrets (entropy + cross-tool) (pull_request) Has been cancelled
secret-scan / summary (push) Has been cancelled
secret-scan / summary (pull_request) Has been cancelled
fix(overlay): preload uas + usb-storage so UAS enclosures bind post-modules-lock
veilor-modules-lock sets kernel.modules_disabled=1 about 30s after
graphical.target. Without uas already loaded, hot-plugged USB-SATA
bridges (ASMedia / JMicron / Realtek) that advertise both BBB and
UAS alt-settings fail to bind — the kernel prefers uas, usb-storage
stands down, and modprobe uas is denied by the lock.

Add /etc/modules-load.d/veilor-storage.conf via the overlay so
systemd-modules-load.service preloads uas + usb-storage at boot,
before the lock engages. Document the rationale and a runtime
quirks workaround in docs/HARDENING.md.

Incident: 2026-05-13, onyx, SK Hynix SC311 in ASMT105x (174c:55aa).
2026-05-13 15:04:00 +01:00
..
research/2026-05-05-agent-wave docs: 9-agent research wave findings — v0.5.32 blocker map 2026-05-05 14:52:53 +01:00
BUILD.md veilor-os v0.1 scaffold — kickstart + hardening + 3-mode power + DuckSans-ready KDE black theme 2026-04-30 03:43:33 +01:00
CLI.md v0.6: pre-stage veilor-update + veilor-doctor CLI tools (#11) 2026-05-02 04:39:33 +01:00
DOCS-DOCS.md Update docs/DOCS-DOCS.md 2026-05-06 18:03:37 +01:00
HARDENING.md fix(overlay): preload uas + usb-storage so UAS enclosures bind post-modules-lock 2026-05-13 15:04:00 +01:00
INSTALL.md veilor-os v0.1 scaffold — kickstart + hardening + 3-mode power + DuckSans-ready KDE black theme 2026-04-30 03:43:33 +01:00
INSTALLER.md feat(installer): pre-stage gum-based UX assets for v0.5.1 (#7) 2026-05-02 04:38:18 +01:00
POWER.md veilor-os v0.1 scaffold — kickstart + hardening + 3-mode power + DuckSans-ready KDE black theme 2026-04-30 03:43:33 +01:00
ROADMAP.md docs(ROADMAP): pivot — v0.6 cancelled, v0.7 BlueBuild OCI is mainline 2026-05-06 15:55:08 +01:00
STRATEGY.md docs(STRATEGY): redact LAN IP, use placeholder 2026-05-10 06:16:30 +01:00
THREAT-MODEL.md sec: polish THREAT-MODEL.md for v0.7 public launch 2026-05-06 11:14:34 +01:00