Commit Graph
3 Commits
Author SHA1 Message Date
rothmanandClaude Opus 5.5 f30f602d4f Rename the web interface to Daynivo Kiosk Manager with the Daynivo logo
CI / test-bookworm (push) Failing after 3s
CI / test-latest (push) Successful in 32s
The Daynivo mark sits on a small white tile in the navy bar, where its
navy parts would otherwise disappear; the favicon is Daynivo's too.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 18:57:32 +01:00
rothmanandClaude Opus 5.5 1eabb839d3 Let the manager run the helper through sudo
ProtectKernelTunables, ProtectKernelModules and LockPersonality imply
NoNewPrivileges for a non-root unit, so sudo refused to start the helper
(hostname, reboot, network changes all failed). Guarded by a test.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 22:31:52 +01:00
rothmanandClaude Opus 5.5 a33c4822bf VoxIP Kiosk OS 1.0.0: Raspberry Pi kiosk with web management
CI / test-bookworm (push) Failing after 11s
CI / test-latest (push) Successful in 1m27s
Chromium kiosk without a desktop for the Raspberry Pi 3, a Flask web
interface on port 8080 (kiosk, system and network management), a
restricted root helper, network changes with automatic rollback, a
healthcheck timer, install/update/uninstall scripts and a pi-gen image
build.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 21:38:49 +01:00