[Unit] Description=Pivilion captive-portal DHCP and DNS After=network.target [Service] Type=simple ExecStartPre=/usr/sbin/dnsmasq --test --conf-file=/etc/dnsmasq.d/pivilion-runtime.conf ExecStart=/usr/sbin/dnsmasq --keep-in-foreground --conf-file=/etc/dnsmasq.d/pivilion-runtime.conf Restart=on-failure [Install] WantedBy=multi-user.target