This is my first post - but I've recently deployed Pi-hole as my DHCP and DNS service for home.
I've also enabled this new FTLDNS option.
Some feed back - pihole-FTL is working, but webmin says the service is not running.
[USER@SERVER ~]# systemctl status pihole-FTL
β pihole-FTL.service - LSB: pihole-FTL daemon
Loaded: loaded (/etc/init.d/pihole-FTL; bad; vendor preset: enabled)
Active: active (exited) since Wed 2018-03-28 19:51:33 BST; 4min 50s ago
Docs: man:systemd-sysv-generator(8)
Also, and I don't know if this is expected, but running pihole -up now displays an error trying to update FTL: -
[USER@SERVER ~]# sudo pihole -up
[i] Checking for updates...
[i] Pi-hole Core: up to date
[i] FTL: update available
[i] FTL out of date
[i] FTL Checks...
[i] Detecting architecture...
[eK [β] Detected x86_64 architecture
[i] Checking for existing FTL binary...
[i] Downloading and Installing FTL...transferred...
[eK [β] Downloading and Installing FTL
[i] FTL version is now at
[i] Starting pihole-FTL service...
[eK [β] Starting pihole-FTL service
[i] Enabling pihole-FTL service to start on reboot...
[eK [β] Enabling pihole-FTL service to start on reboot
I'm not seeing the same FTL download issue now after upgrading to: -
Pi-hole Version vDev (FTLDNS, v3.2.1-148-g82d5afe) Web Interface Version vDev (FTLDNS, v3.2.1-121-gd921263) FTL Version vDev (FTLDNS, vDev-003371f)
Webmin still sees the service as not running though. I've gone through the service and manually done the check myself and I get this as the result (when it is running): -
PID TTY STAT TIME COMMAND
42258 ? Sl 0:00 /usr/bin/pihole-FTL
All I can assume is Webmin isn't able to do part of the check (permissions?)... not sure.
I'm aware of this problem and have a rewrite of the service file from init.d to systemd planned for the near future (ideally this weekend, but it seems that the weather might be too good for this goal ).
This is not always available, we had it in there sometime > 1 year ago and it wasn't found on most user's systems. As I said, we're aware of that init.d scripts are ancient by now, but we needed them as FTL started back on Debian Wheezy.
If we find a good solution together that fixes our current init.d script - good. If we are able to upgrade to a systemd unit with Pi-hole v4.0 - even better.