Hi, thanks for the good suggestions for improvements. I agree on the git ls-remote problem, as well as on the concerns regarding network issues during installation. But triggered by the suggestion for the updatecheck timers, I currently tend to go into the opposite direction and remove any network calls to fetch remote version/hash.
I don't see a real use-case for these calls. It's not possible to update via pihole update and the package is managed via AUR/pacman. So the information, that there is a new upstream release doesn't add any real value for the user, as you cannot do much with this information.
Therefore I currently tend to have no update checks neither during install/upgrade hooks nor periodic at all. But happy to change this, if there is a use-case I'm currently missing.
Pinned Comments
max.bra commented on 2025-02-21 21:44 (UTC)
ArchLinux Pi-hole is not officially supported by Pi-hole project. In case of bugs and malfunctions please DO NOT file a report upstream.
First of all check if the wiki (https://wiki.archlinux.org/index.php/Pi-hole) can help then ask here for assistance and tips.
When it will be excluded that the problem does not depend on ArchLinux we will file a bug upstream.
max.bra commented on 2025-02-21 17:56 (UTC)
to update to pi-hole 6, please use pi-hole-core pi-hole-ftl and pi-hole-web packages.