@max.bra - ok... the warning in the log concerned me
Search Criteria
Package Details: pi-hole-ftl 6.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/pi-hole-ftl.git (read-only, click to copy) |
---|---|
Package Base: | pi-hole-ftl |
Description: | The Pi-hole FTL engine |
Upstream URL: | https://github.com/pi-hole/FTL |
Licenses: | EUPL-1.2 |
Conflicts: | dnsmasq |
Provides: | dnsmasq |
Submitter: | max.bra |
Maintainer: | max.bra (graysky) |
Last Packager: | max.bra |
Votes: | 59 |
Popularity: | 0.86 |
First Submitted: | 2017-05-07 15:23 (UTC) |
Last Updated: | 2025-03-30 17:00 (UTC) |
Dependencies (6)
- gmp (gmp-hgAUR)
- mbedtls (mbedtls-gitAUR, mbedtls-dtlsAUR)
- nettle (nettle-gitAUR)
- pi-hole-webAUR
- cmake (cmake-gitAUR, cmake3AUR) (make)
- xxd (vim-minimal-gitAUR, gvim-gitAUR, vim-cli-gitAUR, gvim-wayland-lilydjwg-gitAUR, gvim-gtk2AUR, gvim, tinyxxd, vim) (make)
Required by (66)
- adhocspot-script-git (requires dnsmasq)
- airgeddon (requires dnsmasq) (optional)
- anti-ad-dnsmasq-git (requires dnsmasq)
- appgate-sdp (requires dnsmasq) (optional)
- appgate-sdp-headless (requires dnsmasq) (optional)
- archpxe (requires dnsmasq)
- berate_ap-git (requires dnsmasq)
- blueman-git (requires dnsmasq) (optional)
- corplink-bin (requires dnsmasq)
- create_ap (requires dnsmasq)
- create_ap-git (requires dnsmasq)
- cuttlefish-base-git (requires dnsmasq)
- dns-zone-blacklist-git (requires dnsmasq) (optional)
- dnsmasq-china-list-git (requires dnsmasq)
- dnsmasq-openrc (requires dnsmasq)
- docker-dnsmasq (requires dnsmasq)
- docker-machine-driver-kvm2 (requires dnsmasq)
- easywifi-git (requires dnsmasq) (optional)
- ethoscope-device (requires dnsmasq)
- ethoscope-node (requires dnsmasq)
- Show 46 more...
Sources (5)
Latest Comments
« First ‹ Previous 1 .. 33 34 35 36 37 38 39 40 41 42 43 .. 46 Next › Last »
graysky commented on 2018-09-09 11:00 (UTC)
max.bra commented on 2018-09-09 09:35 (UTC)
@graysky, no, dnsmasq subprocess will not work
pihole team old sysv service do a:
setcap CAP_NET_BIND_SERVICE,CAP_NET_RAW,CAP_NET_ADMIN+eip "$(which pihole-FTL)"
before execution and staying on user pihole. worth it? FTL will drop immediatly to nobody...
graysky commented on 2018-09-09 08:03 (UTC)
@max.bra -
% cat /run/log/pihole-ftl/pihole-FTL.log
...
[2018-09-09 03:58:28.491] FTL user: root
[2018-09-09 03:58:28.491] WARNING: Starting pihole-FTL as user root is not recommended
...
Should this run as the pihole user?
max.bra commented on 2018-08-29 08:05 (UTC) (edited on 2018-08-29 08:19 (UTC) by max.bra)
hi jcsims, from PHP parse_ini_file docs:
Version Description
7.0.0 Hash marks (#) are no longer recognized as comments.
but replacing # with // FTL will no longer works.
as you tested, replacing only () is good for now. Thanks for reporting.
jcsims commented on 2018-08-28 21:00 (UTC) (edited on 2018-08-28 21:02 (UTC) by jcsims)
Looks like the new commented-out /etc/pihole/pihole-FTL.conf
is causing issues in the web UI when loading the Settings page:
There was a problem applying your settings.
Debugging information:
PHP error (2): syntax error, unexpected '(' in /etc/pihole/pihole-FTL.conf on line 33 in /srv/http/pihole/admin/settings.php:15
Complaining about the parentheses. No issue after removing the parentheses from the file.
max.bra commented on 2018-08-28 19:40 (UTC)
@artafinde update without version bump, sorry
artafinde commented on 2018-08-28 17:59 (UTC)
@max.bra fail on checksum of conf - last update didn't update checksums.
BlindTreeFrog commented on 2018-08-26 19:34 (UTC)
Failing on temporary files for me. I don't have a 'dnsmasq' user so the pi-hole.conf is throwing an error. Changing it to 'nobody' works for me.
:: sudo /usr/share/libalpm/scripts/systemd-hook tmpfiles
[/usr/lib/tmpfiles.d/pi-hole.conf:2] Unknown user 'dnsmasq'.
[/usr/lib/tmpfiles.d/pi-hole.conf:3] Unknown user 'dnsmasq'.
max.bra commented on 2018-07-15 08:25 (UTC)
@butterymales
there's no need at all to manage /run/pihole-ftl/FTL.sock as a tmpfiles. Thanks for reporting.
<deleted-account> commented on 2018-07-14 18:05 (UTC)
/run/pihole-ftl/FTL.sock is causing pacman to return an error on every package when creating temporary files:
(3/4) Creating temporary files...
error: command failed to execute correctly
Running systemd-hook tmpfiles returns the following:
$ sudo /usr/share/libalpm/scripts/systemd-hook tmpfiles
/run/pihole-ftl/FTL.sock is not a file.
When the FTL service is stopped (and FTL.sock is gone) pacman no longer returns errors when installing packages. Is there any way to fix this?
Pinned Comments
max.bra commented on 2018-02-09 16:46 (UTC) (edited on 2019-10-18 23:13 (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.