Risk 0/5 · Safe
arch-core.patch
Result #3695
Comment
The patch removes the remote-version/hash lookups from updatecheck.sh for Core, Web, and FTL and leaves only local/build-tarball values. This is a packaging-oriented change that reduces network dependence during version checks and does not introduce new execution paths, privilege changes, persistence, or integrity risks. I did not see any added downloads, shell injection, or suspicious install-time behavior in the reviewed hunk.
@@ -38,10 +38,9 @@ diff -uprN pi-hole-6.3/advanced/Scripts/piholeLogFlush.sh pi-hole-6.3.cust/advan
if [[ "$*" != *"quiet"* ]]; then
echo -e "${OVER} ${TICK} Deleted ${deleted} queries from long-term query database"
fi
-diff -uprN pi-hole-6.3/advanced/Scripts/updatecheck.sh pi-hole-6.3.cust/advanced/Scripts/updatecheck.sh
---- pi-hole-6.3/advanced/Scripts/updatecheck.sh 2025-11-27 19:10:51.000000000 +0100
-+++ pi-hole-6.3.cust/advanced/Scripts/updatecheck.sh 2025-11-27 23:02:14.694012168 +0100
-@@ -71,13 +71,13 @@ fi
+--- pi-hole-6.3/advanced/Scripts/updatecheck.sh 2026-09-17 21:24:04.695634438 +0200
++++ pi-hole-6.3.cust/advanced/Scripts/updatecheck.sh 2026-09-17 21:24:23.221678486 +0200
+@@ -74,38 +74,26 @@ fi
# get Core versions