@Mettacrawer thanks for report and for the upstream patch. early applied.
Search Criteria
Package Details: pi-hole-server 5.18.3-4
Package Actions
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)
- bc (bc-ghAUR)
- bind-tools (bind-developmentAUR, bind-gitAUR, bind)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR)
- iproute2 (iproute2-gitAUR, busybox-coreutilsAUR, iproute2-selinuxAUR)
- jq (jq-gitAUR)
- logrotate (logrotate-gitAUR, logrotate-selinuxAUR)
- lsof (lsof-gitAUR)
- netcat (nmap-netcatAUR, openbsd-netcat-gitAUR, gnu-netcat-svnAUR, gnu-netcat, openbsd-netcat)
- perl (perl-gitAUR)
- pi-hole-ftlAUR
- procps-ng (procps-ng-gitAUR, busybox-coreutilsAUR)
- sudo (fake-sudoAUR, polkit-fakesudoAUR, sudo-gitAUR, doas-sudo-shimAUR, doas-sudo-shim-minimalAUR, sudo-hgAUR, sudo-selinuxAUR, fudo-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- lighttpd (optional) – a secure, fast, compliant and very flexible web-server
- nginx-mainline (nginx-quic-openssl-hgAUR, nginx-quic-libresslAUR) (optional) – lightweight http server
- php-cgi (optional) – CGI and FCGI SAPI for PHP needed only for lighttpd
- php-fpm (optional) – FastCGI process manager for php needed for nginx
- php-sqlite (optional) – sqlite db access for nginx
Required by (2)
- padd-git
- pi-hole-whitelist-git (optional)
Sources (15)
- 01-pihole.conf
- https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-admin-5.21-4.patch
- https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-core-5.18.3-4.patch
- lighttpd.pi-hole.conf
- mimic_basic-install.sh
- mimic_setupVars.conf.sh
- nginx.pi-hole.conf
- pi-hole-gravity.service
- pi-hole-gravity.timer
- pi-hole-logtruncate.service
- pi-hole-logtruncate.timer
- pi-hole-server-admin-5.21.tar.gz
- pi-hole-server-core-5.18.3.tar.gz
- pi-hole.tmpfile
- piholeDebug.sh
Latest Comments
« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 82 Next › Last »
max.bra commented on 2022-08-07 19:03 (UTC)
Mettacrawer commented on 2022-08-07 09:20 (UTC)
This does not concern this AUR package. If you are getting a lot of log messages that go "FastCGI-stderr:PHP Notice: Undefined index: client_id in /srv/http/pihole/admin/api_db.php on line 127" there was an upstream bug that with a fix that had not been released yet. https://github.com/pi-hole/AdminLTE/pull/2267/filesv I patched api_db.php on my Pi-hole the same way as in the PR and it worked.
max.bra commented on 2022-07-13 20:06 (UTC) (edited on 2022-07-13 20:31 (UTC) by max.bra)
@adityaruplaha problem applying what setting?
Edit: nevermind. solved. thanks for reporting.
adityaruplaha commented on 2022-07-13 18:22 (UTC)
Web settings are broken as of now. The /run
files are in a different location.
There was a problem applying your settings.
Debugging information:
PHP error (2): file_get_contents(/run/pihole-FTL.port): Failed to open stream: No such file or directory in /srv/http/pihole/admin/scripts/pi-hole/php/FTL.php:36
However, changing the location does not fix things. Settings refuse to be applied.
max.bra commented on 2022-07-05 14:18 (UTC)
hi Adamsdesk. Patched: you should safely remove your symlink. Thanks a lot for reporting.
Adamsdesk commented on 2022-07-04 23:23 (UTC) (edited on 2022-07-04 23:27 (UTC) by Adamsdesk)
I recently setup a new install of pi-hole-server 5.10-1 using Nginx and noticed that the teleporter is not working from the command line (pihole -a -t) due to an invalid path being referenced. From what I've found the pihole command calls upon the /opt/pihole/webpage.sh which has an invalid path hard coded as follows.
653: php /var/www/html/admin/scripts/pi-hole/php/teleporter.php > "${filename}"
My quick work around was to create a directory and then a symbolic link as follows.
# mkdir /var/www
# ln -s /srv/http/pihole/ /var/www/html
Note: Using teleporter via the web interface works fine.
max.bra commented on 2022-05-14 12:42 (UTC)
hi kuba-orlik, FTL updated. Thanks for reporting.
kuba-orlik commented on 2022-05-14 06:28 (UTC)
I've encountered an issue with DHCP:
https://discourse.pi-hole.net/t/half-of-dns-settings-disappear/55427/2
Running install -m 644 -o pihole -g pihole /dev/null /etc/pihole/dhcp.leases
fixed the UI issue. Not sure why this file was missing.
I got the inspiration to fix it that way by studying this file:
max.bra commented on 2022-03-24 17:12 (UTC)
hi dmellado, please can you read posts from m_st (just before yours) and have your say?
dmellado commented on 2022-03-23 10:38 (UTC) (edited on 2022-03-23 10:39 (UTC) by dmellado)
Hi! I've been checking that using the latest package compiled I'm getting duplicated entries in 01-pihole.conf from the upstream DNS'. Rather than removing them it's just stacking them out in the file.
i.e.
addn-hosts=/etc/pihole/local.list
addn-hosts=/etc/pihole/custom.list
localise-queries
no-resolv
cache-size=10000
log-queries
log-facility=/run/log/pihole/pihole.log
local-ttl=2
log-async
# If a DHCP client claims that its name is "wpad", ignore that.
# This fixes a security hole. see CERT Vulnerability VU#598349
dhcp-name-match=set:wpad-ignore,wpad
dhcp-ignore-names=tag:wpad-ignore
domain-needed
expand-hosts
bogus-priv
local-service
rev-server=192.168.1.0/24,192.168.1.1
server=/lcg.lan/192.168.1.1
server=1.1.1.1
server=1.0.0.1
domain-needed
expand-hosts
bogus-priv
local-service
rev-server=192.168.1.0/24,192.168.1.1
server=/lcg.lan/192.168.1.1
server=127.0.0.1#5335
server=1.0.0.1
domain-needed
expand-hosts
bogus-priv
local-service
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.