Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/pi-hole/pi-hole.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'advanced/Scripts/update.sh')
-rwxr-xr-xadvanced/Scripts/update.sh13
1 files changed, 8 insertions, 5 deletions
diff --git a/advanced/Scripts/update.sh b/advanced/Scripts/update.sh
index 4fceb931..6aef183b 100755
--- a/advanced/Scripts/update.sh
+++ b/advanced/Scripts/update.sh
@@ -117,7 +117,10 @@ main() {
echo "::: FTL: up to date"
fi
- if ${FTL_update}; then
+ # Logic: Don't update FTL when there is a core update available
+ # since the core update will run the installer which will itself
+ # re-install (i.e. update) FTL
+ if ${FTL_update} && ! ${core_update}; then
echo ":::"
echo "::: FTL out of date"
FTLdetect
@@ -194,21 +197,21 @@ main() {
if [[ "${web_update}" == true ]]; then
web_version_current="$(/usr/local/bin/pihole version --admin --current)"
echo ":::"
- echo "::: Web Admin version is now at ${web_version_current}"
+ echo "::: Web Admin version is now at ${web_version_current/* v/v}}"
echo "::: If you had made any changes in '/var/www/html/admin/', they have been stashed using 'git stash'"
fi
if [[ "${core_update}" == true ]]; then
pihole_version_current="$(/usr/local/bin/pihole version --pihole --current)"
echo ":::"
- echo "::: Pi-hole version is now at ${pihole_version_current}"
+ echo "::: Pi-hole version is now at ${pihole_version_current/* v/v}}"
echo "::: If you had made any changes in '/etc/.pihole/', they have been stashed using 'git stash'"
fi
if [[ ${FTL_update} == true ]]; then
- FTL_version_current="$(/usr/bin/pihole-FTL tag)"
+ FTL_version_current="$(/usr/local/bin/pihole version --ftl --current)"
echo ":::"
- echo "::: FTL version is now at ${FTL_version_current}"
+ echo "::: FTL version is now at ${FTL_version_current/* v/v}}"
start_service pihole-FTL
enable_service pihole-FTL
fi