Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package freeradius-server for
openSUSE:Factory checked in at 2023-02-07 18:49:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/freeradius-server (Old)
and /work/SRC/openSUSE:Factory/.freeradius-server.new.4462 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "freeradius-server"
Tue Feb 7 18:49:13 2023 rev:93 rq:1063506 version:3.2.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/freeradius-server/freeradius-server.changes
2023-01-16 18:02:41.208080818 +0100
+++
/work/SRC/openSUSE:Factory/.freeradius-server.new.4462/freeradius-server.changes
2023-02-07 18:49:21.679220754 +0100
@@ -1,0 +2,73 @@
+Mon Feb 6 16:57:33 UTC 2023 - Adam Majer <[email protected]>
+
+- update to version 3.2.1:
+ Feature Improvements
+ * Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries
+ * Add simultaneous-use queries for MS SQL
+ * Add radmin command for "stats pool <module-name>"
+ which prints out statistics about the connection pools.
+ * Client statistics now shows "conflicts",
+ to count conflicting packets.
+ * New optional "lightweight accounting-on/off" strategy.
+ When refreshing queries.conf you should also add the new
+ nasreload table and corresponding GRANTs to your DB schema.
+ * Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps
+ with Eduroam.
+ * Allow auth+acct for TCP sockets, too.
+ * Add rlm_cache_redis. See raddb/mods-available/cache for details.
+ * Allow radmin to look up home servers by name, too.
+ * Ensure that dynamic clients don't create loops on duplicates
+ * Removed rlm_sqlhpwippool. There was no documentation, no configuration,
+ and the module was ~15 years old with no one using it.
+ * Marked rlm_python3 as stable.
+ * Add sigalgs_list. See raddb/mods-available/eap
+ * For rlm_linelog, when opening files in /dev, look at "permissions"
+ to see whether to open them r/w.
+ * More flexibility for dynamic home servers. See
+ doc/configuration/dynamic_home_servers.md and
+ raddb/home_servers/README.md.
+ * Allow setting of application_name for PostgreSQL.
+ See mods-available/sql.
+
+ Bug Fixes
+ * Correct test for open sessions in radacct for MS SQL.
+ * The linelog module now opens /dev/stdout in "write-only" mode
+ if the permissions are set to "u+w" (0002).
+ * Various fixes to rlm_unbound from Nick Porter.
+ * PEAP now correctly runs Post-Auth-Type Accept.
+ * Create "TLS-Cert-*" for outbound Radsec, instead of
+ TLS-Client-Cert-* Fixes #4698. See sites-available/tls,
+ and fix_cert_order.
+ * Minor updates and fixes to CI, Dockerfiles and packaging.
+ * Fix rlm_python3 build with python >= 3.10. Fixes #4441.
+
+ Changes in version 3.2.0:
+ Feature Improvements
+ All features from 3.0.x are included in the 3.2.x releases.
+ In addition:
+ * Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to
+ specify which day of the month the counter should be reset.
+ * Partial backport of rlm_json from v4, providing the json_encode
+ xlat See mods-available/json for documentation.
+ * Support for haproxy "PROXY" protocol See sites-available/tls,
+ "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/.
+ * Support for sending CoA-Request and Disconnect-Request packets
+ in "reverse" down RadSec tunnels. Experimental for now,
+ and undocumented.
+ * It is now possible to run a virtual server when saving / loading
+ TLS cache attributes. See sites-available/tls-cache for more
+ information.
+ * Removed the "cram" module. It was undocumented,
+ and used old and insecure authentication methods.
+ * Remove the "otp" module. The "otpd" program it needs is
+ no longer available, and the module has not been usable since
+ at least 2015.
+ * All features from 3.0.x are included in the 3.2.x releases.
+ * 3.2.0 requires OpenSSL 1.0.2 or greater.
+
+Bug Fixes
+ All bug fixes from 3.0.x are included in the 3.2.x releases.
+
+- freeradius-server-enable-python3.patch: refreshed
+
+-------------------------------------------------------------------
Old:
----
freeradius-server-3.0.25.tar.bz2
freeradius-server-3.0.25.tar.bz2.sig
New:
----
freeradius-server-3.2.1.tar.bz2
freeradius-server-3.2.1.tar.bz2.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ freeradius-server.spec ++++++
--- /var/tmp/diff_new_pack.TZLAzP/_old 2023-02-07 18:49:22.203223570 +0100
+++ /var/tmp/diff_new_pack.TZLAzP/_new 2023-02-07 18:49:22.223223677 +0100
@@ -18,7 +18,7 @@
%define unitname radiusd
Name: freeradius-server
-Version: 3.0.25
+Version: 3.2.1
Release: 0
# Disable FreeTDS on SLE12. We never shipped it enabled with FreeTDS.
@@ -34,8 +34,8 @@
License: GPL-2.0-only AND LGPL-2.1-only
Group: Productivity/Networking/Radius/Servers
URL: http://www.freeradius.org/
-Source:
ftp://ftp.freeradius.org/pub/freeradius/%{name}-%{version}.tar.bz2
-Source99:
ftp://ftp.freeradius.org/pub/freeradius/%{name}-%{version}.tar.bz2.sig
+Source:
ftp://ftp.freeradius.org/pub/freeradius/freeradius-server-%{version}.tar.bz2
+Source99:
ftp://ftp.freeradius.org/pub/freeradius/freeradius-server-%{version}.tar.bz2.sig
# keyring downloaded via link @ ftp://ftp.freeradius.org/pub/freeradius/README
Source100: freeradius.keyring
Source1: radiusd.service
@@ -77,6 +77,7 @@
BuildRequires: perl
BuildRequires: postgresql-devel
BuildRequires: python3-devel
+BuildRequires: sqlite3
BuildRequires: sqlite3-devel
BuildRequires: unixODBC-devel
BuildRequires: pkgconfig(apr-1)
@@ -405,6 +406,8 @@
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-config/files/*
%dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/preprocess
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-config/sql/moonshot-targeted-ids/*
+%dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/realm
+%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-config/realm/freeradius-naptr-to-home-server.sh
%dir %attr(750,root,radiusd) /etc/raddb/mods-config/sql/moonshot-targeted-ids
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-config/preprocess/*
%dir %attr(750,root,radiusd)
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql
@@ -429,6 +432,7 @@
# sites-available
%dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/sites-available
%{_sysconfdir}/raddb/sites-available/README
+%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/sites-available/aws-nlb
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/sites-available/control-socket
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/sites-available/decoupled-accounting
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/sites-available/robust-proxy-accounting
@@ -455,6 +459,8 @@
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/sites-available/challenge
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/sites-available/resource-check
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/sites-available/totp
+%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/sites-available/google-ldap-auth
+%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/sites-available/tls-cache
# sites-enabled
# symlink: %%{_sysconfdir}/raddb/sites-enabled/xxx -> ../sites-available/xxx
@@ -468,7 +474,7 @@
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/always
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/attr_filter
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/cache
-%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/cache_eap
+%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/cache_auth
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/chap
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/counter
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/cui
@@ -493,6 +499,8 @@
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/idn
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/inner-eap
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/ippool
+%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/json
+%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/ldap_google
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/linelog
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/logintime
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/mac2ip
@@ -501,7 +509,6 @@
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/mschap
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/ntlm_auth
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/opendirectory
-%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/otp
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/pam
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/pap
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-available/passwd
@@ -537,7 +544,6 @@
%dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-enabled
%config(missingok) %{_sysconfdir}/raddb/mods-enabled/always
%config(missingok) %{_sysconfdir}/raddb/mods-enabled/attr_filter
-%config(missingok) %{_sysconfdir}/raddb/mods-enabled/cache_eap
%config(missingok) %{_sysconfdir}/raddb/mods-enabled/chap
%config(missingok) %{_sysconfdir}/raddb/mods-enabled/date
%config(missingok) %{_sysconfdir}/raddb/mods-enabled/detail
@@ -613,7 +619,6 @@
%{_libdir}/freeradius/rlm_cache.so
%{_libdir}/freeradius/rlm_chap.so
%{_libdir}/freeradius/rlm_counter.so
-%{_libdir}/freeradius/rlm_cram.so
%{_libdir}/freeradius/rlm_date.so
%{_libdir}/freeradius/rlm_detail.so
%{_libdir}/freeradius/rlm_dhcp.so
@@ -634,10 +639,10 @@
%{_libdir}/freeradius/rlm_expr.so
%{_libdir}/freeradius/rlm_files.so
%{_libdir}/freeradius/rlm_ippool.so
+%{_libdir}/freeradius/rlm_json.so
%{_libdir}/freeradius/rlm_linelog.so
%{_libdir}/freeradius/rlm_logintime.so
%{_libdir}/freeradius/rlm_mschap.so
-%{_libdir}/freeradius/rlm_otp.so
%{_libdir}/freeradius/rlm_pam.so
%{_libdir}/freeradius/rlm_pap.so
%{_libdir}/freeradius/rlm_passwd.so
@@ -818,7 +823,8 @@
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
%dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/main/sqlite
-%attr(750,root,radiusd) %config
%{_sysconfdir}/raddb/mods-config/sql/main/sqlite/process-radacct-refresh.sh
+%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-config/sql/main/sqlite/process-radacct-close-after-reload.pl
+%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-config/sql/main/sqlite/process-radacct-new-data-usage-period.sh
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-config/sql/main/sqlite/process-radacct-schema.sql
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-config/sql/main/sqlite/queries.conf
%attr(640,root,radiusd) %config(noreplace)
%{_sysconfdir}/raddb/mods-config/sql/main/sqlite/schema.sql
++++++ freeradius-server-3.0.25.tar.bz2 -> freeradius-server-3.2.1.tar.bz2
++++++
++++ 60221 lines of diff (skipped)
++++++ freeradius-server-enable-python3.patch ++++++
--- /var/tmp/diff_new_pack.TZLAzP/_old 2023-02-07 18:49:25.935243628 +0100
+++ /var/tmp/diff_new_pack.TZLAzP/_new 2023-02-07 18:49:25.943243671 +0100
@@ -1,29 +1,17 @@
-Index: freeradius-server-3.0.20/src/modules/stable
+Index: freeradius-server-3.2.1/src/modules/rlm_python3/example.py
===================================================================
---- freeradius-server-3.0.20.orig/src/modules/stable
-+++ freeradius-server-3.0.20/src/modules/stable
-@@ -25,6 +25,7 @@ rlm_passwd
- rlm_perl
- rlm_preprocess
- rlm_python
-+rlm_python3
- rlm_radutmp
- rlm_realm
- rlm_rest
-Index: freeradius-server-3.0.20/src/modules/rlm_python3/example.py
-===================================================================
---- freeradius-server-3.0.20.orig/src/modules/rlm_python3/example.py
-+++ freeradius-server-3.0.20/src/modules/rlm_python3/example.py
+--- freeradius-server-3.2.1.orig/src/modules/rlm_python3/example.py
++++ freeradius-server-3.2.1/src/modules/rlm_python3/example.py
@@ -1,4 +1,4 @@
-#! /usr/bin/env python3
+#!/usr/bin/python3
#
# Python module example file
# Miguel A.L. Paraz <[email protected]>
-Index: freeradius-server-3.0.20/src/modules/rlm_python3/radiusd.py
+Index: freeradius-server-3.2.1/src/modules/rlm_python3/radiusd.py
===================================================================
---- freeradius-server-3.0.20.orig/src/modules/rlm_python3/radiusd.py
-+++ freeradius-server-3.0.20/src/modules/rlm_python3/radiusd.py
+--- freeradius-server-3.2.1.orig/src/modules/rlm_python3/radiusd.py
++++ freeradius-server-3.2.1/src/modules/rlm_python3/radiusd.py
@@ -1,4 +1,4 @@
-#! /usr/bin/env python3
+#!/usr/bin/python3