BetterFrame/deploy/systemd
Mitchell R e7cf1d1e4f
fix(rauc+kiosk): use PARTUUID not LABEL, add XDG_RUNTIME_DIR
Repartition: reverted auto_initramfs=0 (Pi 5 needs initramfs).
Now creates GPT first, reads PARTUUIDs via sfdisk -J, patches
cmdline.txt with real PARTUUID. Initramfs resolves PARTUUID
natively.

Kiosk service: added XDG_RUNTIME_DIR=/run/user/1000 — cage
needs this for Wayland socket creation.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-25 22:24:22 +02:00
..
betterframe-firmware-rollback.sh feat(ota): phase 3 — rollouts + automated rollback 2026-05-14 07:28:20 +02:00
betterframe-firstboot.service feat(harden): nftables default-drop firewall + first-boot password rotation 2026-05-21 11:18:28 +02:00
betterframe-firstboot.sh feat(harden): nftables default-drop firewall + first-boot password rotation 2026-05-21 11:18:28 +02:00
betterframe-kiosk.service fix(rauc+kiosk): use PARTUUID not LABEL, add XDG_RUNTIME_DIR 2026-05-25 22:24:22 +02:00
betterframe-rauc-mark-good.service feat(ota): add RAUC OS update foundation 2026-05-20 05:15:29 +02:00
betterframe-rauc-mark-good.sh feat(ota): add RAUC OS update foundation 2026-05-20 05:15:29 +02:00