[Unit] Description=Pi-hole FTLDNS engine After=network.target [Service] User=pihole Group=pihole PIDFile=/run/pihole-ftl/pihole-FTL.pid ExecStartPre=/usr/bin/chown -R pihole:pihole /etc/pihole ExecStartPre=-/usr/bin/chown root:root /etc/pihole/logrotate ExecStartPre=-/usr/bin/sh -c '/usr/bin/rm -f /dev/shm/FTL-*' ExecStart=/usr/bin/pihole-FTL no-daemon ExecReload=/bin/kill -USR1 $MAINPID Restart=on-failure TimeoutStopSec=5s PermissionsStartOnly=true AmbientCapabilities=CAP_NET_BIND_SERVICE CAP_NET_RAW CAP_NET_ADMIN CAP_SYS_NICE CAP_IPC_LOCK CAP_CHOWN [Install] WantedBy=multi-user.target