Working on a new installation method

This commit is contained in:
Patrick McGuire
2021-10-27 14:52:30 -04:00
parent 2c44c87a0e
commit d56ece61a6
3 changed files with 11 additions and 24 deletions
+2 -2
View File
@@ -5,7 +5,7 @@
# See LICENSE file for copyright and license details
# Copyright (c) 2012 Alex Bradbury <asb@asbradbury.org>
my_dir=$(realpath $(dirname $0))
branch=newinstaller
INTERACTIVE=True
ASK_TO_REBOOT=0
BLACKLIST=/etc/modprobe.d/raspi-blacklist.conf
@@ -718,7 +718,7 @@ do_update() {
}
do_install_birdnet() {
${my_dir}/Birders_Guide_Installer.sh
curl -s "https://raw.githubusercontent.com/mcguirepr89/BirdNET-Pi/${branch}/Birders_Guide_Installer.sh" | bash
ASK_TO_REBOOT=1
}
+5 -3
View File
@@ -1,7 +1,8 @@
#!/usr/bin/env bash
# Uninstall script to remove everything
# set -x # Uncomment to debug
#set -x # Uncomment to debug
trap 'rm -f ${TMPFILE}' EXIT
my_dir=/home/pi/BirdNET-Pi/scripts
source /etc/birdnet/birdnet.conf &> /dev/null
SCRIPTS=(birdnet_analysis.sh
birdnet_recording.sh
@@ -44,8 +45,8 @@ tmux
uninstall.sh
update_species.sh
${HOME}/.gotty)
services=$(awk '/service/ && /systemctl/ && !/php/ {print $3}' ${my_dir}/install_services.sh | sort)
set -x
services=($(awk '/service/ && /systemctl/ && !/php/ {print $3}' ${my_dir}/install_services.sh | sort))
remove_services() {
for i in "${services[@]}"; do
@@ -59,6 +60,7 @@ remove_services() {
sudo rm -drf /etc/systemd/system/"${i}"
fi
done
set +x
remove_icecast
remove_crons
}