@max.bra - Not sure what the best way is for it, but certainly, it shouldn't require any specific http server as many will work. Perhaps provide a few config files and leave it to the user to select one. I also recommend creating a page on the Arch Wiki to help.
Search Criteria
Package Details: pi-hole-server 5.18.2-1
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: | 111 |
Popularity: | 0.71 |
First Submitted: | 2016-01-13 12:50 (UTC) |
Last Updated: | 2024-04-01 18:11 (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-selinuxAUR, logrotate-gitAUR)
- 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) (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)
- dnsmasq.include
- https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-admin-5.21-1.patch
- https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-core-5.18.2-1.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.2.tar.gz
- pi-hole.tmpfile
- piholeDebug.sh
Latest Comments
« First ‹ Previous 1 .. 60 61 62 63 64 65 66 67 68 69 70 .. 80 Next › Last »
graysky commented on 2017-06-20 14:21 (UTC)
moonman14 commented on 2017-06-20 13:46 (UTC)
Hello, I am having an issue with the initial configuration. I followed your instructions and all of the required services are running. However the graphs on the web interface do not load and dns queries are not answered. This problem is occurring on my desktop as well as my Pi Zero so I assume that I am making a mistake with the configuration.
max.bra commented on 2017-06-20 12:21 (UTC)
How could it be done? Settings lighttpd optional?
Does it seems a good idea?
graysky commented on 2017-06-20 11:54 (UTC)
Since alternative servers can be use (ie nginx) are you able to adjust the depends array to allow for this?
max.bra commented on 2017-05-14 13:57 (UTC)
@ChuckHL @Vrob
sorry guys, i forgot about it. solved.
Vrob commented on 2017-05-14 12:26 (UTC)
Can confirm, I'm having the same logrotate issue.
ChuckHL commented on 2017-05-09 02:49 (UTC) (edited on 2017-05-09 03:33 (UTC) by ChuckHL)
I'm having a problem flushing the logs (located in /run/log/). When I use the command on terminal of "pihole -l off" it does not delete the log. And flushing the log from the web interface is not working either.
Error on screen:
::: Flushing /run/log/pihole/pihole.log ...error: cannot stat /etc/pihole/logrotate: No such file or directory
Had to reinstall the previous version of pihole to retrieve logrotate from it, and then reinstall pihole latest version.
max.bra commented on 2017-05-07 17:18 (UTC)
Pi-hole 3.0.1 and PHP admin 3.0.1a
- it's needed to enable php sockets extension:
# nano /etc/php/php.ini
;extension=sockets.so ===> extension=sockets.so
- graphs malformed on google chrome
https://github.com/pi-hole/pi-hole/issues/1434
Ubermensch commented on 2017-05-06 20:34 (UTC)
The version 3.0.1 is out please update :)
max.bra commented on 2017-05-04 17:32 (UTC)
hi Splith,
sudo is part of base-devel group that is a prerequisite for AUR building.
https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites
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.