2017-05-14 00:03:24 +02:00
|
|
|
#!/usr/bin/with-contenv bash
|
|
|
|
|
2019-02-06 11:02:30 +01:00
|
|
|
s6-echo "Starting pihole-FTL ($FTL_CMD) as ${DNSMASQ_USER}"
|
2021-02-17 00:09:49 +01:00
|
|
|
# Remove possible leftovers from previous pihole-FTL processes
|
|
|
|
rm -f /dev/shm/FTL-* 2> /dev/null
|
|
|
|
rm /run/pihole/FTL.sock 2> /dev/null
|
2019-02-06 11:02:30 +01:00
|
|
|
s6-setuidgid ${DNSMASQ_USER} pihole-FTL $FTL_CMD >/dev/null 2>&1
|
2019-02-08 02:51:15 +01:00
|
|
|
|
|
|
|
# Notes on above:
|
|
|
|
# - DNSMASQ_USER default of root is in Dockerfile & can be overwritten by runtime container env
|
|
|
|
# - /var/log/pihole*.log has FTL's output that no-daemon would normally print in FG too
|
|
|
|
# prevent duplicating it in docker logs by sending to dev null
|