Package Details: pi-hole-ftl 5.25.2-2

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: 54
Popularity: 0.011271
First Submitted: 2017-05-07 15:23 (UTC)
Last Updated: 2024-08-10 09:53 (UTC)

Required by (65)

Sources (6)

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.

Latest Comments

« First ‹ Previous 1 .. 31 32 33 34 35 36 37 38 39 40 41 .. 44 Next › Last »

tsago commented on 2018-09-17 20:15 (UTC) (edited on 2018-09-17 20:15 (UTC) by tsago)

"Cosmetic" point: During install, there's a note saying:
==> Please read the instructions on the project page: https://github.com/pi-hole/FTL#ftls-config-file

That link is no longer pointing to config documentation.
Should probably be changed to https://docs.pi-hole.net/ftldns/configfile/ (referenced by /etc/pihole/pihole-FTL.conf).

graysky commented on 2018-09-09 11:00 (UTC)

@max.bra - ok... the warning in the log concerned me

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.