summaryrefslogtreecommitdiff
path: root/net/freeradius2/Makefile
diff options
context:
space:
mode:
authoradrianp <adrianp>2008-12-19 22:49:18 +0000
committeradrianp <adrianp>2008-12-19 22:49:18 +0000
commit139a0ee9adc24aa13e0b8c1edf5cf3a085f09ac6 (patch)
tree6c53494dbaeb4505862bac0c6cfe022fc309a2cb /net/freeradius2/Makefile
parent1e89097aac1858ea8030fe1d4018c15249c99a31 (diff)
downloadpkgsrc-139a0ee9adc24aa13e0b8c1edf5cf3a085f09ac6.tar.gz
Update to 2.1.3
This should fix PR#39952 MAKE_JOBS_SAFE=no 05 December 2008 - Version 2.1.3 has been released. The focus of this release is stability. Feature Improvements * Allow running with user=radiusd and binding to secure sockets. * Start sending Status-Server "are you alive" messages earlier, which helps with proxying multiple realms to a home server. * Removed thread pool code from rlm_perl. It's not necessary. * Added example Perl configuration to raddb/modules/perl * Force OpenSSL to support certificates with SHA256. This seems to be necessary for WiMAX certs. Bug Fixes * Fix Debian patch to allow it to build. * Fix potential NULL dereference in debugging mode on certain platforms for TTLS and PEAP inner tunnels. * Fix uninitialized memory in handling of vendor definitions * Fix parsing of quoted (but non-string) attributes in the users< file. * Initialize unknown NAS IP to 255.255.255.255, rather than 0.0.0.0 * use SUN_LEN in control socket, to avoid truncation on some platforms. * Correct internal handling of debug condition to prevent it from being over-written. * Check return code of regcomp in unlang, so that invalid regular expressions are caught rather than mishandled. * Make rlm_sql use <ltdl.h>. Addresses bug #610. * Document list "type = status" better. Closes bug #580. * Set "default days" for certificates, because OpenSSL won't do it. This closes bug #615. * Reference correct list in example raddb/modules/ldap. Closes #596. * Increase default schema size for Acct-Session-Id to 64. Closes #540. * Fix use of temporary files in dialup-admin. Closes #605 and addresses CVE-2008-4474. * Addressed a number of minor issues found by Coverity. * Added DHCP option 150 to the dictionary. Closes #618. 04 December 2008 - Version 2.1.2 has been released. Due to packaging issues, 2.1.2 has been pulled from the net.
Diffstat (limited to 'net/freeradius2/Makefile')
-rw-r--r--net/freeradius2/Makefile13
1 files changed, 5 insertions, 8 deletions
diff --git a/net/freeradius2/Makefile b/net/freeradius2/Makefile
index fc59c7144d5..69a66d0dddf 100644
--- a/net/freeradius2/Makefile
+++ b/net/freeradius2/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2008/10/12 13:57:27 adrianp Exp $
+# $NetBSD: Makefile,v 1.4 2008/12/19 22:49:18 adrianp Exp $
DISTNAME= freeradius-server-${RADVER}
PKGNAME= ${DISTNAME:S/-server//}
@@ -10,15 +10,15 @@ MAINTAINER= adrianp@NetBSD.org
HOMEPAGE= http://www.freeradius.org/
COMMENT= Free RADIUS server implementation
-CONFLICTS+= freeradius-1.[0-9]*
-
.include "../../mk/bsd.prefs.mk"
CONFLICTS+= radiusd-cistron-[0-9]*
+CONFLICTS+= freeradius<2.0
USE_TOOLS+= gmake perl:run
GNU_CONFIGURE= YES
USE_LIBTOOL= YES
USE_OLD_DES_API= YES
+MAKE_JOBS_SAFE= NO
BUILD_DEFS= VARBASE
PLIST_SRC= ${WRKDIR}/.PLIST_SRC
@@ -45,7 +45,7 @@ OWN_DIRS_PERMS+= ${VARBASE}/log/radiusd \
OWN_DIRS_PERMS+= ${VARBASE}/log/radiusd/radacct \
${RADIUS_USER} ${RADIUS_GROUP} 0750
-RADVER= 2.1.1
+RADVER= 2.1.3
EGDIR= ${PREFIX}/share/examples/freeradius
BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.7
@@ -71,10 +71,7 @@ REPLACE_PERL= scripts/radsqlrelay
SUBST_CLASSES= make
SUBST_STAGE.make= post-patch
-SUBST_FILES.make= src/modules/rlm_mschap/Makefile \
- src/modules/rlm_sql/drivers/rlm_sql_postgresql/Makefile.in
-SUBST_SED.make= -e "s|RLM_LDFLAGS =|RLM_LDFLAGS = \
- -L../../../src/lib/.libs/ -lradius|g"
+SUBST_FILES.make= src/modules/rlm_sql/drivers/rlm_sql_postgresql/Makefile.in
SUBST_SED.make+= -e "s|RLM_SQL_LIBS =|RLM_SQL_LIBS = \
-L${PREFIX}/lib|g"
SUBST_MESSAGE.make= Fixing Makefiles.