summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authoradrianp <adrianp@pkgsrc.org>2008-06-20 20:57:39 +0000
committeradrianp <adrianp@pkgsrc.org>2008-06-20 20:57:39 +0000
commitcddfbb8130ed3a6139e035c631b7fcef11b283a9 (patch)
treea0216453f8bf468ec965d89b3ebb648cc876f96e /net
parent1cd3e0c8e0b84c0340c40efae323462d56c07abd (diff)
downloadpkgsrc-cddfbb8130ed3a6139e035c631b7fcef11b283a9.tar.gz
Version 2.0.5 has been released. The focus of this release is stability.
Feature Improvements * Permit SQL authorize_reply_query to be empty. * Allow setting response packet type in Post-Proxy-Type Fail handler. * Added install-chown target to set correct permission and ownership make RADMIN=radmin RGROUP=radius install-chown. * Support for LDAP-Group and other dynamic comparison attribute in unlang. Developed from a patch by Jason Alderfer. * Added chroot support. See radiusd.conf for comments. * Allow clients of 0/0. We do not recommend using this, though. * Moved many module configurations into raddb/modules/*. Bug Fixes * Allow proxying to virtual servers for accounting packets, too. * Added num_fields function to PostgreSQL client. This lets clients be read from a PostgreSQL database. * Updated proxy fallback mechanism to validate fallback servers, and to process fallback requests in a child thread. * The realm module returns ok for LOCAL realms, not noop. * Fixed some DHCP code handling. The examples should now work.
Diffstat (limited to 'net')
-rw-r--r--net/freeradius2/Makefile4
-rw-r--r--net/freeradius2/distinfo10
-rw-r--r--net/freeradius2/patches/patch-ak14
3 files changed, 14 insertions, 14 deletions
diff --git a/net/freeradius2/Makefile b/net/freeradius2/Makefile
index 28fc8008af9..abf9d28ce41 100644
--- a/net/freeradius2/Makefile
+++ b/net/freeradius2/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2008/05/15 19:43:47 adrianp Exp $
+# $NetBSD: Makefile,v 1.2 2008/06/20 20:57:39 adrianp Exp $
DISTNAME= freeradius-server-${RADVER}
PKGNAME= ${DISTNAME:S/-server//}
@@ -45,7 +45,7 @@ OWN_DIRS_PERMS+= ${VARBASE}/log/radiusd \
OWN_DIRS_PERMS+= ${VARBASE}/log/radiusd/radacct \
${RADIUS_USER} ${RADIUS_GROUP} 0750
-RADVER= 2.0.4
+RADVER= 2.0.5
EGDIR= ${PREFIX}/share/examples/freeradius
BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.7
diff --git a/net/freeradius2/distinfo b/net/freeradius2/distinfo
index 5d34dbf9f1b..240e1084d8d 100644
--- a/net/freeradius2/distinfo
+++ b/net/freeradius2/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.1.1.1 2008/05/15 19:43:47 adrianp Exp $
+$NetBSD: distinfo,v 1.2 2008/06/20 20:57:39 adrianp Exp $
-SHA1 (freeradius-server-2.0.4.tar.bz2) = 3408d09a990c63df6718939097650a463d654a99
-RMD160 (freeradius-server-2.0.4.tar.bz2) = 66915fb5511573b502b7afdb96fd0adb807faa29
-Size (freeradius-server-2.0.4.tar.bz2) = 2314988 bytes
+SHA1 (freeradius-server-2.0.5.tar.bz2) = 001f284fa4f4e4bd8a912a4f7d1d1141f6e39736
+RMD160 (freeradius-server-2.0.5.tar.bz2) = e954541f69d8036b60f7573d967619f0b540a1b1
+Size (freeradius-server-2.0.5.tar.bz2) = 2323968 bytes
SHA1 (patch-ab) = 7a23eb75a9818b073263fd36cbf17b692fa19a9f
SHA1 (patch-ae) = 8fa500de8c24ec4a8e3bfa043ebb2fb574b0fe7e
SHA1 (patch-ai) = 0b2142bd16666bb4c2750daa2609b84115f39da9
SHA1 (patch-aj) = ba4e08eb0f3fbe0cb18f41de9c80e14ebccc1188
-SHA1 (patch-ak) = 7be986e3949a6f8368f7e01ba93521fac48eff7d
+SHA1 (patch-ak) = 719be38b382d62db7d5ee8a8e56d21f926057442
SHA1 (patch-al) = fca4d6c162cdd5f10c6955d830e77631d3602d82
diff --git a/net/freeradius2/patches/patch-ak b/net/freeradius2/patches/patch-ak
index 73f5faba68d..3d7ba4b64b1 100644
--- a/net/freeradius2/patches/patch-ak
+++ b/net/freeradius2/patches/patch-ak
@@ -1,13 +1,13 @@
-$NetBSD: patch-ak,v 1.1.1.1 2008/05/15 19:43:47 adrianp Exp $
+$NetBSD: patch-ak,v 1.2 2008/06/20 20:57:39 adrianp Exp $
---- raddb/radiusd.conf.in.orig 2006-04-20 19:40:29.000000000 +0100
+--- raddb/radiusd.conf.in.orig 2008-05-30 10:18:43.000000000 +0100
+++ raddb/radiusd.conf.in
-@@ -106,8 +106,8 @@ pidfile = ${run_dir}/radiusd.pid
- # that the debugging mode server is running as a user that can read the
- # shadow info, and the user listed below can not.
+@@ -160,8 +160,8 @@ pidfile = ${run_dir}/radiusd.pid
+ # It will join all groups where "user" is a member. This can allow
+ # for some finer-grained access controls.
#
--#user = nobody
--#group = nobody
+-#user = radius
+-#group = radius
+user = @@RADIUS_USER@@
+group = @@RADIUS_GROUP@@