Package Details: pi-hole-standalone 4.3.2-3

Git Clone URL: (read-only, click to copy)
Package Base: pi-hole-standalone
Description: The Pi-hole is an advertising-aware DNS/Web server. Arch alteration for standalone PC.
Upstream URL:
Keywords: ad block pi-hole
Licenses: EUPL-1.1
Conflicts: pi-hole-server
Submitter: max.bra
Maintainer: max.bra
Last Packager: max.bra
Votes: 3
Popularity: 0.169929
First Submitted: 2016-01-13 12:39
Last Updated: 2019-09-26 07:56

Pinned Comments

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

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 Next › Last »

max.bra commented on 2020-01-15 20:58

@ilcavero uhmm, i think the reason is: it's a mistake!! i will add them ASAP...

ilcavero commented on 2020-01-15 19:06

Hi @max.bra, thanks for the package, is there are reason why the chronometer and version scripts are not included?

pihole chronometer and pihole version commands fail due to undefined functions.

max.bra commented on 2019-10-18 23:11

hi coxackie. for standalone version you need, as you said and as you read in the wiki, DNS service and pi-hole blocking enabled AND name resolving pointing to localhost. stop. nothing else.
pihole-FTL.service (since version 4 dnsmasq has been forked and integrated) IS the DNS server service (and a logger not so relevant in standalone version) and it is statically enabled. you need to mask it or it will always start with your system.

coxackie commented on 2019-10-18 15:49

Hi @max.bra, thanks for your work. I have a naive question: how can we check that indeed all is running well? I have installed, not done anything regarding DNS, I run pihole status and get

  [✓] DNS service is running
  [✓] Pi-hole blocking is Enabled

Does this mean that all is good? Otherwise, could you explain a bit better how to set so it is the only DNS server in use, as the wiki mentions? Is it just a matter of having nameserver in /etc/resolv.conf, or it requires more? Furthermore, does one need to start pihole-FTL.service, or is it optional in case one needs logs?

max.bra commented on 2019-09-17 17:12

hi mborder, try now and thanks for reporting

mborder commented on 2019-09-17 16:33

I'm getting a number of errors with this that I suspect are new as of the most recent update. In the initial installation I get this:

==> Read setup instructions at <>
==> Generating initial block list, please wait...
/opt/pihole/ line 299: syntax error near unexpected token `}'
/opt/pihole/ line 299: `}'
/usr/bin/pihole: line 28: main: command not found

Running commands with the pihole utility also seems to have errors

$ pihole status
  [✓] DNS service is running
  [i] Pi-hole blocking will be enabled
/usr/bin/pihole: line 258: /usr/local/bin/pihole: No such file or directory

$ pihole -a
  [✓] Restarting DNS service
/opt/pihole/ line 299: syntax error near unexpected token `}'
/opt/pihole/ line 299: `}'
/usr/bin/pihole: line 28: main: command not found

sonny commented on 2019-07-26 18:43

Since everything is pretty much optional in pi-hole-server and from what I can tell there does not seem to be much difference between the two, why not having a single pi-hole package?

It would decrease the burden on you and the users.

Also will decrease dependencies.

max.bra commented on 2019-07-26 18:37

Absolutely yes. Server package do it and I need to align this package to. As I always said, this package deserve more love.

sonny commented on 2019-07-26 18:32

Okay it's working.

Thanks for the packages and helping out.

I spent a lot of time trying to make this work, wouldn't make more sense to just have pacman do that?

max.bra commented on 2019-07-26 18:22

Don't know why but I missed some wiki modifications: a step is missing. I need to align this installation to the server one. Can you please copy ""/usr/share/pihole/configs/dnsmasq.example.conf" to /etc/dnsmasq.conf and restart ftl?