Package Details: pi-hole-server 5.18.3-4

Git Clone URL: https://aur.archlinux.org/pi-hole-server.git (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: https://github.com/pi-hole/pi-hole
Keywords: ad block pi-hole
Licenses: EUPL-1.2
Conflicts: pi-hole-standalone
Submitter: max.bra
Maintainer: max.bra (graysky)
Last Packager: max.bra
Votes: 112
Popularity: 0.134716
First Submitted: 2016-01-13 12:50 (UTC)
Last Updated: 2024-08-10 12:32 (UTC)

Dependencies (18)

Required by (2)

Sources (15)

Pinned Comments

max.bra commented on 2018-02-09 16:45 (UTC) (edited on 2019-10-18 23:14 (UTC) by max.bra)

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.

Latest Comments

« First ‹ Previous 1 .. 26 27 28 29 30 31 32 33 34 35 36 .. 82 Next › Last »

max.bra commented on 2020-05-12 13:39 (UTC)

@graysky for example: for status icon this is the source

    <p>Status</p>
                    <?php
                    $pistatus = exec('sudo pihole status web');
                    if ($pistatus == "1") {
                        echo '<a id="status"><i class="fa fa-circle text-green-light"></i> Active</a>';
                    } elseif ($pistatus == "0") {
                        echo '<a id="status"><i class="fa fa-circle text-red"></i> Offline</a>';
                    } elseif ($pistatus == "-1") {
                        echo '<a id="status"><i class="fa fa-circle text-red"></i> DNS service not running</a>';
                    } else {
                        echo '<a id="status"><i class="fa fa-circle text-orange"></i> Unknown</a>';
                    }

as you can see pihole use font awesome and class text-'color' for the status. font awesome is ok, your browser does not honor the color class... is it possible? i don't think you are using internet exploder... :-D

graysky commented on 2020-05-12 12:56 (UTC)

@max.bra - any advice to troublshoot why my colors are white?

max.bra commented on 2020-05-12 12:41 (UTC) (edited on 2020-05-12 12:42 (UTC) by max.bra)

Hi graysky! Nope, colors here: https://i.postimg.cc/wB6GzsTN/status.png
about logrotate: always been there. pihole scripts are calling it in that path... it's not really a standard logrotate...
edit: wording

graysky commented on 2020-05-12 12:28 (UTC)

@max.bra - Thanks for the update. After I updated to the new versions, I ran pihole -g and restarted lighttpd. Everything seems to be working. Two observations:

1) pi-hole-server owns /etc/pihole/logrotate but should it be in that dir? 2) Are the buttons under "status" in the upper left white for you too?

https://i.postimg.cc/Wb8Wf8Q1/85-Screenshot-2020-05-12-08-26-54.jpg

erion commented on 2020-05-12 12:03 (UTC)

@Taijian You are right, I did miss that step somehow. My guess is that the php-fpm instructions are under a Nginx section, so I skipped past it.

Creating the service override does the trick and now I am back to about 950000 blocked domains.

Thanks for pointing me in the right direction, as well as thanks to everyone who replied, making sure that I was doing the steps properly :)

Taijian commented on 2020-05-12 10:49 (UTC)

@erion: Have you also modified php-fpm.service as mentioned in the linked wiki article? I'm asking because you specifically mention that you have done all the other recommended steps, but left that one out...

erion commented on 2020-05-12 08:00 (UTC)

I mentioned in my comment https://aur.archlinux.org/packages/pi-hole-server/?O=10&PP=10#comment-744639 that I am using Caddy, I am sorry if this was unclear.

I was referring to directives in /etc/php/php.ini.

Caddy's fastcgi directive can pass environment variables, if needed, but it shouldn't touch open_basedir, which means that it should honor whatever's in php.ini if I am not mistaken. Am I misunderstanding something?

max.bra commented on 2020-05-12 07:49 (UTC)

or an equivalent in your nginx.conf

max.bra commented on 2020-05-12 07:47 (UTC) (edited on 2020-05-12 07:47 (UTC) by max.bra)

@erion no way... then you have

  -d open_basedir=....

in your lighttpd.conf, last chance

erion commented on 2020-05-12 07:07 (UTC)

@max.bra Yes, at the moment it is commented. I tried with and without a semicolon.