Hello all, We're trying to create a custom configuration file for the kea-dhcp4-server in our deployment. Currently what I've tried is a simple systemd dropin:
$ cat /etc/systemd/system/kea-dhcp4-server.service.d/override.conf [Service] ExecStart= ExecStart=/usr/sbin/kea-dhcp4 -c /etc/kea/kea-dhcp4-gw.conf When I try using that, I get failure to create the PID file: $ sudo systemctl daemon-reload $ sudo systemctl restart kea-dhcp4-server $ sudo systemctl status kea-dhcp4-server × kea-dhcp4-server.service - Kea IPv4 DHCP daemon Loaded: loaded (/usr/lib/systemd/system/kea-dhcp4-server.service; enabled; preset: enabled) Drop-In: /etc/systemd/system/kea-dhcp4-server.service.d └─override.conf Active: failed (Result: exit-code) since Thu 2025-02-13 18:13:21 GMT; 7s ago Duration: 25ms Docs: man:kea-dhcp4(8) Process: 448823 ExecStart=/usr/sbin/kea-dhcp4 -c /etc/kea/kea-dhcp4-gw.conf (code=exited, status=1/FAILURE) Main PID: 448823 (code=exited, status=1/FAILURE) CPU: 24ms Feb 13 18:13:21 71077345 systemd[1]: Started kea-dhcp4-server.service - Kea IPv4 DHCP daemon. Feb 13 18:13:21 71077345 kea-dhcp4[448823]: 2025-02-13 18:13:21.928 INFO [kea-dhcp4.dhcp4/448823.134556786268608] DHCP4_STARTING Kea DHCPv4 server version 2.4.1 (stable) starting Feb 13 18:13:21 71077345 kea-dhcp4[448823]: kea-dhcp4: Fatal error during start up: Unable to open PID file '/run/kea/kea-dhcp4-gw.kea-dhcp4.pid' for write Feb 13 18:13:21 71077345 kea-dhcp4[448823]: 2025-02-13 18:13:21.928 FATAL [kea-dhcp4.dhcp4/448823.134556786268608] DHCP4_SERVER_FAILED server failed: Unable to open PID file '/run/kea/kea-dhcp4-gw.kea-dhcp4.pid' for write Feb 13 18:13:21 71077345 systemd[1]: kea-dhcp4-server.service: Main process exited, code=exited, status=1/FAILURE Feb 13 18:13:21 71077345 systemd[1]: kea-dhcp4-server.service: Failed with result 'exit-code'. Everything I've tried in an effort to switch the server to a custom config file has failed in similar ways. Clearly I'm missing something in the systemd service config... any help here is appreciated. Scott LaCroix Software Engineer Building Technologies & Solutions Johnson Controls scott.lacr...@jci.com<mailto:scott.lacr...@jci.com> www.johnsoncontrols.com<http://www.johnsoncontrols.com/> www.americandynamics.net<http://www.americandynamics.net/> Johnson Controls 6 Technology Park Drive Westford, MA 01886 USA THIS MESSAGE MAY CONTAIN INFORMATION THAT IS PRIVILEGED AND CONFIDENTIAL. The information contained in, or attached to, this message is intended solely for the use of the specific person(s) named above. If you are not the intended recipient then you have received this communication in error and are prohibited from review, retransmission, taking any action in reliance upon, sharing the content of, disseminating or copying this message and any of the attachments in any way. If you have received this communication in error, please contact the sender immediately and promptly delete this message from all types of media and devices. Thank you.
-- ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information. To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users. Kea-users mailing list Kea-users@lists.isc.org https://lists.isc.org/mailman/listinfo/kea-users