freeradius 3.0.20+dfsg-3ubuntu0.1 source package in Ubuntu
Changelog
freeradius (3.0.20+dfsg-3ubuntu0.1) focal; urgency=medium * Fix loading of rlm_python3 (LP: #1873923): - d/p/py3.8-libname-fix.patch: fix the python library name that freeradius is looking for when loading the rlm_python3 module - d/p/dont_call_undeclared.patch: don't attempt to load the python module if "instantiate" and "detach" are not declared - Add test for rlm_python3 + d/t/control: new rlm_python3 test + d/t/rlm_python3-test: test the rlm_python3 module + d/t/rlm_python3-data/*: test files * d/t/test-freeradius.py: test more authentication mechanisms (cherry-picked from Ubuntu 22.04) * d/t/freeradius: run python tests in verbose mode -- Andreas Hasenack <email address hidden> Thu, 14 Apr 2022 17:32:00 -0300
Upload details
- Uploaded by:
- Andreas Hasenack
- Uploaded to:
- Focal
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- net
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
freeradius_3.0.20+dfsg.orig.tar.gz | 3.8 MiB | d954878bcb8e40923a0bcf6c63c864e6a06d11ba31d2ec4aefcf89ece5b3c0f3 |
freeradius_3.0.20+dfsg-3ubuntu0.1.debian.tar.xz | 63.0 KiB | 6d21336aef12ddad7cfc560a07fd21c1558b7a86edb4e971695acec4be41460e |
freeradius_3.0.20+dfsg-3ubuntu0.1.dsc | 3.7 KiB | 8d0e7f17db7753489f8ac93a5c1db5287e59acf624888bc99f1300edda8e942b |
Available diffs
Binary packages built by this source
- freeradius: high-performance and highly configurable RADIUS server
FreeRADIUS is a high-performance RADIUS server with support for:
- Authentication by local files, SQL, Kerberos, LDAP, PAM, and more.
- Powerful policy configuration language.
- Proxying and replicating requests by any criteria.
- Support for many EAP types; TLS, PEAP, TTLS, etc.
- Many vendor-specific attributes.
- Regexp matching in string attributes.
and lots more.
- freeradius-common: FreeRADIUS common files
This package contains common files used by several of the other packages from
the FreeRADIUS project.
- freeradius-config: FreeRADIUS default config files
freeradius-config contains the default configuration for FreeRADIUS.
.
You can install a custom package which sets "Provides: freeradius-config" in
order to use the FreeRADIUS packages without any default configuration getting
into your way.
- freeradius-dbgsym: debug symbols for freeradius
- freeradius-dhcp: DHCP module for FreeRADIUS server
The FreeRADIUS server can act as a DHCP server, and this module
is necessary for that.
- freeradius-dhcp-dbgsym: debug symbols for freeradius-dhcp
- freeradius-iodbc: iODBC module for FreeRADIUS server
The FreeRADIUS server can use iODBC to access databases to authenticate users
and do accounting, and this module is necessary for that.
- freeradius-iodbc-dbgsym: debug symbols for freeradius-iodbc
- freeradius-krb5: kerberos module for FreeRADIUS server
The FreeRADIUS server can use Kerberos to authenticate users, and this module
is necessary for that.
- freeradius-krb5-dbgsym: debug symbols for freeradius-krb5
- freeradius-ldap: LDAP module for FreeRADIUS server
The FreeRADIUS server can use LDAP to authenticate users, and this module
is necessary for that.
- freeradius-ldap-dbgsym: debug symbols for freeradius-ldap
- freeradius-memcached: Memcached module for FreeRADIUS server
The FreeRADIUS server can cache data in memcached and this package
contains the required module.
- freeradius-memcached-dbgsym: debug symbols for freeradius-memcached
- freeradius-mysql: MySQL module for FreeRADIUS server
The FreeRADIUS server can use MySQL to authenticate users and do accounting,
and this module is necessary for that.
- freeradius-mysql-dbgsym: debug symbols for freeradius-mysql
- freeradius-postgresql: PostgreSQL module for FreeRADIUS server
The FreeRADIUS server can use PostgreSQL to authenticate users and do
accounting, and this module is necessary for that.
- freeradius-postgresql-dbgsym: debug symbols for freeradius-postgresql
- freeradius-python3: Python 3 module for FreeRADIUS server
This package is required to add Python 3 functionality to the
FreeRADIUS server.
.
It was introduced in FreeRADIUS 3.0.20 as EXPERIMENTAL module. Use at
your own risk.
- freeradius-python3-dbgsym: debug symbols for freeradius-python3
- freeradius-redis: Redis module for FreeRADIUS server
This module is required to enable the FreeRADIUS server to access
Redis databases.
- freeradius-redis-dbgsym: debug symbols for freeradius-redis
- freeradius-rest: REST module for FreeRADIUS server
The FreeRADIUS server can make calls to remote web APIs, and this module
is necessary for that.
- freeradius-rest-dbgsym: debug symbols for freeradius-rest
- freeradius-utils: FreeRADIUS client utilities
This package contains various client programs and utilities from
the FreeRADIUS Server project, including:
- radclient
- radeapclient
- radlast
- radsniff
- radsqlrelay
- radtest
- radwho
- radzap
- rlm_ippool_tool
- smbencrypt
- freeradius-utils-dbgsym: debug symbols for freeradius-utils
- freeradius-yubikey: Yubikey module for FreeRADIUS server
This package is required to add Yubikey functionality to the
FreeRADIUS server.
- freeradius-yubikey-dbgsym: debug symbols for freeradius-yubikey
- libfreeradius-dev: FreeRADIUS shared library development files
The FreeRADIUS projects' libfreeradius-
radius and libfreeradius-eap, used by
the FreeRADIUS server and some of the utilities.
.
This package contains the development headers and static library version.
- libfreeradius3: FreeRADIUS shared library
The FreeRADIUS projects' libfreeradius-
radius and libfreeradius-eap, used by
the FreeRADIUS server and some of the utilities.
- libfreeradius3-dbgsym: debug symbols for libfreeradius3