Good points, thanks. Looks like the setupVars.conf is not in use at all anymore, so probably best to also remove mimic_setupVars.conf.sh and remove it from the .install file. Furthermore, it probably makes sense to backup the pihole.toml file. I'll adjust the PKGBUILD accordingly.
Search Criteria
Package Details: pi-hole-core 6.4.2-3
Package Actions
| Git Clone URL: | https://aur.archlinux.org/pi-hole-core.git (read-only, click to copy) |
|---|---|
| Package Base: | pi-hole-core |
| Description: | The Pi-hole is an advertising-aware DNS/Web server. Arch adaptation for lan wide DNS server. |
| Upstream URL: | https://github.com/pi-hole/pi-hole |
| Licenses: | EUPL-1.2 |
| Conflicts: | pi-hole-server, pi-hole-standalone |
| Provides: | pi-hole-server, pi-hole-standalone |
| Submitter: | max.bra |
| Maintainer: | fabi |
| Last Packager: | fabi |
| Votes: | 118 |
| Popularity: | 0.001494 |
| First Submitted: | 2025-02-21 17:31 (UTC) |
| Last Updated: | 2026-04-27 18:14 (UTC) |
Dependencies (11)
- bind (bind-gitAUR)
- git (git-gitAUR, git-glAUR, git-wd40AUR)
- inetutils (inetutils-gitAUR)
- iproute2 (iproute2-gitAUR, iproute2-selinuxAUR)
- jq (jq-gitAUR, jq-staticAUR, jaq-binAUR, jaq-gitAUR)
- logrotate (logrotate-gitAUR, logrotate-selinuxAUR)
- lsof (lsof-gitAUR)
- netcat (gnu-netcat-svnAUR, gnu-netcatAUR, nmap-netcatAUR, openbsd-netcat-tlsAUR, openbsd-netcat-gitAUR, openbsd-netcat)
- pi-hole-ftlAUR (pi-hole-ftl-binAUR)
- procps-ng (procps-ng-nosystemd-gitAUR, procps-ng-gitAUR)
- sudo (sudo-gitAUR, fudo-gitAUR, run0-sudo-shim-gitAUR, doas-sudo-shim-kAUR, sudo-selinuxAUR, doas-sudo-shimAUR, doas-sudo-shim-gitAUR, run0-sudoAUR)
Required by (3)
- padd-git (requires pi-hole-server)
- pi-hole-whitelist-git (requires pi-hole-standalone) (optional)
- pi-hole-whitelist-git (requires pi-hole-server) (optional)
Sources (9)
fabi commented on 2026-04-27 14:00 (UTC)
bschnei commented on 2026-04-27 01:55 (UTC)
fabi: thanks for adopting this! FYI the .install file attempts to grep etc/pihole/setupVars.conf but that file no longer exists in v6. The backup() array also includes etc/pihole/adlists.list which is also no longer used in v6. Neither of these issues causes the install to fail but warnings appear that could confuse users.
Krischel commented on 2026-04-10 19:27 (UTC) (edited on 2026-04-10 19:28 (UTC) by Krischel)
@fabi Thank you! Works with pi-hole-ftl-bin
Result: Core v6.4.1 · FTL v6.6 · Web UI v6.5
fabi commented on 2026-04-09 14:01 (UTC)
Any objections to include the patch directly in the aur? I do have the 6.3.1 version of the patch in the cache and could add it updating to 6.4.1.
Furthermore I would update the CORE_VERSION in the patch from a fixed string to
pacman -Q pi-hole-core | awk '{print $2}' | cut -d- -f1
so it's hopefully not necessary to change the patch with each new version.
boldyrain commented on 2026-04-07 14:10 (UTC) (edited on 2026-04-07 14:32 (UTC) by boldyrain)
@max.bra Your/linked repo https://github.com/max72bra/pi-hole-web-customization cannot be accessed - it returns 404. Thus update fails
==> Making package: pi-hole-web 6.4.1-1 (Tue Apr 7 14:30:56 2026)
==> Retrieving sources...
-> Found web-6.4.1.tar.gz
-> Downloading arch-web-6.4.1-1.patch...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://raw.githubusercontent.com/max72bra/pi-hole-web-customization/main/arch-web-6.4.1-1.patch
Aborting...
Krischel commented on 2026-02-27 07:26 (UTC)
@max.bra: Thanks for the info. as FTL 6.5 isn’t urgently needed right now (correct me if I’m wrong), I’ll just wait until AUR provides mbedtls 4 or newer
max.bra commented on 2026-02-22 11:05 (UTC)
FYI: FTL 6.5 won't compile with mbedtls 3.6.5 available in the repos, forcing it to use version 4.0.0. What do you want to do? Should we wait for version 4 to be adopted? Should we temporarily use the official binary distribution?
max.bra commented on 2025-10-31 14:53 (UTC)
PS0 commented on 2025-10-31 14:47 (UTC)
Patch arch-core-6.2.2-2.patch is 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.