secubox-deb/wiki
CyberMind-FR d67e2c03b7 feat(profiles): package waker/sleeper + lifecycle policy, v0.8.0 (ref #896)
Wires the scale-to-zero services into debian/ packaging: secubox-wakectl
entry point (/usr/sbin), templates/waking.html now ships, secubox-waker
and secubox-sleeper systemd units registered via dh_installsystemd
--name=, enabled/restarted (try-restart, preserving runtime state) in
postinst alongside secubox-profiles.service. postinst now also runs
secubox-wakectl waf-sync/health-sync so sbxwaf and the health monitor
have their lists from first install (nginx-sync stays unwired per the
2026-07-20 pivot).

Hardens secubox-sleeper.service with ProtectSystem=strict and an
explicit ReadWritePaths covering the actuator's real write set, traced
through api/actuate.py/snapshot.py/audit.py: /run/secubox,
/var/lib/secubox/profiles/rollback, /var/log/secubox, /data/lxc, and
/etc/secubox/waf (haproxy-routes.json, written on a routed module's
STOP — missed by a naive reading of the write set).

Documents the lifecycle/wake_class policy, the waker/sleeper mechanism
and a pilot procedure in README.md, wiki/Architecture.md and
.claude/MODULE-COMPLIANCE.md. Bumps changelog to 0.8.0.

Co-Authored-By: Gerald KERMA <devel@cybermind.fr>
2026-07-20 17:06:47 +02:00
..
images docs(wiki): add Le Café Quantique poster to ToolBox page 2026-07-04 07:07:51 +02:00
_Footer.md
_Sidebar.md docs: track metalogue OSINT suite (#845) — wiki + WIP + HISTORY + TODO 2026-07-13 05:44:28 +02:00
Acknowledgments.md
Android-ToolBox.md
Anti-Track.md docs(wiki): add Anti-Track v2 page + sidebar entry 2026-06-17 15:15:28 +02:00
API-Reference-DE.md docs(wiki): fix reversed [[Page|Text]] links — GitHub Gollum is [[Text|Page]] 2026-07-04 07:14:47 +02:00
API-Reference-FR.md
API-Reference-ZH.md
API-Reference.md
Architecture.md feat(profiles): package waker/sleeper + lifecycle policy, v0.8.0 (ref #896) 2026-07-20 17:06:47 +02:00
ARM-Installation-DE.md docs(wiki): fix reversed [[Page|Text]] links — GitHub Gollum is [[Text|Page]] 2026-07-04 07:14:47 +02:00
ARM-Installation-FR.md
ARM-Installation-ZH.md
ARM-Installation.md
Billets.md docs(wiki): Billets page — use cases (micro-blog, media gallery zoom, gateway, backup, operator override) 2026-07-12 09:24:39 +02:00
Browser-Extension.md feat(webext): popup protection stats + live filter toggles (closes #574) 2026-06-14 12:10:20 +02:00
CATEGORIES-DE.md docs(wiki): drop decommissioned Authelia SSO from Modules catalog (128→127) 2026-07-04 07:00:50 +02:00
CATEGORIES-EN.md docs(wiki): drop decommissioned Authelia SSO from Modules catalog (128→127) 2026-07-04 07:00:50 +02:00
CATEGORIES-FR.md docs(wiki): drop decommissioned Authelia SSO from Modules catalog (128→127) 2026-07-04 07:00:50 +02:00
CATEGORIES-ZH.md docs(wiki): drop decommissioned Authelia SSO from Modules catalog (128→127) 2026-07-04 07:00:50 +02:00
Configuration-DE.md docs(wiki): fix reversed [[Page|Text]] links — GitHub Gollum is [[Text|Page]] 2026-07-04 07:14:47 +02:00
Configuration-FR.md
Configuration-ZH.md
Configuration.md
CTL-Grammar.md
Device-Categories.md
ESPRESSObin-DE.md docs(wiki): fix reversed [[Page|Text]] links — GitHub Gollum is [[Text|Page]] 2026-07-04 07:14:47 +02:00
ESPRESSObin-FR.md
ESPRESSObin-ZH.md
ESPRESSObin.md
Eye-Remote.md docs(wiki): fix reversed [[Page|Text]] links — GitHub Gollum is [[Text|Page]] 2026-07-04 07:14:47 +02:00
FAQ-Troubleshooting.md docs(faq): document the login-loop root cause + Authelia decommission 2026-07-02 07:59:19 +02:00
Financing-Model.md
Fiscal-Notes.md
Hardware-Matrix.md
Home-DE.md docs(wiki): fix reversed [[Page|Text]] links — GitHub Gollum is [[Text|Page]] 2026-07-04 07:14:47 +02:00
Home-FR.md docs(wiki): fix reversed [[Page|Text]] links — GitHub Gollum is [[Text|Page]] 2026-07-04 07:14:47 +02:00
Home-ZH.md docs(wiki): fix reversed [[Page|Text]] links — GitHub Gollum is [[Text|Page]] 2026-07-04 07:14:47 +02:00
Home.md docs(wiki): fix reversed [[Page|Text]] links — GitHub Gollum is [[Text|Page]] 2026-07-04 07:14:47 +02:00
Installation-DE.md docs(wiki): fix reversed [[Page|Text]] links — GitHub Gollum is [[Text|Page]] 2026-07-04 07:14:47 +02:00
Installation-FR.md
Installation-ZH.md
Installation.md
Live-USB-DE.md
Live-USB-FR.md
Live-USB-QEMU.md docs(wiki): fix reversed [[Page|Text]] links — GitHub Gollum is [[Text|Page]] 2026-07-04 07:14:47 +02:00
Live-USB-VirtualBox.md
Live-USB-ZH.md
Live-USB.md
Metalogue.md docs: track metalogue OSINT suite (#845) — wiki + WIP + HISTORY + TODO 2026-07-13 05:44:28 +02:00
MODULES-DE.md docs(wiki): drop decommissioned Authelia SSO from Modules catalog (128→127) 2026-07-04 07:00:50 +02:00
MODULES-EN.md docs(wiki): drop decommissioned Authelia SSO from Modules catalog (128→127) 2026-07-04 07:00:50 +02:00
MODULES-FR.md docs(wiki): drop decommissioned Authelia SSO from Modules catalog (128→127) 2026-07-04 07:00:50 +02:00
MODULES-ZH.md docs(wiki): drop decommissioned Authelia SSO from Modules catalog (128→127) 2026-07-04 07:00:50 +02:00
Multi-Agent-Worktree.md
Multiboot.md
Netboot-Install.md docs: netboot validation + c3box first install to Debian + #748 (ref #748 #737) 2026-06-27 16:27:05 +02:00
QEMU-ARM64.md
Roadmap.md
Smart-Strip.md
Sponsor-a-Port.md
Support.md
ThreatMesh-FR.md docs(wiki): ThreatMesh FR page + poster, cross-linked EN/FR (#728) 2026-06-24 14:22:00 +02:00
ThreatMesh.md docs(wiki): ThreatMesh FR page + poster, cross-linked EN/FR (#728) 2026-06-24 14:22:00 +02:00
ToolBox.md docs(wiki): add Le Café Quantique poster to ToolBox page 2026-07-04 07:07:51 +02:00
Troubleshooting-DE.md docs(wiki): fix reversed [[Page|Text]] links — GitHub Gollum is [[Text|Page]] 2026-07-04 07:14:47 +02:00
Troubleshooting-FR.md
Troubleshooting-ZH.md
Troubleshooting.md
UI-COMPARISON.md
VirtualBox-Setup.md