diff --git a/birdnet-pi/CHANGELOG.md b/birdnet-pi/CHANGELOG.md index c6200e8cf..b5b9c9cff 100644 --- a/birdnet-pi/CHANGELOG.md +++ b/birdnet-pi/CHANGELOG.md @@ -1,3 +1,5 @@ +- Fix passwordless terminal + ## 2025.12-05 (2025-12-20) - Minor bugs fixed ## 2025.12-04 (2025-12-19) diff --git a/birdnet-pi/config.yaml b/birdnet-pi/config.yaml index 5316fa8d1..460515d28 100644 --- a/birdnet-pi/config.yaml +++ b/birdnet-pi/config.yaml @@ -116,5 +116,5 @@ tmpfs: true udev: true url: https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-pi usb: true -version: 2025.12-05 +version: 2026.01.21 video: true diff --git a/birdnet-pi/rootfs/etc/cont-init.d/99-run.sh b/birdnet-pi/rootfs/etc/cont-init.d/99-run.sh index 458c739e4..85c69008c 100755 --- a/birdnet-pi/rootfs/etc/cont-init.d/99-run.sh +++ b/birdnet-pi/rootfs/etc/cont-init.d/99-run.sh @@ -30,7 +30,9 @@ if [[ -n "${PI_PASSWORD:-}" ]]; then echo "pi:${PI_PASSWORD}" | chpasswd bashio::log.info "Password set successfully for user pi." else - bashio::log.info "No password specified for user pi. Keeping existing password." + # Set empty password to allow web terminal login when no password is configured + passwd -d pi + bashio::log.info "No password specified for user pi. Enabled passwordless login." fi # Use timezone defined in add-on options if available