From b181077f8c9becfa63fb6fcdcd47f6346fc8af66 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Sat, 12 Oct 2024 09:55:08 +0200 Subject: [PATCH] Create default birds.db --- battybirdnet-pi/rootfs/etc/cont-init.d/01-structure.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/battybirdnet-pi/rootfs/etc/cont-init.d/01-structure.sh b/battybirdnet-pi/rootfs/etc/cont-init.d/01-structure.sh index 77b82d808..c04a84896 100755 --- a/battybirdnet-pi/rootfs/etc/cont-init.d/01-structure.sh +++ b/battybirdnet-pi/rootfs/etc/cont-init.d/01-structure.sh @@ -53,7 +53,15 @@ echo "... setting permissions for user pi" chown -R pi:pi /config /etc/birdnet "$BIRDSONGS_FOLDER" /tmp chmod -R 755 /config /etc/birdnet "$BIRDSONGS_FOLDER" /tmp +# Create default birds.db +if [ ! -f "$HOME/BirdNET-Pi/scripts/birds.db" ]; then + "$HOME/BirdNET-Pi/scripts/createdb.sh" +fi + # Backup default birdnet.conf for sanity check +if [ ! -f "$HOME/BirdNET-Pi/birdnet.conf" ]; then + ln -s /etc/birdnet/birdnet.conf "$HOME/BirdNET-Pi/birdnet.conf" +fi cp "$HOME/BirdNET-Pi/birdnet.conf" "$HOME/BirdNET-Pi/birdnet.bak" # Symlink configuration files