Errors and questions (1 of ...)

fresh install, raspbian x64 (03mat2023), Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux

installed pihole v5; than

echo "development-v6" | sudo tee /etc/pihole/ftlbranch 
pihole checkout core development-v6
pihole checkout web development-v6

works, but immediately have

Core vDev (development-v6, 96640ea2)FTL vDev (development-v6, f9e6e55a)· Update available!
Web interface vDev (development-v6, d64dc0d7)· Update available!

pihole -up says: Everything is up to date!

error on pihole commands
sudo pihole -a -p (change password, according to login help) gives help screen, this needs to be changed into

pihole setpassword

pihole -g error:

 pihole -g
/usr/local/bin/pihole: line 30: /etc/pihole/versions: Permission denied

question...

/etc/pihole/01-pihole.conf is gone.

I used to change (required for my setup) "interface eth0" into

listen-address=192.168.2.57
listen-address=2a02:xxxx:yyyy:zzzz:f8ca:2bc4:67b7:6263
listen-address=127.0.0.1
listen-address=::1

how do I achieve this, using the toml file (disable interface setting and enable listen-address settings.

question...
is this the latest version? the web interface has less options than the v5 version.

not a pro here but look at the interface = "" in pihole.toml

says to enter a valid interface name
then under it you can specify the listening modes.

Im also trying to figure out permission issues but im on docker.....

The web interface is lagging.

pihole -up will pull the latest versions, so use this as your daily update, and ignore the web interface for now.

This should be the case, did you select Expert Modus in the settings page? All endpoints should be available.

This manual change of 01-pihole.conf was in conflict with any Pi-hole settings and cannot easily be replicated with v6.0. You should put this into a dedicated file somewhere in /etc/dnsmasq.d/xyz.conf and remove the automatically added interface bit in /etc/pihole/dnsmasq.conf.


https://github.com/pi-hole/FTL/pull/1656

This PR adds a new settings option dns.listeningMode = "NONE" that you can set to ensure Pi-hole does not mess with what you set in your auxiliary config file (your manually added listen-address lines).

1 Like

The PR has been merged, the NONE option will become available in about half an hour (branch development-v6).