dnsmasq.include should include addn-hosts=/etc/pihole/custom.list
https://github.com/pi-hole/pi-hole/blob/master/advanced/01-pihole.conf
Git Clone URL: | https://aur.archlinux.org/pi-hole-core.git (read-only, click to copy) |
---|---|
Package Base: | pi-hole-core |
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 |
Licenses: | EUPL-1.2 |
Conflicts: | pi-hole-server, pi-hole-standalone |
Provides: | pi-hole-server, pi-hole-standalone |
Submitter: | max.bra |
Maintainer: | max.bra (graysky) |
Last Packager: | max.bra |
Votes: | 119 |
Popularity: | 3.21 |
First Submitted: | 2025-02-21 17:31 (UTC) |
Last Updated: | 2025-03-30 17:07 (UTC) |
« First ‹ Previous 1 .. 28 29 30 31 32 33 34 35 36 37 38 .. 87 Next › Last »
dnsmasq.include should include addn-hosts=/etc/pihole/custom.list
https://github.com/pi-hole/pi-hole/blob/master/advanced/01-pihole.conf
I have problems with the permissions of the "/dev/shm/FTL-*" files. After reboot they are set to "root:root" and pihole works just for a short time and then stops resolving DNS queries with "Lost connection to API" on the web-UI. I have to manually chown the files to "pihole:pihole" and restart the service for the server to work reliably. Also all query data is lost every time I reboot the system or restart the pihole-FTL.service. Does anyone has a solution?
EDIT: Still have that problem. Can someone please tell me the standard permissions for /dev/shm/FTL-* ? I do not know if they have to be root:root. All problems are gone when I chown them to pihole:pihole and restart pihole-FTL.service.
Edit2: Can someone please tell me the output of "ls -l /dev/shm/FTL-*"?
Anyone has any idea why pi-hole is incredibly slow?
1.1.1.1/help
takes like 15seconds to finish, when without pi-hole it takes like 1-2 sec?
EDIT: Pi-Hole f***ing sucks to me. I found alternative called grimd
which works kinda same as Pi-Hole, without fancy charts, with nice config file and has super great performance while supporting DOH. I even made https://aur.archlinux.org/packages/grimd-git/ AUR package... Finally no more php/sqlite/web server nightmares and most important - no more issues with performance...
Should pi-hole be moved under /usr/share/webapps instead of /srv/http/? https://wiki.archlinux.org/index.php/Web_application_package_guidelines
@kikislater you are welcome!
Oh well, understand ! I build it before upgrade
$ sudo pihole-FTL no-daemon
pihole-FTL: error while loading shared libraries: libhogweed.so.5: cannot open shared object file: No such file or directory
Rebuilt it and now ok, thank you for your support max and the pihole-FTL command
hi iyedoost, yes it's enough.
Hi @max.bra,
I'm using this package for updating my pihole gravity list, base on that i need to disable piholes auto update in this location:
/etc/cron.d/pihole
and this file doesn't exists and right now pihole update gravity list every week.
Edit:
I just found out about pi-hole-gravity.timer
and stop and disable it.
Is that enough?
@kikislater cay you please paste the result of
% sudo systemctl stop pihole-FTL
% sudo pihole-FTL no-daemon
Hi, I don't manage to have FTL running fine ! I already stop and disbaled systemd-resolved as mentionned in wiki. any advises ?
$ sudo systemctl status pihole-FTL
● pihole-FTL.service - Pi-hole FTLDNS engine
Loaded: loaded (/usr/lib/systemd/system/pihole-FTL.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sun 2020-05-24 17:33:49 +04; 2min 40s ago
Process: 1253 ExecStartPre=/bin/chown -R pihole:pihole /etc/pihole (code=exited, status=0/SUCCESS)
Process: 1254 ExecStartPre=/bin/chown root:root /etc/pihole/logrotate (code=exited, status=0/SUCCESS)
Process: 1255 ExecStart=/usr/bin/pihole-FTL no-daemon (code=exited, status=127)
Main PID: 1255 (code=exited, status=127)
May 24 17:33:49 vpsgiscan01 systemd[1]: pihole-FTL.service: Scheduled restart job, restart counter is at 5.
May 24 17:33:49 vpsgiscan01 systemd[1]: Stopped Pi-hole FTLDNS engine.
May 24 17:33:49 vpsgiscan01 systemd[1]: pihole-FTL.service: Start request repeated too quickly.
May 24 17:33:49 vpsgiscan01 systemd[1]: pihole-FTL.service: Failed with result 'exit-code'.
May 24 17:33:49 vpsgiscan01 systemd[1]: Failed to start Pi-hole FTLDNS engine.
Pinned Comments
max.bra commented on 2025-02-21 21:44 (UTC)
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.
max.bra commented on 2025-02-21 17:56 (UTC)
to update to pi-hole 6, please use pi-hole-core pi-hole-ftl and pi-hole-web packages.