should help with updates

This commit is contained in:
mcguirepr89
2022-02-10 11:00:41 -05:00
parent 558d5729f4
commit f987e96990
2 changed files with 2 additions and 8 deletions
+1
View File
@@ -39,6 +39,7 @@ chart_viewer.service
birdnet_recording.service birdnet_recording.service
birdnet_log.service) birdnet_log.service)
sudo systemctl reload caddy
for i in "${services[@]}";do for i in "${services[@]}";do
sudo systemctl restart "${i}" sudo systemctl restart "${i}"
done done
+1 -8
View File
@@ -26,7 +26,6 @@ install_scripts() {
install_mariadb() { install_mariadb() {
if ! which mysql &> /dev/null;then if ! which mysql &> /dev/null;then
echo "Installing MariaDB Server" echo "Installing MariaDB Server"
apt -qqy update
apt -qqy install mariadb-server apt -qqy install mariadb-server
echo "MariaDB Installed" echo "MariaDB Installed"
fi fi
@@ -201,7 +200,6 @@ install_alsa() {
echo "alsa-utils installed" echo "alsa-utils installed"
else else
echo "Installing alsa-utils" echo "Installing alsa-utils"
apt -qqq update
apt install -qqy alsa-utils apt install -qqy alsa-utils
echo "alsa-utils installed" echo "alsa-utils installed"
fi fi
@@ -209,7 +207,6 @@ install_alsa() {
echo "PulseAudio installed" echo "PulseAudio installed"
else else
echo "Installing pulseaudio" echo "Installing pulseaudio"
apt -qqq update
apt install -qqy pulseaudio apt install -qqy pulseaudio
echo "PulseAudio installed" echo "PulseAudio installed"
fi fi
@@ -251,7 +248,6 @@ install_caddy() {
curl -1sLf \ curl -1sLf \
'https://dl.cloudsmith.io/public/caddy/stable/setup.deb.sh' \ 'https://dl.cloudsmith.io/public/caddy/stable/setup.deb.sh' \
| sudo -E bash | sudo -E bash
apt -qq update
apt install -qqy caddy=2.4.5 apt install -qqy caddy=2.4.5
systemctl enable --now caddy systemctl enable --now caddy
else else
@@ -324,7 +320,6 @@ ${BIRDNETLOG_URL} {
} }
EOF EOF
fi fi
systemctl reload caddy
} }
update_etc_hosts() { update_etc_hosts() {
@@ -441,7 +436,6 @@ install_sox() {
echo "Sox is installed" echo "Sox is installed"
else else
echo "Installing sox" echo "Installing sox"
apt -qq update
apt install -y sox apt install -y sox
echo "Sox installed" echo "Sox installed"
fi fi
@@ -450,7 +444,6 @@ install_sox() {
install_php() { install_php() {
if ! which php &> /dev/null || ! which php-fpm || ! apt list --installed | grep php-xml;then if ! which php &> /dev/null || ! which php-fpm || ! apt list --installed | grep php-xml;then
echo "Installing PHP modules" echo "Installing PHP modules"
apt -qq update
apt install -qqy php php-fpm php-mysql php-xml php-zip apt install -qqy php php-fpm php-mysql php-xml php-zip
else else
echo "PHP and PHP-FPM installed" echo "PHP and PHP-FPM installed"
@@ -472,7 +465,6 @@ EOF
install_icecast() { install_icecast() {
if ! which icecast2;then if ! which icecast2;then
echo "Installing IceCast2" echo "Installing IceCast2"
apt -qq update
echo "icecast2 icecast2/icecast-setup boolean false" | debconf-set-selections echo "icecast2 icecast2/icecast-setup boolean false" | debconf-set-selections
apt install -qqy icecast2 apt install -qqy icecast2
config_icecast config_icecast
@@ -536,6 +528,7 @@ install_cleanup_cron() {
} }
install_selected_services() { install_selected_services() {
sudo apt -qqqq update
install_scripts install_scripts
install_birdnet_analysis install_birdnet_analysis
install_birdnet_server install_birdnet_server