diff --git a/ext/systemd/pdns-dhcp.service b/ext/systemd/pdns-dhcp.service new file mode 100644 index 0000000..3d329d0 --- /dev/null +++ b/ext/systemd/pdns-dhcp.service @@ -0,0 +1,11 @@ +[Unit] +Description=PowerDNS/DHCP Companion Remote +Before=pdns.service + +[Service] +Type=notify +ExecStart=/opt/pdns-dhcp/pdns-dhcp +WorkingDirectory=/etc/pdns-dhcp + +[Install] +WantedBy=multi-user.target diff --git a/ext/systemd/pdns-dhcp.socket b/ext/systemd/pdns-dhcp.socket new file mode 100644 index 0000000..b514f4b --- /dev/null +++ b/ext/systemd/pdns-dhcp.socket @@ -0,0 +1,12 @@ +# WARNING +# This currently not supported. + +[Unit] +Description=pdns-dhcp PowerDNS Remote Socket + +[Socket] +ListenStream=/run/pdns-dhcp/pdns-dhcp.sock +Accept=no + +[Install] +WantedBy=sockets.target