Debian Patches

Status for freeradius/3.0.21+dfsg-2.2+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
debian-local/0001-Rename-radius-to-freeradius.patch Rename radius to freeradius Sam Hartman <hartmans@debian.org> not-needed
0002-gitignore.diff.patch gitignore.diff Sam Hartman <hartmans@debian.org> no 2014-09-18
0006-jradius.diff.patch jradius.diff Sam Hartman <hartmans@debian.org> no 2014-09-18
0009-dhcp-sqlipool-Comment-out-mysql.patch dhcp sqlipool: Comment out mysql
So freeradius does not depend on freeradius-mysql
Sam Hartman <hartmans@debian.org> no 2014-10-01
debian-local/0010-version.c-disable-openssl-version-check.patch version.c: disable openssl version check
For Debian we don't want to require that the built OpenSSL be the same
as the linked OpenSSL. Debian will be responsible for changing the
soname if the ABI changes. The version check causes the freeradius
packages to fail whenever a new OpenSSL is built.
Sam Hartman <hartmans@debian.org> no 2014-10-23
dont-install-tests.diff Michael Stapelberg <stapelberg@debian.org> yes 2016-10-08
mkdirp.diff fixes parallel build Michael Stapelberg <stapelberg@debian.org> yes 2016-09-17
snakeoil-certs.diff Use snakeoil certificates. Michael Stapelberg <stapelberg@debian.org> not-needed
python3.8-fix-1.diff [PATCH] Python3 fixes (#3350)
* python3-config for Python 3.8 requires --embed parameter

As described in https://bugs.python.org/issue36721, python3-config now
requires --embed for embedded interpreters. Otherwise, -lpython3.8 is
not included in ldflags

* Python 3.8 has removed the "m" suffix in the library name

As discussed in: https://bugs.python.org/issue36707

* Use dl_iterate_phdr to find the appropriate python library

Otherwise, installation of the libpython3-dev packages is required
in most distributions

* Update configure file for rlm_python3

* Use AX_COMPARE_VERSION to check Python version
Alejandro Perez <alex.perez-mendez@jisc.ac.uk> no 2020-05-07
python3.8-fix-2.diff [PATCH] rlm_python3: Fix build against Python 3.8.x (#3504)
We don't need the compiler '-specs=/path/whatever.specs' that comes from Python
Jorge Pereira <jpereira@users.noreply.github.com> no 2020-07-16
allocate-from-the-request.diff [PATCH] allocate from the request, which is thread-safe. Helps with #3188

The "check" item is taken from the "huntgroups" file. It's in
a statically allocated list which doesn't change, and shouldn't
change during run-time. Allocating memory in its context is
not thread-safe, and can cause issues
"Alan T. DeKok" <aland@freeradius.org> no 2021-08-05
fix-postgresql-sample-config.diff [PATCH] Add missing backslash that precluded server from starting
Server did not start, because it found an unterminated string. Adding the previous-existing backslash fixed it.
```
including configuration file /etc/raddb/mods-config/sql/main/postgresql/queries.conf
/etc/raddb/mods-config/sql/main/postgresql/queries.conf[505]: Parse error: Unterminated string
Errors reading or parsing /etc/raddb/radiusd.conf
```
Alejandro Perez <alex.perez-mendez@jisc.ac.uk> no 2020-04-06

All known versions for source package 'freeradius'

Links