SHA256
1
0
forked from jengelh/kea

kea 2.6.0 (synchronize with OBS)

This commit is contained in:
Jan Engelhardt 2024-07-23 05:09:52 +02:00
parent 17959d5e83
commit ddf20505c7
6 changed files with 83 additions and 90 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:815c61f5c271caa4a1db31dd656eb50a7f6ea973da3690f7c8581408e180131a
size 10487415

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2mo1COZypJ3Tgq/ZW49NkbiO2QkFAmVlt28ACgkQW49NkbiO
2QmI3g/8DRsJRa85qqDuWNcfE5qv3Aj0BWZwqv2pM60vGBHCcXRbsfIEMOd7boww
OvehccLJ5ybpBAFWEh6LyKfllX8xbnY8u4Hio8RiwyFgycKASLn9xYoQisq30wxW
iNNS7Ep+mCrkjNXvVP7W3bvcwMPpRrkVaTGFva/4zeTv+8hKU62y3ltxKL6BZG+4
2vCqBQ2g4jfecHzigQJx2fV1epJ2XyG6hjXtoMqziEZ7nvhyG7sZowhLK/QZXl2u
ja4EdmRAZBXcsCXzBN7W42K5P2damH+mde4W0b71WlrHZQVouNvLDyMIsn3CTU7q
84qfUNpz0i1hnofLRAMIoLUepXZiwcMdX6MCL7R8u0HIcNy4xj7giPIRndVUORCf
r2be7vr8MFkOZ/em2t5vv8FaJkq/9AK4b7qISyOvYoRB0GKyWcdbex0l+yJAhc1K
tFX6lyLOUIBToJ7xNE5W1xBCUoblVqZ2eLLUV844HPFNRzVb33+Pl+oL2h7MVpTs
KY5frHIH1sV+SK/oxEcrfjXsTQwFImmzuTwJK5/ucZtnl97TEikq6lwI6QG/DbiL
KhDJXouJP4yMAN7z59PXZKXMSH+iscqiNGlN+XXGm/fUwNt4Ennosj+ElRh7bk+H
AwGTjUh6ZtoMgSCAPcn5yvfXB6Fn2ZpmLBiu6Vhl91kb1/qdxsw=
=C/w0
-----END PGP SIGNATURE-----

BIN
kea-2.6.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

16
kea-2.6.0.tar.gz.asc Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2mo1COZypJ3Tgq/ZW49NkbiO2QkFAmZWE44ACgkQW49NkbiO
2QlxBxAAo7m1blURE5IwTvtYPsq8nG5rmTAgR4fN1apo8atk5k7q0wbvorgGbfJB
KCunGL6VF5FyuqtQkr3IRVKk5jRoWtkCDZIFF3Wv4dwQZZ9h3CsdCdxs5uExvlMU
obSd0VAAXt8cmBbFIB5F6YmoKX5ek0Yo7h6QeyFS7OOQW+tk7h336L7hFJwQjAYz
Dj9mJTknyqr0IJsxmrdbQ2DBw6qFpLjK+44Vfc2HEgaTqkuhAwlVxw4ApQK41W6l
a55UkOJZQPVdH6ATMDMxntRjirF+nDJddqRSJKg+yedhvGiRnyHGRe09uho6S4TC
zDV5Fn64UoGiDI0VwXYv4AyKBMji0nqWLUFK59Q7sOPnuAzRoDJRwXVv/nlu4N+4
IwQ55ffyQqcRFJ8nbwRNwL62/iSt8RTQoFOJELwOVEyHQrTyRfWEKvvMZPwMqTHF
/Cah8CtWYlFxb10KRaQs9W1d4bH6CD23+oQs3MP4p501cgXpEbO4rjrvhepyFR2C
ZA2wjBJ2wuVL9FTkNnP5V5A5/32QXzZPUXVMPGw6976OqdXbP3DuZGIfGrvT5RKx
KnXPV8GuB4Obl+BJcsgxQpykCZEja6y6Q2zQs4V0LcFQs3lJI/8aH8PBcpg44Tdr
jB10wjod+WJXBBR3N1Io7Ys91Vr1pnimz0nPA94TCrPbLZVqK2U=
=+IiR
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Tue Jun 18 09:37:04 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2.6.0
* New features:
* Hub-and-spoke model in High Availability (HA)
* Ping Check hook, RADIUS hook, Performance Monitoring hook
* Database connection retry on startup
* Classless static route option
* Discovery of Network-designated Resolvers (DNR) options
* Stash Agent options: ISC DHCP provided a
`stash-agent-options` mechanism that, when enabled, caused
the server to remember options inserted by a relay agent
during the initial exchange with a client.
* Removals/Changes:
* Removed autogeneration of subnet-ids
* `output_options` was renamed to `output-options`
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Feb 3 12:40:17 UTC 2024 - Jan Engelhardt <jengelh@inai.de> Sat Feb 3 12:40:17 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

117
kea.spec
View File

@ -16,36 +16,36 @@
# #
%define asiodns_sover 35 %define asiodns_sover 48
%define asiolink_sover 56 %define asiolink_sover 71
%define cc_sover 54 %define cc_sover 68
%define cfgclient_sover 51 %define cfgclient_sover 65
%define cryptolink_sover 38 %define cryptolink_sover 50
%define d2srv_sover 30 %define d2srv_sover 46
%define database_sover 48 %define database_sover 61
%define dhcppp_sover 74 %define dhcppp_sover 89
%define dhcp_ddns_sover 41 %define dhcp_ddns_sover 56
%define dhcpsrv_sover 90 %define dhcpsrv_sover 108
%define dnspp_sover 42 %define dnspp_sover 56
%define eval_sover 52 %define eval_sover 69
%define exceptions_sover 23 %define exceptions_sover 33
%define hooks_sover 78 %define hooks_sover 97
%define http_sover 56 %define http_sover 71
%define log_sover 48 %define log_sover 61
%define mysql_sover 53 %define mysql_sover 69
%define pgsql_sover 53 %define pgsql_sover 69
%define process_sover 57 %define process_sover 72
%define stats_sover 29 %define stats_sover 41
%define tcp_sover 5 %define tcp_sover 18
%define util_io_sover 0 %define util_io_sover 0
%define util_sover 68 %define util_sover 84
%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: 2.4.1 Version: 2.6.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
@ -397,7 +397,6 @@ perl -i -pe 's{%_localstatedir/log/kea-}{%_localstatedir/log/kea/}' \
"$b/%_sysconfdir/kea"/*.conf "$b/%_sysconfdir/kea"/*.conf
mkdir -p "$b%_localstatedir/log/kea" mkdir -p "$b%_localstatedir/log/kea"
ln -s "%_sbindir/service" "%buildroot/%_sbindir/rc%name"
# Remove unnecessary files # Remove unnecessary files
find "%buildroot/%_libdir" -name "*.so.*" -type l -delete find "%buildroot/%_libdir" -name "*.so.*" -type l -delete
@ -416,58 +415,34 @@ systemd-tmpfiles --create kea.conf || :
%postun %postun
%service_del_postun kea.service %service_del_postun kea.service
%post -n libkea-asiodns%asiodns_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-asiodns%asiodns_sover
%postun -n libkea-asiodns%asiodns_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-asiolink%asiolink_sover
%post -n libkea-asiolink%asiolink_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-cc%cc_sover
%postun -n libkea-asiolink%asiolink_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-cfgclient%cfgclient_sover
%post -n libkea-cc%cc_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-cryptolink%cryptolink_sover
%postun -n libkea-cc%cc_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-d2srv%d2srv_sover
%post -n libkea-cfgclient%cfgclient_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-database%database_sover
%postun -n libkea-cfgclient%cfgclient_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-dhcp++%dhcppp_sover
%post -n libkea-cryptolink%cryptolink_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-dhcp_ddns%dhcp_ddns_sover
%postun -n libkea-cryptolink%cryptolink_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-dhcpsrv%dhcpsrv_sover
%post -n libkea-d2srv%d2srv_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-dns++%dnspp_sover
%postun -n libkea-d2srv%d2srv_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-eval%eval_sover
%post -n libkea-database%database_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-exceptions%exceptions_sover
%postun -n libkea-database%database_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-hooks%hooks_sover
%post -n libkea-dhcp++%dhcppp_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-http%http_sover
%postun -n libkea-dhcp++%dhcppp_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-log%log_sover
%post -n libkea-dhcp_ddns%dhcp_ddns_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-mysql%mysql_sover
%postun -n libkea-dhcp_ddns%dhcp_ddns_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-pgsql%pgsql_sover
%post -n libkea-dhcpsrv%dhcpsrv_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-process%process_sover
%postun -n libkea-dhcpsrv%dhcpsrv_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-stats%stats_sover
%post -n libkea-dns++%dnspp_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-tcp%tcp_sover
%postun -n libkea-dns++%dnspp_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-util-io%util_io_sover
%post -n libkea-eval%eval_sover -p /sbin/ldconfig %ldconfig_scriptlets -n libkea-util%util_sover
%postun -n libkea-eval%eval_sover -p /sbin/ldconfig
%post -n libkea-exceptions%exceptions_sover -p /sbin/ldconfig
%postun -n libkea-exceptions%exceptions_sover -p /sbin/ldconfig
%post -n libkea-hooks%hooks_sover -p /sbin/ldconfig
%postun -n libkea-hooks%hooks_sover -p /sbin/ldconfig
%post -n libkea-http%http_sover -p /sbin/ldconfig
%postun -n libkea-http%http_sover -p /sbin/ldconfig
%post -n libkea-log%log_sover -p /sbin/ldconfig
%postun -n libkea-log%log_sover -p /sbin/ldconfig
%post -n libkea-mysql%mysql_sover -p /sbin/ldconfig
%postun -n libkea-mysql%mysql_sover -p /sbin/ldconfig
%post -n libkea-pgsql%pgsql_sover -p /sbin/ldconfig
%postun -n libkea-pgsql%pgsql_sover -p /sbin/ldconfig
%post -n libkea-process%process_sover -p /sbin/ldconfig
%postun -n libkea-process%process_sover -p /sbin/ldconfig
%post -n libkea-stats%stats_sover -p /sbin/ldconfig
%postun -n libkea-stats%stats_sover -p /sbin/ldconfig
%post -n libkea-tcp%tcp_sover -p /sbin/ldconfig
%postun -n libkea-tcp%tcp_sover -p /sbin/ldconfig
%post -n libkea-util-io%util_io_sover -p /sbin/ldconfig
%postun -n libkea-util-io%util_io_sover -p /sbin/ldconfig
%post -n libkea-util%util_sover -p /sbin/ldconfig
%postun -n libkea-util%util_sover -p /sbin/ldconfig
%files %files
%dir %_sysconfdir/kea %dir %_sysconfdir/kea
%config(noreplace) %_sysconfdir/kea/*.conf %config(noreplace) %_sysconfdir/kea/*.conf
%_mandir/man8/*.8%{?ext_man} %_mandir/man8/*.8%{?ext_man}
%_sbindir/rckea
%_sbindir/kea* %_sbindir/kea*
%_sbindir/perfdhcp %_sbindir/perfdhcp
%_datadir/kea/ %_datadir/kea/