Is there a way to force pihole to reread the /etc/pihole/setupVars.conf
file? I just had an issue where after an update and reboot, my network interface names changed, so I had to change that file to match my current interfaces, but reloading/restarting pihole-FTL
(via systemctl reload/restart pihole-FTL
) didn't cause pihole to start listening on the correct interface, only localhost. I found the line in the dnsmasq conf file (located at /etc/dnsmasq.conf.d/01-pihole.conf
), but it was still set to the previous interface. I was able to manually comment it out and restart pihole to fix the issue, but...?? that conf file clearly says not to update it manually.
I saw online from old forum posts that pihole -r
or pihole reconfigure
would do this, but the Arch version doesn't seem to support that flag, though that could just be because it's an old deprecated flag or something.
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.