BetterFrame/deploy/systemd
Mitchell R 1a87c97479
fix(kiosk): piwiz + cursor + migration backfill + artifact cleanup
Cursor: install theme as index.theme (XCursor spec) not just
cursor.theme. Add WLR_XCURSOR_THEME env var for wlroots compat.

Piwiz: broader purge (rpi-first-boot-wizard, raspi-config triggers,
profile.d scripts, firstrun.sh). Mark first-boot done via userconf
marker file.

Migration: add encrypt_key_encrypted, cloud_accounts, and ONVIF event
columns to catch-all backfill so PRAGMA user_version skips can't miss
them.

Artifact cleanup: delete yanked firmware/OS files + prune to 5 most
recent per channel. Runs every 6h. Stops disk from filling up.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-23 02:56:56 +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(kiosk): piwiz + cursor + migration backfill + artifact cleanup 2026-05-23 02:56:56 +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