Very Highly Configurable Radius Server

Edit Package freeradius-server

The FreeRADIUS server has a number of features found in other servers
and additional features not found in any other server. The server's
features are:

* Support for RFC and VSA attributes

* Additional server configuration attributes

* Selection of a particular configuration

* Authentication methods

* Accounting methods

Refresh
Refresh
Source Files
Filename Size Changed
freeradius-server-3.2.3.tar.bz2 0003454869 3.29 MB
freeradius-server-3.2.3.tar.bz2.sig 0000000591 591 Bytes
freeradius-server-enable-python3.patch 0000000767 767 Bytes
freeradius-server-fix-perl-shbang.patch 0000001054 1.03 KB
freeradius-server-opensslversion.patch 0000000566 566 Bytes
freeradius-server-radclient-init-error-buffer.patch 0000000434 434 Bytes
freeradius-server-rcradiusd.patch 0000000556 556 Bytes
freeradius-server-rlm_sql_unixodbc-configure.patch 0000000791 791 Bytes
freeradius-server-tmpfiles.patch 0000000310 310 Bytes
freeradius-server.changes 0000137986 135 KB
freeradius-server.spec 0000040996 40 KB
freeradius-tmpfiles.conf 0000000038 38 Bytes
freeradius.keyring 0000011090 10.8 KB
radiusd.service 0000000408 408 Bytes
Latest Revision
Marco Strigl's avatar Marco Strigl (mstrigl) committed (revision 7)
- update to version 3.2.3 (jsc#PED-6567)

CVE-2022-41859.patch, CVE-2022-41860.patch, CVE-2022-41861.patch
are part of upstream version updates

old: SUSE:SLE-15-SP6:GA/freeradius-server
new: openSUSE.org:network/freeradius-server rev d607ec5fc6d1ea068be347a57f25cade
Index: freeradius-server-enable-python3.patch
===================================================================
--- freeradius-server-enable-python3.patch (revision 1)
+++ freeradius-server-enable-python3.patch (revision d607ec5fc6d1ea068be347a57f25cade)
@@ -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 <mparaz@mparaz.com>
-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
Index: freeradius-server-rlm_sql_unixodbc-configure.patch
===================================================================
--- freeradius-server-rlm_sql_unixodbc-configure.patch (revision 1)
+++ freeradius-server-rlm_sql_unixodbc-configure.patch (revision d607ec5fc6d1ea068be347a57f25cade)
@@ -1,11 +1,22 @@
---- freeradius-server-3.0.11.orig/src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure	2016-01-25 19:27:03.000000000 +0100
-+++ freeradius-server-3.0.11/src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure	2016-01-25 20:42:24.835741109 +0100
-@@ -1843,7 +1843,7 @@
+Index: freeradius-server-3.2.3/src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure
+===================================================================
+--- freeradius-server-3.2.3.orig/src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure
++++ freeradius-server-3.2.3/src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure
+@@ -1884,7 +1884,7 @@ if test "${with_unixodbc_dir+set}" = set
  fi
  
  
--		smart_try_dir="$unixodbc_lib_dir /usr/local/unixodbc/lib"
-+		smart_try_dir="$unixodbc_lib_dir"
- 	ac_ext=c
+-smart_try_dir="$unixodbc_lib_dir /usr/local/unixodbc/lib"
++smart_try_dir="$unixodbc_lib_dir"
+ ac_ext=c
  ac_cpp='$CPP $CPPFLAGS'
  ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+@@ -2800,7 +2800,7 @@ fail="$fail libodbc"
+ 
+ fi
+ 
+-smart_try_dir="$unixodbc_include_dir /usr/local/unixodbc/include"
++smart_try_dir="$unixodbc_include_dir"
+ 
+ 
+ ac_safe=`echo "sql.h" | sed 'y%./+-%__pm%'`
Index: freeradius-server.changes
===================================================================
--- freeradius-server.changes (revision 1)
+++ freeradius-server.changes (revision d607ec5fc6d1ea068be347a57f25cade)
@@ -1,12 +1,176 @@
 -------------------------------------------------------------------
-Sat Dec 10 02:44:38 UTC 2022 - Adam Majer <adam.majer@suse.de>
+Thu Aug 31 13:09:06 UTC 2023 - Adam Majer <adam.majer@suse.de>
 
-- CVE-2022-41859.patch: fixes information leakage in EAP-PWD
-  (bsc#1206204, CVE-2022-41859)
-- CVE-2022-41860.pat
Comments 0
openSUSE Build Service is sponsored by