diff --git a/zzz_draft_birdnet-pi/config.json b/zzz_draft_birdnet-pi/config.json index cf2e657d6..52cc0d3b5 100644 --- a/zzz_draft_birdnet-pi/config.json +++ b/zzz_draft_birdnet-pi/config.json @@ -97,5 +97,5 @@ }, "slug": "birdnet-pi", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-pi", - "version": "1.1" + "version": "1.2" } diff --git a/zzz_draft_birdnet-pi/rootfs/custom-services.d/00_pulseaudio b/zzz_draft_birdnet-pi/rootfs/custom-services.d/00_pulseaudio index 5998aebb8..9acc23071 100644 --- a/zzz_draft_birdnet-pi/rootfs/custom-services.d/00_pulseaudio +++ b/zzz_draft_birdnet-pi/rootfs/custom-services.d/00_pulseaudio @@ -1,7 +1,6 @@ #!/usr/bin/with-contenv bashio echo "Starting service: pulseaudio" -exec s6-setuidgid abc \ - /usr/bin/pulseaudio \ +exec s6-setuidgid pi /usr/bin/pulseaudio \ --log-level=0 \ --log-target=stderr \ --exit-idle-time=-1 > /dev/null 2>&1 \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_caddy b/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_caddy index 42bb83342..1acd30122 100644 --- a/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_caddy +++ b/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_caddy @@ -1,4 +1,8 @@ #!/usr/bin/with-contenv bashio echo "Starting service: caddy" +until [[ -e /var/run/dbus/system_bus_socket ]]; do + sleep 1s +done + exec \ s6-setuidgid "$USER" /usr/bin/caddy run --config /etc/caddy/Caddyfile diff --git a/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_getty b/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_getty index d127b26de..97538d6c6 100644 --- a/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_getty +++ b/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_getty @@ -1,5 +1,9 @@ #!/usr/bin/with-contenv bashio echo "Starting service: getty" +until [[ -e /var/run/dbus/system_bus_socket ]]; do + sleep 1s +done + exec \ s6-setuidgid "$USER" /sbin/agetty --autologin "${USER}" --noclear %I "$TERM" diff --git a/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_livestream b/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_livestream index f2724d399..4869477e0 100644 --- a/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_livestream +++ b/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_livestream @@ -1,4 +1,8 @@ #!/usr/bin/with-contenv bashio echo "Starting service: livestream" +until [[ -e /var/run/dbus/system_bus_socket ]]; do + sleep 1s +done + exec \ s6-setuidgid "$USER" /usr/local/bin/livestream.sh