<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/kea/files, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-04-09T23:36:46Z</updated>
<entry>
<title>kea: send subnet renew time if not per host</title>
<updated>2026-04-09T23:36:46Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2026-01-15T01:45:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=12b8c3a54338a25ae26e2214e5e8906fe27424d0'/>
<id>urn:sha1:12b8c3a54338a25ae26e2214e5e8906fe27424d0</id>
<content type='text'>
If the renewal-time isn't set for the host, but it's forced to send,
send the subnet renew time value instead.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>kea: importer for legacy isc-dhcp-v4 UCI configs</title>
<updated>2026-04-09T23:36:46Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2025-09-13T17:34:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=367b72fd769fa2281d1d212b53da52d13a981a26'/>
<id>urn:sha1:367b72fd769fa2281d1d212b53da52d13a981a26</id>
<content type='text'>
Now that ISC-DHCP is EOLs, users might want to transparently
to the functionality of Kea.  This supports most of the
functionality of ISC-DHCP for v4.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>kea: add support synthesizing imported config files</title>
<updated>2026-04-09T23:36:46Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2025-09-13T17:01:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2a85ed0f1db4d5be9681bf457d13e9ca72fa50a3'/>
<id>urn:sha1:2a85ed0f1db4d5be9681bf457d13e9ca72fa50a3</id>
<content type='text'>
Configuring Kea JSON files is not trivial, and this might impede
the adoption of Kea as a DHCP server.  There are, however, many
users who used its predecessor ISC-DHCP, at least for DHCPv4.
A filter could ingest the legacy UCI and synthesize a JSON config
file for Kea DHCPv4.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>kea: create /var/lib/kea directory in init script</title>
<updated>2026-01-20T20:19:17Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2026-01-15T18:10:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6b58aa69ca1c5d9094884f689bc428d39cb623aa'/>
<id>urn:sha1:6b58aa69ca1c5d9094884f689bc428d39cb623aa</id>
<content type='text'>
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 &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>kea: fix /var/run/kea permissions</title>
<updated>2026-01-20T20:19:17Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2026-01-15T18:03:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e4f965537d4ee3f00928e0fd7657f05333f9e104'/>
<id>urn:sha1:e4f965537d4ee3f00928e0fd7657f05333f9e104</id>
<content type='text'>
This is required to fix the following error:

kea-dhcp-ddns[3115]: 2026-01-15 20:00:36.776 FATAL [kea-dhcp-ddns.dctl/3115.547785590368] DCTL_CONFIG_FILE_LOAD_FAIL DhcpDdns reason: 'socket-name' is invalid: socket path:/var/run/kea does not exist or does not have permssions = 750

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>kea: fix kea.init error handling</title>
<updated>2025-08-14T13:09:34Z</updated>
<author>
<name>Liu Yu</name>
</author>
<published>2025-08-10T18:57:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=418131400e385ade4c5e07f2c4895c70532ff9e6'/>
<id>urn:sha1:418131400e385ade4c5e07f2c4895c70532ff9e6</id>
<content type='text'>
kea.init returned 0 for invalid service names.
Print an error to stderr and return 1 to indicate failure.

Signed-off-by: Liu Yu &lt;f78fk@live.com&gt;
</content>
</entry>
<entry>
<title>kea: procd_close_instance doesn't take a parameter</title>
<updated>2023-05-01T10:36:25Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2023-04-20T00:32:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=10ac45abb77e929d0fc8fadbacd3b4e82004ad46'/>
<id>urn:sha1:10ac45abb77e929d0fc8fadbacd3b4e82004ad46</id>
<content type='text'>
Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>kea: create /var/run/kea in init script</title>
<updated>2022-07-06T04:59:34Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2022-06-13T07:42:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=8b5c761c8846e38036df5881babf3bd843133fef'/>
<id>urn:sha1:8b5c761c8846e38036df5881babf3bd843133fef</id>
<content type='text'>
Kea expects /var/run/kea to exist. Without it, errors occur:

  Mon Jun 13 10:31:45 2022 daemon.err kea-dhcp6[2977]: Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/logger_lockfile

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>kea: add kea-uci package with basic init script</title>
<updated>2021-08-16T17:41:51Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2021-08-05T19:26:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3649ed721d6f87068abbed516b3c0ab73543a9d0'/>
<id>urn:sha1:3649ed721d6f87068abbed516b3c0ab73543a9d0</id>
<content type='text'>
This init script allows to start the Kea Control Agent, the DHCPv4
server, the DHCPv6 server, and the DHCP-DDNS server. It expects the
config files to be where the packages install them.

As this is a single init script that can start 4 different binaries that
are each in their own package, these files cannot be included in any of
these other package, so create a dedicated package for it.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
</feed>
