From 3edc1c927beefb5ef81a82645934f2056870bd37 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 21 Mar 2025 12:31:30 +0100 Subject: [PATCH] Ensure symlinks work --- birdnet-pi/rootfs/etc/cont-init.d/81-modifications.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/birdnet-pi/rootfs/etc/cont-init.d/81-modifications.sh b/birdnet-pi/rootfs/etc/cont-init.d/81-modifications.sh index 145111d51..d2e1f00bd 100755 --- a/birdnet-pi/rootfs/etc/cont-init.d/81-modifications.sh +++ b/birdnet-pi/rootfs/etc/cont-init.d/81-modifications.sh @@ -30,6 +30,13 @@ if grep -q "Ram drive" "$HOME/BirdNET-Pi/scripts/service_controls.php"; then sed -i '/Ram drive/d' "$HOME/BirdNET-Pi/scripts/service_controls.php" fi +# Allow symlinks +echo "... ensuring symlinks work" +for files in "$HOME"/BirdNET-Pi/scripts/*.sh; do + sed -i "s|find |find -L|g" "$files" + sed -i "s|find -L -L|find -L|g" "$files" +done + # Correct services to start as user pi echo "... updating services to start as user pi" if ! grep -q "/usr/bin/sudo" "$HOME/BirdNET-Pi/templates/birdnet_log.service"; then