Xtradius

Xtradius is a radius server that permits you to handle user authentication and accounting request via external scripts. You can handle script requests for user accounting, user authentication, NAS start and NAS stop packets. You can also write additional information into the NAS detail logfile. Parameters to scripts are passed via command line options or environment variables, making it very simple to implement SQL-based user accounting, authentication and account expiration. It is also compatible with "standard" cistron radius server.

Tags Logging Networking Firewalls Monitoring Systems Administration Security
Licenses Freeware
Operating Systems POSIX AIX BSD Linux Solaris

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  13 Mar 2001 12:01
  • Rrelease-after

Changes: The underlying code base was upgraded to Cistron-1.6.4. Support for Cisco VoIP was added (now xtradius can handle Cisco VoIP packets as all the others). The buffer size for exec strings was changed (the previous version cut out long parameters). Attributes codes in raddb/dictionary.xtradius were changed. A new LDAP auth script was added, as well as a simple debugging script which logs script data to /tmp/xtr.debug.

  • Rrelease-mid
  •  30 Jan 2001 06:14
  • Rrelease-after

    Changes: Fixes for radius_env's call to strdup in exec.c and a compile-time warning when NOSHADOW is defined, and a new contrib/ directory with the following plug-ins: authldap, authmysql, and pg_xtradius.

    • Rrelease-mid
    •  30 Jan 2001 06:14
    • Rrelease-after

      Changes: This release fixes some weird bugs found in 1.0beta and upgraded xtradius to cistron 1.6.3, both through the inclusion of a number of patches.

      • Rrelease-mid
      •  30 Jan 2001 06:14
      • Rrelease-after

        Changes: Attributes are now also passed to the scripts via environment varibles. The code was upgraded to Cistron Radius 1.6.1. The maximum size of the authentication length string was changed to 254 characters. Some fixes were made for FreeBSD compatibility. Dictionary values have been moved to dictionary.xtradius.

        • Rrelease-mid
        •  30 Jan 2001 06:14
        • Rrelease-after

          Changes: Updated to Cistron Radius 1.5.4.3, Usernames now can contain spaces, the xtradius dictionary keys have been changed, added execparams config file which let you to specify param char and pairs (now any user data can be passed to scripts), added script execution while writing detail file. There is now a sample perl plugin to handle users using DBI and postgresql DB available on the website.

          No-screenshot

          Project Spotlight

          Konstrukt

          A framework of controllers for PHP5.

          Ff34f7ab2570fbbbb1baba7e5600d479_thumb

          Project Spotlight

          Roland Ulbricht's Instant Database Tool

          A simple tool for working with MySQL using a Web browser.