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

Reply via email to