Skip to content

ConsolePi v1.6.0

Choose a tag to compare

@jiriflos-eng jiriflos-eng released this 12 Aug 19:17
d7511e0

ConsolePi 1.6.0

ConsolePi 1.6.0 přidává bezpečný generic-image provisioning pro Raspberry Pi 3 a Raspberry Pi Imager 2.0.x.

Hlavní změny

  • generic master image bez identity konkrétního zařízení, hesel a privátních SSH klíčů
  • právě jeden veřejný administrátorský klíč Ed25519 dodaný Raspberry Pi Imagerem
  • fail-closed first-boot provisioning s jednorázovým bootstrap procesem
  • ochrana účtu consolepi proti přejmenování a nastavení hesla Imagerem
  • regenerace machine-id, SSH host keys, TLS identity a aplikačních secrets
  • generic-only SSH a systemd omezení bez dopadu na standardní instalace a upgrady
  • one-shot lokální recovery konzole pro diagnostiku generic first bootu
  • silent drop DHCP broadcastů před logovacím pravidlem nftables
  • dokumentace a behaviorální bezpečnostní testy

Ověření

  • celý ./tests/check.sh
  • generic-image behaviorální testy
  • instalační archiv a secret scan
  • git diff --check
  • Linux systemd-analyze verify, sshd -t a nft -c
  • reálný Raspberry Pi 3 first-boot test z obrazu rev.7 zapsaného Raspberry Pi Imagerem 2.0.10
  • ověřeno SSH, HTTPS, nftables a přiřazení FTDI adaptéru k KONZOLE-1 na portu 2201

Generic image rev.7

Pro Raspberry Pi Imager použijte ConsolePi-1.6.0-v7.img.xz. Repository manifest umožňuje výběr obrazu a OS Customisation pro jediný veřejný Ed25519 klíč účtu consolepi; nenastavujte heslo, hostname, Wi-Fi ani další customizace.

SHA-256 komprimovaného obrazu:

39c34a2f58432dd57b0aa8fa684489b2ff90795a2c9e16c709ae92b3d094fbd7