Compare commits
3 Commits
Author | SHA256 | Date | |
---|---|---|---|
|
9912ef67c7 | ||
|
c3078ecd5f | ||
ddf20505c7 |
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:815c61f5c271caa4a1db31dd656eb50a7f6ea973da3690f7c8581408e180131a
|
|
||||||
size 10487415
|
|
@ -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.1.tar.gz
(Stored with Git LFS)
Normal file
BIN
kea-2.6.1.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
16
kea-2.6.1.tar.gz.asc
Normal file
16
kea-2.6.1.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEEAlmjO19aOkRmzzRcel4ITKylGIQFAmao8R8ACgkQel4ITKyl
|
||||||
|
GITFyw//QjZ9dV0JkOkICZOXnVk9CClSZOhODST41plZpeaAjHZSzI0YF7YPEtc7
|
||||||
|
gguDm65nZwWYgvEl+kOhWDRJ6baLDK2SneeF4YERvW7C87AkoU0mpI5DpxDs87Nf
|
||||||
|
plmnCWQUeIPzUaLWmXXA2x4OCp1PJHOOulVmvsOHFEhnGqU6+eaft6sxS0cTbM4h
|
||||||
|
ljg765fem/2noE/jbUWSV4SqKp/oruNXn9DBJH2G7WLmWjUeWXgEbDVkFyWmkSey
|
||||||
|
Us4Io+6hPaEwC/mkf4rL5mqs+0PA9d1trAEajmg3ti6IGfPX1qaCrbMlRgoRap7h
|
||||||
|
62AGKGvRH6a8uhaKctlOAGaXDwJNVLd8mycCt4IB7RGDp8s8pP1bv047fJ5cP1H8
|
||||||
|
i2QOKSaN6DWLYtMdaPl7e2MUBtfyZXJFcOZo87ab6ZkfnkDLQmSZjHm3PjGbbtyr
|
||||||
|
En6pr302TWtsw7SUm24Mp2k68+GN9nu7dLasJ0IJdwzXuaa3U69aNqvGGRGQ1WVU
|
||||||
|
07W6um/u5qglCgjaub8W0Hovoj6eLd3xjjQ8dNEMvlwetR7/yhxpDYomZrPFZy/o
|
||||||
|
4en1WHWasGxFGRWOX/GRIsnoNf9OScaGMtQ6X9QSgkzTMm0Yk/a6ReiIFFRkThGH
|
||||||
|
AMarxKqz710lxkNaeMFm6aWIk0LRxMAwVBC1iE9WJQ5rYM5CZUo=
|
||||||
|
=1q/K
|
||||||
|
-----END PGP SIGNATURE-----
|
41
kea.changes
41
kea.changes
@ -1,3 +1,44 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 8 11:47:33 UTC 2024 - Jorik Cronenberg <jorik.cronenberg@suse.com>
|
||||||
|
|
||||||
|
- Update to release 2.6.1
|
||||||
|
Bug fixes:
|
||||||
|
* Corrected an issue in MySQL config back end that causes
|
||||||
|
preferred life time values to be overwritten when updating
|
||||||
|
client classes via remote-set-class6. command.
|
||||||
|
* Corrected an issue with overlapping enum values for option
|
||||||
|
definition data type. This was causing option definitions of
|
||||||
|
type "record", created via config backend commands, to not load
|
||||||
|
properly when fetched from the back end.
|
||||||
|
* Corrected a bug in storing and fetching the encapsulated DHCP
|
||||||
|
options from the configuration backend. These options were
|
||||||
|
sometimes not returned when they were specified at the subnet,
|
||||||
|
shared network or client class level.
|
||||||
|
* Fixed a file descriptor leak in the High Availability hook
|
||||||
|
library.
|
||||||
|
|
||||||
|
- Only require bison for build and enable regen_files on Tumbleweed
|
||||||
|
and SLFO, because bison is too old in SLES/Leap
|
||||||
|
- Remove leading zeros from %if %{with ...}
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
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>
|
||||||
|
|
||||||
|
125
kea.spec
125
kea.spec
@ -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 90
|
||||||
%define dhcp_ddns_sover 41
|
%define dhcp_ddns_sover 56
|
||||||
%define dhcpsrv_sover 90
|
%define dhcpsrv_sover 109
|
||||||
%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 98
|
||||||
%define http_sover 56
|
%define http_sover 71
|
||||||
%define log_sover 48
|
%define log_sover 61
|
||||||
%define mysql_sover 53
|
%define mysql_sover 70
|
||||||
%define pgsql_sover 53
|
%define pgsql_sover 70
|
||||||
%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} >= 1600
|
||||||
%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.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Dynamic Host Configuration Protocol daemon
|
Summary: Dynamic Host Configuration Protocol daemon
|
||||||
License: MPL-2.0
|
License: MPL-2.0
|
||||||
@ -59,7 +59,9 @@ Source2: https://ftp.isc.org/isc/kea/%version/kea-%version.tar.gz.asc
|
|||||||
Source3: kea.keyring
|
Source3: kea.keyring
|
||||||
BuildRequires: autoconf >= 2.59
|
BuildRequires: autoconf >= 2.59
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
|
%if %{with regen_files}
|
||||||
BuildRequires: bison >= 3.3
|
BuildRequires: bison >= 3.3
|
||||||
|
%endif
|
||||||
BuildRequires: freeradius-server-devel
|
BuildRequires: freeradius-server-devel
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: libmysqlclient-devel
|
BuildRequires: libmysqlclient-devel
|
||||||
@ -75,7 +77,7 @@ BuildRequires: xz
|
|||||||
BuildRequires: pkgconfig(libcrypto)
|
BuildRequires: pkgconfig(libcrypto)
|
||||||
%sysusers_requires
|
%sysusers_requires
|
||||||
Suggests: %name-hooks = %version
|
Suggests: %name-hooks = %version
|
||||||
%if 0%{with regen_files}
|
%if %{with regen_files}
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
%endif
|
%endif
|
||||||
%if 0%{?suse_version} >= 1500
|
%if 0%{?suse_version} >= 1500
|
||||||
@ -357,7 +359,7 @@ export FREERADIUS_DICTIONARY=""
|
|||||||
autoreconf -fi
|
autoreconf -fi
|
||||||
%configure \
|
%configure \
|
||||||
--disable-rpath --disable-static \
|
--disable-rpath --disable-static \
|
||||||
%if 0%{with regen_files}
|
%if %{with regen_files}
|
||||||
--enable-generate-docs --enable-generate-parser \
|
--enable-generate-docs --enable-generate-parser \
|
||||||
%endif
|
%endif
|
||||||
--enable-logger-checks \
|
--enable-logger-checks \
|
||||||
@ -397,7 +399,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 +417,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/
|
||||||
|
Loading…
Reference in New Issue
Block a user