Debian netinstall adds cdrom: to sources.list. With the ISO still
attached in the VM, apt-get update fails on it. Strip it before
running apt.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Removes all interactive prompts from install-kiosk.sh. Username fixed
to 'kiosk', display name fixed to 'Kiosk'. Reboots automatically after
setup without waiting for user input.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Removes the username prompt — all installs use 'kiosk' as the system
user. Only the senior's display name is asked during first-boot setup.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replaces kiosk-firstboot.service (which got SIGHUP'd by getty) with a
simpler approach: configure getty@tty1 to auto-login root, run kiosk-setup
from .bash_profile. Cleaner TTY ownership — no service/getty conflicts.
install-kiosk.sh now removes the auto-login config and kiosk-setup script
on completion so root doesn't auto-login after the kiosk is running.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>