Subject: CVS commit: pkgsrc/net/freeradius
To: None <pkgsrc-changes@netbsd.org>
From: D'Arcy J.M. Cain <darcy@netbsd.org>
List: pkgsrc-changes
Date: 02/27/2003 10:51:02
Module Name:	pkgsrc
Committed By:	darcy
Date:		Thu Feb 27 08:51:01 UTC 2003

Added Files:
	pkgsrc/net/freeradius: DESCR Makefile PLIST distinfo
	pkgsrc/net/freeradius/files: radiusd
	pkgsrc/net/freeradius/patches: patch-aa patch-ab

Log Message:
Adding freeradius package.  Thanks to David Ferlier <david@netbsd-fr.org>
for putting this package together.  Closes PR pkg/20013.

I had originally requested this package even though we already had the
Cistern RADIUS package because some terminal servers won't work with
one or the other of these packages.  This increases the number of terminal
servers that can work with NetBSD.

from the DESCR file:

  All code in this server was written from scratch.

  The server is mostly compatible with livingston radiusd-2.01
  (no menus or s/key support though) but with more feautures, such as:

    o Can limit max. number of simultaneous logins on a per-user basis!
    o Multiple DEFAULT entries, that can optionally fall-through.
    o In fact, every entry can fall-through
    o Deny/permit access based on huntgroup users dials into
    o Set certain parameters (such as static IP address) based on huntgroup
    o Extra "hints" file that can select SLIP/PPP/rlogin based on
      username pattern (Puser or user.ppp is PPP, plain "user" is rlogin etc).
    o Can execute an external program when user has authenticated (for example
      to run a sendmail queue).
    o Can use `$INCLUDE filename' in radiusd.conf, users, and dictionary files
    o Can act as a proxy server, relaying requests to a remote server
    o Supports Vendor-Specific attributes
    o No good documentation at all, just like the original radiusd 1.16!

  Then of course for general RADIUS questions, especially if you are using
  Livingston  / Lucent RABU equipment, there is the portmaster-radius mailing
  list. Send mail to portmaster-radius-request@livingston.com to find
  out how to subscribe.


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 pkgsrc/net/freeradius/DESCR \
    pkgsrc/net/freeradius/Makefile pkgsrc/net/freeradius/PLIST \
    pkgsrc/net/freeradius/distinfo
cvs rdiff -r0 -r1.1 pkgsrc/net/freeradius/files/radiusd
cvs rdiff -r0 -r1.1 pkgsrc/net/freeradius/patches/patch-aa \
    pkgsrc/net/freeradius/patches/patch-ab

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.