From fd15df8a2b1a803f847596bdf0982e8dcecf3d77 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 25 Apr 2024 09:27:28 +0200 Subject: [PATCH] add user pi 1000 --- zzz_draft_birdnet-pi/Dockerfile | 9 ++++++--- zzz_draft_birdnet-pi/config.json | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/zzz_draft_birdnet-pi/Dockerfile b/zzz_draft_birdnet-pi/Dockerfile index 9bbd30e3f..54a2ca2f5 100644 --- a/zzz_draft_birdnet-pi/Dockerfile +++ b/zzz_draft_birdnet-pi/Dockerfile @@ -52,15 +52,18 @@ RUN \ sed -i '1a for file in $(grep -srl "my_dir" $HOME/BirdNET-Pi/scripts); do sed -i "s|\$my_dir|/config|" "$file"; done' /newinstaller.sh && \ sed -i '1a for file in $(grep -srl "install_services.sh" $HOME/BirdNET-Pi/scripts); do sed -i "/install_services.sh/c ./install_services.sh" "$file"; done' /newinstaller.sh && \ # Avoid systemctl - sed -i '/git clone/a sed -i "s|systemctl enable|#systemctl enable|g" $HOME/BirdNET-Pi/scripts/install_services.sh' /newinstaller.sh && \ + sed -i '/git clone/a sed -i "s|systemctl enable|#systemctl enable|g" "$HOME"/BirdNET-Pi/scripts/install_services.sh' /newinstaller.sh && \ \ /./newinstaller.sh && \ - \ # Adapt for lsio if [ -d /app ]; then rm -r /app; fi && \ ln -s /home/abc /app && \ - chown -R abc:abc /home/abc /app + chown -R abc:abc /home/abc /app && \ + \ + # Change user to pi + groupmod -o -g "100" abc && usermod -o -u "100" abc && \ + groupadd --gid 1000 pi && useradd --uid 1000 --gid 1000 -m pi #USER abc #WORKDIR /app diff --git a/zzz_draft_birdnet-pi/config.json b/zzz_draft_birdnet-pi/config.json index 70bd4de1c..e18025bfc 100644 --- a/zzz_draft_birdnet-pi/config.json +++ b/zzz_draft_birdnet-pi/config.json @@ -90,5 +90,5 @@ }, "slug": "birdnet-pi", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-pi", - "version": "0.8" + "version": "0.9" }