Thu Apr 23 18:27:28 2009 UTC ()
FreeRADIUS 2.1.4 Tue Mar 10 17:05:00 CEST 2009;  , urgency=medium
* Permit multiple "-e" in radmin.
* Add support for originating CoA-Request and Disconnect-Request.
  See raddb/sites-available/originate-coa.
* Added "lifetime" and "max_queries" to raddb/sql.conf.
  This helps address the problem of hung SQL sockets.
* Allow packets to be injected via radmin.  See "inject help" in radmin.
* Answer VMPS reconfirmation request.
* Sample logrotate script in scripts/logrotate.freeradius
* Add configurable poll interval for "detail" listeners
* New "raddebug" command.  This prints debugging information from
  a running server.
* Add "require_message_authenticator" configuration to home_server
  configuration.  This makes the server add Message-Authenticator
  to all outgoing Access-Request packets.
* Added smsotp module.
* Enabled the administration socket in the default install.
  See raddb/sites-available/control-socket, and "man radmin"
* Handle duplicate clients, such as with replicated or
  load-balanced SQL servers and "readclients = yes"
* Bug fixes


(adam)
diff -r0 -r1.1 pkgsrc/net/freeradius2/patches/patch-ac
diff -r0 -r1.1 pkgsrc/net/freeradius2/patches/patch-ad

File Added: pkgsrc/net/freeradius2/patches/Attic/patch-ac
$NetBSD: patch-ac,v 1.1 2009/04/23 18:27:28 adam Exp $

--- scripts/raddebug.orig	2009-04-04 08:51:30.000000000 +0200
+++ scripts/raddebug
@@ -41,14 +41,14 @@ do
   case $OPTION in
   c)	condition="$OPTARG"
 	;;
-  d)    [ "$extra" == "" ] || usage
+  d)    [ "$extra" = "" ] || usage
 	extra="-d $OPTARG"
 	;;
   i)	condition="(Packet-Src-IP-Address == $OPTARG)"
 	;;
   I)	condition="(Packet-Src-IPv6-Address == $OPTARG)"
 	;;
-  f)	[ "$extra" == "" ] || usage
+  f)	[ "$extra" = "" ] || usage
 	extra="-f $OPTARG"
 	;;
   t)	timeout="$OPTARG"

File Added: pkgsrc/net/freeradius2/patches/Attic/patch-ad
$NetBSD: patch-ad,v 1.1 2009/04/23 18:27:28 adam Exp $

--- raddb/certs/bootstrap.orig	2009-04-04 08:53:44.000000000 +0200
+++ raddb/certs/bootstrap
@@ -17,7 +17,7 @@ make all
 #
 #  If that worked, exit.  Otherwise, run the commands manually.
 #
-if [ "$?" == "0" ]
+if [ "$?" = "0" ]
 then
   exit 0
 fi