mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-29 11:12:29 +00:00
secubox-auth/users crash at import on the rpi400 image because it is built with `dpkg -i --force-depends` + debootstrap --include, so their declared Depends (python3-argon2, python3-pyotp, python3-qrcode) are never pulled — unlike normal apt installs on mochabin. The engine does `from argon2 import ...` / `import pyotp` / `import qrcode`, so the daemon dies at startup → nginx 502 → no login. Add pyotp+qrcode (pure-Python) to INCLUDE_PKGS and argon2 via the QEMU-proven pip step (mirroring the cryptography exclusion). Also expose the kiosk GUI through CI: a `kiosk` workflow_dispatch boolean → build-image.sh --kiosk → forwarded to build-rpi-usb.sh, so a rebuilt rpi400 image can ship the chromium fullscreen dashboard. Co-Authored-By: Gerald KERMA <devel@cybermind.fr> |
||
|---|---|---|
| .. | ||
| build-all-live-usb.yml | ||
| build-android-apk.yml | ||
| build-eye-remote.yml | ||
| build-image.yml | ||
| build-installer-iso.yml | ||
| build-kernel.yml | ||
| build-live-usb.yml | ||
| build-multiboot.yml | ||
| build-packages.yml | ||
| build-secubox-cli.yml | ||
| build-webext.yml | ||
| dashboard-cache-check.yml | ||
| license-check.yml | ||
| publish-packages.yml | ||
| release.yml | ||
| sync-all.yml | ||