GNU Radius is a RADIUS server and an accompanying set of monitoring utilities. It features MySQL and PostgreSQL interfaces for authentication and/or logging (the ODBC interface allows you to use almost any existing DBMS for that purpose), the ability to rewrite RADIUS requests from various NASs to normalize them to a more understandable format, and the ability to completely customize the behavior of RADIUS authentication and accounting based on NAS and user attributes.
|Tags||Systems Administration Networking Accounting RADIUS GNU|
Release Notes: This release fixes compilation with GCC 4.3.0 (and later) and improves the test suite.
Release Notes: New attributes: GNU-Server-Address (holds the IP address of the RADIUS server that received the request) and GNU-Server-Port (holds the UDP port number of the RADIUS server that received the request). The automake function AM_GNU_RADIUS is provided for checking whether GNU Radius is installed from configure.ac scripts. Guile support requires Guile version 1.8 or later. NAS-IP-Address is passed to mlc_stop_query.
Release Notes: This release is licensed under the GNU General Public License version 3. The libgnuradius library uses its own namespace. Wildcard matching in raddb/hints has been considerably improved. The new code supports everything wildmat used to support, and also allows you to select arbitrary parts of the matched string using \( and \) grouping. Builds on non-glibc systems have been fixed.
Release Notes: This release offers support for detecting account probes and locking user accounts based on the number of authentication failures, the ability to use SQL database for multiple login checking, and support of improved dictionary syntax for vendor-specific attributes. The SQL drivers are loaded dynamically. The radtest utility offers a simple yet powerful scripting language useful for writing RADIUS client applications. A new library, libgnuradius, provides an API for writing complex RADIUS-oriented applications. Several client utilities have been added, among them a PHP interface module.
Release Notes: This release adds support for experimental Status-Server requests, support for Tunnel Protocol as per RFC 2865, various improvements to the Rewrite language, special "log message hooks" which allow a user to add to the log messages any information from the incoming request he deems necessary, and a new tracing option which facilitates debugging complex configurations. Client machines may now be specified in configuration files using familiar CIDR notation.