Package Details: pi-hole-server 5.2.4-7

Git Clone URL: (read-only, click to copy)
Package Base: pi-hole-server
Description: The Pi-hole is an advertising-aware DNS/Web server. Arch adaptation for lan wide DNS server.
Upstream URL:
Keywords: ad block pi-hole
Licenses: EUPL-1.1
Conflicts: pi-hole-standalone
Submitter: max.bra
Maintainer: max.bra (graysky)
Last Packager: max.bra
Votes: 85
Popularity: 1.67
First Submitted: 2016-01-13 12:50
Last Updated: 2021-02-25 09:36

Pinned Comments

max.bra commented on 2018-02-09 16:45

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 ( 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.

Latest Comments

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

max.bra commented on 2021-02-25 10:00

@all DNS servers settings page error: seems to be a PHP8 issue, if you need it and you can, please use PHP7

fl4co commented on 2021-02-08 14:01

@max.bra that was quick, grazie!

max.bra commented on 2021-02-08 13:21

1) if you need to set dns options via web interface you should
2) (unrelated note) thanks for reporting, try now.

fl4co commented on 2021-02-08 12:54

@max.bra yes, I'm ipv4 only. Looks like if I edited the php file the error would go away, but should I?

On an unrelated note, on two pi-holes I found out that if I disabled query logging via the web interface on the settings page, it's impossible to turn logging on again because the button doesn't turn into "enable query loging", as it does on the upstream pi-hole instead.

max.bra commented on 2021-02-07 21:17

@canton7 yes, already done elsewhere (see thanks for reporting, i'm adding that script...

max.bra commented on 2021-02-07 21:13

@fl4co php8 here and no problem. are you in a pure ipv4 scenario? (see

canton7 commented on 2021-02-07 13:15

I'm not sure where the responsibility for this issue lies, but I had problems with setting BLOCKINGMODE=IP-NODATA-AAAA.

The issue turned out to be that /srv/http/pihole/admin/scripts/pi-hole/php/queryads.php was trying to run sudo pihole ..., but /etc/sudoers.d/pihole only allowed accesss for /usr/bin/pihole, and not for a bare pihole.

I'm not sure what the best resolution here is: pihole.sudo from doesn't seem to contain any lines at all, so I'm not sure who's setting that up. Perhaps a patch on queryads.php to change the path to /usr/bin/pihole is the way to go?


fl4co commented on 2021-02-05 11:41

Is it working with PHP 8? I'm seeing error messages on the web interface when changing upstream DNS servers.

pokexpert commented on 2021-01-17 10:32

@hmu yeah i already reported it. Quick dix dirty : replace the lsof from pihole script (there's only one) with

ss -lnp '( sport = 53 )'

It fixes the web interface

max.bra commented on 2021-01-17 10:14

@schmodd yes sorry, my fault. try now.