kea: create /var/lib/kea directory in init script
authorStijn Tintel <redacted>
Thu, 15 Jan 2026 18:10:10 +0000 (20:10 +0200)
committerPhilip Prindeville <redacted>
Tue, 20 Jan 2026 20:19:17 +0000 (13:19 -0700)
This is required to fix the following error:

kea-dhcp4: ERROR [kea-dhcp4.dhcpsrv.548449842384] DHCPSRV_MEMFILE_FAILED_TO_OPEN Could not open lease file: invalid path specified: '/var', supported path is '/var/lib/kea'

Signed-off-by: Stijn Tintel <redacted>
net/kea/Makefile
net/kea/files/kea.init

index 30d7f586742d2dbeb3bb91eab04dff23c09bf44d..7c00633ada8068ea7273f6123ec3749b836ea5df 100644 (file)
@@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=kea
 PKG_VERSION:=3.0.2
-PKG_RELEASE:=2
+PKG_RELEASE:=3
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=https://ftp.isc.org/isc/kea/$(PKG_VERSION)
index 061876c82599a28cf64dbe86dec002822fb25e81..a0b593c93bbff0e843517a4ab778a053e3876830 100755 (executable)
@@ -8,7 +8,7 @@ BIN_PATH="/usr/sbin"
 CONF_PATH="/etc/kea"
 
 start_service() {
-       mkdir --mode=0750 -p /var/run/kea
+       mkdir --mode=0750 -p /var/lib/kea /var/run/kea
 
        config_load "kea"
        config_foreach start_kea "service"
git clone https://git.99rst.org/PROJECT