Package Details: pi-hole-core 6.4.2-3

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)

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.

Latest Comments

1 2 3 4 5 6 .. 89 Next › Last »

fabi commented on 2026-04-27 14:00 (UTC)

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.

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)

sorry my fault, try again

PS0 commented on 2025-10-31 14:47 (UTC)

Patch arch-core-6.2.2-2.patch is missing.