summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authoritojun <itojun>2000-10-10 09:47:50 +0000
committeritojun <itojun>2000-10-10 09:47:50 +0000
commitebde5980932b7f26cca36fc1b56fed69eb7dc3e3 (patch)
tree1e3a5535b6b8b6cfa00905d9b309a31022af61a0 /security
parent13f530d2c413b845abf93ebf563fc64d6d00f38b (diff)
downloadpkgsrc-ebde5980932b7f26cca36fc1b56fed69eb7dc3e3.tar.gz
aupdate to 2000/10/10a.
- always use random number from /dev/urandom, instead of random(3). - OpenSSL dependency is simplified - just use USE_SSL, and assume that RSA function is there. pkgsrc does not really support intermediate netbsd-current codebase. per discussion on packages@netbsd.org. approved by packages@netbsd.org
Diffstat (limited to 'security')
-rw-r--r--security/racoon/Makefile18
-rw-r--r--security/racoon/files/md54
2 files changed, 8 insertions, 14 deletions
diff --git a/security/racoon/Makefile b/security/racoon/Makefile
index 7e9c520d766..d38728db9d7 100644
--- a/security/racoon/Makefile
+++ b/security/racoon/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.23 2000/10/04 00:31:48 itojun Exp $
+# $NetBSD: Makefile,v 1.24 2000/10/10 09:47:50 itojun Exp $
#
-DISTNAME= racoon-20001004a
+DISTNAME= racoon-20001010a
CATEGORIES= security net
MASTER_SITES= ftp://ftp.kame.net/pub/kame/misc/
@@ -18,18 +18,12 @@ IGNORE+= "${PKGNAME} requires ipsec-ready NetBSD"
.include "../../mk/bsd.prefs.mk"
BUILD_DEFS+= USE_INET6
-# openssl is necessary for RSA libraries
-# if PATENTEDOPENSSLSRC is defined, then we assume that
-# RSA already exists in the OpenSSL built as part of the
-# base distribution.
-# XXX the check chokes with cross build
-.if !defined(PATENTEDOPENSSLSRC) && !exists(/usr/include/openssl/rsa.h)
-DEPENDS+= openssl-0.9.*:../../security/openssl
+# we rely upon 1.5-based /usr/lib/libcrypto, or pkgsrc/security/openssl.
+# between 1.4 and 1.5, there were period where we had RSA-less
+# /usr/lib/libcrypto. we do not support that configuration in the pkgsrc.
+USE_SSL= yes
CONFIGURE_ENV+= CPPFLAGS=-I${LOCALBASE}/include CFLAGS=-I${LOCALBASE}/include \
LIBS="-L${LOCALBASE}/lib -L${WRKSRC}/../libipsec"
-.else
-CONFIGURE_ENV+= LIBS="-L${WRKSRC}/../libipsec"
-.endif
CONFLICTS+= racoon-*
diff --git a/security/racoon/files/md5 b/security/racoon/files/md5
index a65557ae777..2ccea314402 100644
--- a/security/racoon/files/md5
+++ b/security/racoon/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.11 2000/10/04 00:31:48 itojun Exp $
+$NetBSD: md5,v 1.12 2000/10/10 09:47:51 itojun Exp $
-MD5 (racoon-20001004a.tar.gz) = 2eff084009c2b4234ff0cfd84c2297b0
+MD5 (racoon-20001010a.tar.gz) = 576d5d88b0f83162fa37f20f8541a405