From: "Kirill A. Korinsky" Subject: net/isc-dhcpd: avoid uncontrolled grow of lease db To: ports@openbsd.org Date: Wed, 10 Jan 2024 04:01:09 +0100 Greetings, I've noticed inside /var/log/messages Jan 8 21:38:49 island dhcpd: Can't create new lease file: Permission denied Jan 8 22:42:41 island dhcpd: Can't create new lease file: Permission denied Jan 8 23:42:42 island dhcpd: Can't create new lease file: Permission denied Jan 9 00:43:55 island dhcpd: Can't create new lease file: Permission denied Jan 9 01:46:39 island dhcpd: Can't create new lease file: Permission denied Jan 9 03:12:44 island dhcpd: Can't create new lease file: Permission denied Jan 9 04:12:45 island dhcpd: Can't create new lease file: Permission denied Jan 9 05:41:49 island dhcpd: Can't create new lease file: Permission denied Jan 9 06:42:46 island dhcpd: Can't create new lease file: Permission denied Jan 9 07:42:47 island dhcpd: Can't create new lease file: Permission denied Jan 9 08:44:50 island dhcpd: Can't create new lease file: Permission denied Jan 9 09:56:43 island dhcpd: Can't create new lease file: Permission denied Jan 9 11:12:49 island dhcpd: Can't create new lease file: Permission denied Jan 9 12:31:03 island dhcpd: Can't create new lease file: Permission denied Jan 9 13:33:11 island dhcpd: Can't create new lease file: Permission denied which leads to uncontrolled grow of lease db, here the DB for ~2 days: -rw-r--r-- 1 _isc-dhcp _isc-dhcp 155500 Jan 10 02:02 dhcpd.leases -rw-r--r-- 1 _isc-dhcp _isc-dhcp 5969 Jan 8 00:26 dhcpd.leases~ as the way to fix that I've moved dhcpd.leases to /var/db/dhcpd and as bonus I've added dhcp-lease-list to the port -- wbr, Kirill