Working on a new installation method
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user