summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDennis Lamm <expeditioneer@gentoo.org>2021-08-26 19:21:27 +0200
committerDennis Lamm <expeditioneer@gentoo.org>2021-09-08 06:48:31 +0200
commit105bd8959f968d89b5f5d6216756f4123602f608 (patch)
tree4bf883bd5e0671e34c185c1b65c6308cce91e513 /net-misc/kea/files/kea-dhcp4-server.service
parentsci-visualization/opendx: fix build with slibtool, gcc 11 (diff)
downloadgentoo-105bd8959f968d89b5f5d6216756f4123602f608.tar.gz
gentoo-105bd8959f968d89b5f5d6216756f4123602f608.tar.bz2
gentoo-105bd8959f968d89b5f5d6216756f4123602f608.zip
net-misc/kea: various improvements
fixed-gtest detection added Systemd services Closes: https://bugs.gentoo.org/693332 Closes: https://bugs.gentoo.org/626280 Bug: https://bugs.gentoo.org/751883 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Diffstat (limited to 'net-misc/kea/files/kea-dhcp4-server.service')
-rw-r--r--net-misc/kea/files/kea-dhcp4-server.service18
1 files changed, 18 insertions, 0 deletions
diff --git a/net-misc/kea/files/kea-dhcp4-server.service b/net-misc/kea/files/kea-dhcp4-server.service
new file mode 100644
index 000000000000..d37da7f3c6ca
--- /dev/null
+++ b/net-misc/kea/files/kea-dhcp4-server.service
@@ -0,0 +1,18 @@
+[Unit]
+Description=ISC KEA DHCPv4 DHCP daemon
+Documentation=man:kea-dhcp4(8)
+Wants=network-online.target
+Requires=kea-ctrl-agent.service
+After=network-online.target mariadb.service mysql.service
+
+[Service]
+User=dhcp
+Group=dhcp
+RuntimeDirectory=kea
+Environment="KEA_PIDFILE_DIR=/run/kea"
+Environment="KEA_LOCKFILE_DIR=/run/lock/kea"
+ExecStart=/usr/sbin/kea-dhcp4 -c /etc/kea/kea-dhcp4.conf
+Restart=always
+
+[Install]
+WantedBy=multi-user.target