# Headless audio-endpoint package list (amd64, live-build .list.chroot format: # one package per line). No graphical/kiosk stack at all — this boots straight # to multi-user.target, unlike hosts/thin-client's image. # --- Audio --- # Plain ALSA, not PipeWire — see hosts/audio-endpoint/README.md's "Audio # output" section for why this is deliberately different from the thin # client's PipeWire/WirePlumber stack. alsa-utils # --- Networking (same reasoning as thin-client's own list: wired-preferred # but some rooms will be WiFi-only) --- network-manager # --- Out-of-band admin --- openssh-server sudo # --- Misc --- ca-certificates curl openssl less vim-tiny # NOTE: the actual Spotify Connect backend (spotifyd or librespot) is # deliberately NOT listed here — installed via # config/hooks/normal/0100-spotify-connect.hook.chroot's own apt-first/ # documented-fallback logic, mirroring hosts/thin-client/live-build/config/ # hooks/normal/0500-spotify-connect.hook.chroot exactly. Neither package is in # Debian bookworm main, so a static list line here would silently fail the # whole build the day it's unavailable rather than degrading to a documented # placeholder the way the hook does.