- Update to release 2.0.0

OBS-URL: https://build.opensuse.org/package/show/network:dhcp/kea?expand=0&rev=32
This commit is contained in:
Jan Engelhardt 2021-10-05 00:16:11 +00:00 committed by Git OBS Bridge
parent 5f6ec2cbc2
commit d602166253
6 changed files with 70 additions and 37 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1008b521cdd8105d28af7ec0b78f2c68ac2601ccd3c1fe46b5b12c40da296e5d
size 9556792

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABAgAdFiEE6atueSM8BBbomT9FDAOvqQpZZ8QFAmCukDwACgkQDAOvqQpZ
Z8SerQ/9EP8Mk41iIh15RqEjOIsq+dL34DMso3nUQuUz7K/xVJzG8VPIIyapplck
o7UETiWu/MpkkEFJvPUg7XBU6AaKHK8umCkubJjRi7dlRzleA/6WqThXcOFTPTUN
oy3ataNziMY1y2ZbqUTiQMBe52FyOpykjMmnsV6Rlw3jm2lqzB5MlPa5cnXaOO/k
HEyh0LAAlLTcM6X7VzFrru8eYYbxFeMcLuW4evr1/9NnV0uThLqFil52265tPtrs
vDqimv/AkKsiXuDIKTnjdv7b/nAMlptLSM118bZ6QB7r2qlJms0Czlt7s1eQuvQb
VBje67gc1ytGGLxPo+HZ6Yu6jPLz8DW8+eFRolVUItDLWJ8wa0uJOUzQUNnszP5s
JyLlZuGJnuJmtW53jbdaeSWaxEcekytGdEElQ/WLn4OEGWC1prCU0JacUDclFXFy
coysP4doYeib0lUB9fSL6KCeeHcF7TTgGSRrZg/PjOPcgEM/TmFowE6QasH1dbes
98mihf53WTp0GjPvea7LLWZqLqDDJXtgG3+S8qke1c8/9HK1tek/z+pG/K8VpTja
WbsuWlWLsk1FHD/gOFh7vAhNjuoedtrAC+E4heqiuYYrzcTl0nQF4YgdrT+wrkMN
SDJy2fqKgdU80y7d7bLgeW9kUvS8mv++VmCgeOGs73AQHGBo/vM=
=9FKy
-----END PGP SIGNATURE-----

3
kea-2.0.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:05854e0c3871b452edace18eccc6ab618940e0249fbe7c232a36d06ae59bf41d
size 9778066

17
kea-2.0.0.tar.gz.asc Normal file
View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABAgAdFiEEqtu6UHTxQC97adVrxbTukxqfnf0FAmFUVSQACgkQxbTukxqf
nf2AMg/+OssK3Bd1fwK5jxYKcgKYWm4VpdTSxFxanLprrmW4MOlI4S2QOTqCYKYc
CIb3X3LfxggK2XytKO6kf2OUcUBBEJY9h/89E7uTks+wc6uh2tJF9k5Oy1tb5StP
t3gK9wlZ+rQpQPQJPML/284+Pm7ShH+27o4FKfUw2G+HAamx06or+CZc/vYHsb7e
PKlPKsYpQND5Cdb57YA9qVZFV7v8aUMVmD2zGEOHbmM5PI6xK15Rr17V3Qg9x1fT
UmqMRx/33cE73ASebbxOZg8aPwA4rr3M+V1N4W2ok/YxrPqrRRln/J/+F0r8rlsU
JvBixJXoAJm8jVRajl0phOncEXTYkPEB/QkSF8aFJpaStwf++AxQPbyJh0uDN1Xt
13G/dH6bY9LEBahw/hKKfaCsYolwtWEMXDm1h5+xgg7X5oPzYbRt0tRrR4UNYvJe
bQCa3GHiD7NeIMgWOLehnd2grC3EIkV91bQtdtn5tXCvjz2hA6Q4Caj+vHCOLwKk
c2hFQcs6KRY7d7txdZgdCYoQtcFBdTOcdshIiI9its/PNeryJfYJFxOjrsIKSLbb
IMCrhOCkizdfEmIkDOd2FRguOQMxTBLCNVSx+U45/YB5JiDP7jnIu8kPVMR7W3BU
UNYqy2ZZjRLqCe0QwX2TDkkAk060nAlAZtIGfBvBDF1D1I/iNm0=
=baPk
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Mon Oct 4 23:33:08 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2.0.0
* In Kea 2.0, the HA component has undergone a substantial
architectural change. When HA+MT is enabled, the DHCPv4 and
DHCPv6 daemons are now able to open HTTP sockets on their own
and connect directly to each other, bypassing the Control Agent
(CA). This eliminates the bottlenecks of sequential UNIX socket
connection and the need to translate between HTTP and UNIX
socket connections.
* A new parameter on-fail gives the operator more control over
what to do on database connection loss.
* The length of the "parking lot queue" is now configurable; a
default value of 256 is used.
* A new statistic, `packet-queue-size`, has been added that
reports packet-queue utilization.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jun 3 23:21:35 UTC 2021 - Jan Engelhardt <jengelh@inai.de> Thu Jun 3 23:21:35 UTC 2021 - Jan Engelhardt <jengelh@inai.de>

View File

@ -16,34 +16,35 @@
# #
%define asiodns_sover 12 %define asiodns_sover 13
%define asiolink_sover 26 %define asiolink_sover 27
%define cc_sover 23 %define cc_sover 25
%define cfgclient_sover 24 %define cfgclient_sover 25
%define cryptolink_sover 16 %define cryptolink_sover 16
%define d2srv_sover 3
%define database_sover 23 %define database_sover 23
%define dhcppp_sover 34 %define dhcppp_sover 36
%define dhcp_ddns_sover 16 %define dhcp_ddns_sover 17
%define dhcpsrv_sover 46 %define dhcpsrv_sover 50
%define dnspp_sover 17 %define dnspp_sover 19
%define eval_sover 26 %define eval_sover 27
%define exceptions_sover 0 %define exceptions_sover 13
%define hooks_sover 34 %define hooks_sover 38
%define http_sover 26 %define http_sover 29
%define log_sover 20 %define log_sover 22
%define mysql_sover 23 %define mysql_sover 26
%define pgsql_sover 19 %define pgsql_sover 20
%define process_sover 28 %define process_sover 29
%define stats_sover 18 %define stats_sover 18
%define util_io_sover 0 %define util_io_sover 0
%define util_sover 33 %define util_sover 36
%if 0%{?suse_version} >= 1500 %if 0%{?suse_version} >= 1500
%bcond_without regen_files %bcond_without regen_files
%else %else
%bcond_with regen_files %bcond_with regen_files
%endif %endif
Name: kea Name: kea
Version: 1.9.8 Version: 2.0.0
Release: 0 Release: 0
Summary: Dynamic Host Configuration Protocol daemon Summary: Dynamic Host Configuration Protocol daemon
License: MPL-2.0 License: MPL-2.0
@ -147,6 +148,13 @@ Group: System/Libraries
The Kea cryptolink library is an abstraction layer for crypto The Kea cryptolink library is an abstraction layer for crypto
library backends (such as Botan, OpenSSL). library backends (such as Botan, OpenSSL).
%package -n libkea-d2srv%d2srv_sover
Summary: Kea DHCP-DDNS service library
Group: System/Libraries
%description -n libkea-d2srv%d2srv_sover
This library provides DHCP-DDNS specific event loop and business logic.
%package -n libkea-database%database_sover %package -n libkea-database%database_sover
Summary: Kea database abstraction library Summary: Kea database abstraction library
Group: System/Libraries Group: System/Libraries
@ -300,6 +308,7 @@ Requires: libkea-asiolink%asiolink_sover = %version
Requires: libkea-cc%cc_sover = %version Requires: libkea-cc%cc_sover = %version
Requires: libkea-cfgclient%cfgclient_sover = %version Requires: libkea-cfgclient%cfgclient_sover = %version
Requires: libkea-cryptolink%cryptolink_sover = %version Requires: libkea-cryptolink%cryptolink_sover = %version
Requires: libkea-d2srv%d2srv_sover = %version
Requires: libkea-database%database_sover = %version Requires: libkea-database%database_sover = %version
Requires: libkea-dhcp++%dhcppp_sover = %version Requires: libkea-dhcp++%dhcppp_sover = %version
Requires: libkea-dhcp_ddns%dhcp_ddns_sover = %version Requires: libkea-dhcp_ddns%dhcp_ddns_sover = %version
@ -402,6 +411,8 @@ systemd-tmpfiles --create kea.conf || :
%postun -n libkea-cfgclient%cfgclient_sover -p /sbin/ldconfig %postun -n libkea-cfgclient%cfgclient_sover -p /sbin/ldconfig
%post -n libkea-cryptolink%cryptolink_sover -p /sbin/ldconfig %post -n libkea-cryptolink%cryptolink_sover -p /sbin/ldconfig
%postun -n libkea-cryptolink%cryptolink_sover -p /sbin/ldconfig %postun -n libkea-cryptolink%cryptolink_sover -p /sbin/ldconfig
%post -n libkea-d2srv%d2srv_sover -p /sbin/ldconfig
%postun -n libkea-d2srv%d2srv_sover -p /sbin/ldconfig
%post -n libkea-database%database_sover -p /sbin/ldconfig %post -n libkea-database%database_sover -p /sbin/ldconfig
%postun -n libkea-database%database_sover -p /sbin/ldconfig %postun -n libkea-database%database_sover -p /sbin/ldconfig
%post -n libkea-dhcp++%dhcppp_sover -p /sbin/ldconfig %post -n libkea-dhcp++%dhcppp_sover -p /sbin/ldconfig
@ -468,6 +479,9 @@ systemd-tmpfiles --create kea.conf || :
%files -n libkea-cryptolink%cryptolink_sover %files -n libkea-cryptolink%cryptolink_sover
%_libdir/libkea-cryptolink.so.%cryptolink_sover.* %_libdir/libkea-cryptolink.so.%cryptolink_sover.*
%files -n libkea-d2srv%d2srv_sover
%_libdir/libkea-d2srv.so.%d2srv_sover.*
%files -n libkea-database%database_sover %files -n libkea-database%database_sover
%_libdir/libkea-database.so.%database_sover.* %_libdir/libkea-database.so.%database_sover.*