summaryrefslogtreecommitdiff
path: root/security/isakmpd
diff options
context:
space:
mode:
authoritojun <itojun>2000-03-27 16:04:12 +0000
committeritojun <itojun>2000-03-27 16:04:12 +0000
commitdde04bc9e646f71e168bdd7577d28263e7185257 (patch)
tree615f6000adeccb12e57761486a8c8f91712df12b /security/isakmpd
parentcf9f2f29576e2f665c4774c8ee655ab3ba2081bb (diff)
downloadpkgsrc-dde04bc9e646f71e168bdd7577d28263e7185257.tar.gz
pkgsrc for OpenBSD isakmpd (based on ftp.appli.se snapshot 2000/2/20).
if you are tired of using racoon, you may want to try it. (may not work as expected due to PF_KEY differences) --- This is isakmpd, a BSD-licensed ISAKMP/Oakley (a.k.a. IKE) implementation. It's written by Niklas Hallqvist and Niels Provos, funded by Ericsson Radio Systems AB. Currently it is work in progress, although it can be used for real setups. There are releases, but this distribution is not a release and is not named with ordinary version numbers. When you got the source, hopefully the archive was named with a date which reflects when it was created. These archives are also known as snapshots and will be created at irregular intervals and put up on ftp.gsnig.net and ftp.appli.se in /pub/isakmpd. From Nov 14, 1998 isakmpd is also available in the OpenBSD main source tree under src/sbin/isakmpd, though slightly modified because I don't want to carry support files for other OSes in that distribution. Look at http://www.openbsd.org/ for details on how to get OpenBSD source.
Diffstat (limited to 'security/isakmpd')
-rw-r--r--security/isakmpd/Makefile23
-rw-r--r--security/isakmpd/files/md54
-rw-r--r--security/isakmpd/files/patch-sum4
-rw-r--r--security/isakmpd/patches/patch-aa13
-rw-r--r--security/isakmpd/patches/patch-ab13
-rw-r--r--security/isakmpd/pkg/COMMENT1
-rw-r--r--security/isakmpd/pkg/DESCR14
-rw-r--r--security/isakmpd/pkg/PLIST10
8 files changed, 82 insertions, 0 deletions
diff --git a/security/isakmpd/Makefile b/security/isakmpd/Makefile
new file mode 100644
index 00000000000..e9fe52f3db3
--- /dev/null
+++ b/security/isakmpd/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2000/03/27 16:04:13 itojun Exp $
+#
+
+DISTNAME= isakmpd-000220
+PKGNAME= isakmpd-20000220
+CATEGORIES= security net
+MASTER_SITES= ftp://ftp.appli.se/pub/isakmpd/
+
+PATCH_SITES= ftp://ftp.kame.net/pub/kame/misc/
+PATCHFILES= isakmpd-20000220-20000328a.diff.gz
+PATCH_DIST_STRIP= -p1
+
+MAINTAINER= itojun@kame.net
+
+DEPENDS+= openssl-0.9.4:../../security/openssl
+DEPENDS+= gmp-*:../../devel/gmp
+
+RESTRICTED= "Crypto; export-controlled"
+MIRROR_DISTFILE= no
+
+ALL_TARGET= depend all
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/isakmpd/files/md5 b/security/isakmpd/files/md5
new file mode 100644
index 00000000000..63b12a45e13
--- /dev/null
+++ b/security/isakmpd/files/md5
@@ -0,0 +1,4 @@
+$NetBSD: md5,v 1.1 2000/03/27 16:04:13 itojun Exp $
+
+MD5 (isakmpd-000220.tar.gz) = 1d5c6da522d0a607b35ed5cb5fc26c4e
+MD5 (isakmpd-20000220-20000328a.diff.gz) = 07e7b7305822243c8e7499605c931271
diff --git a/security/isakmpd/files/patch-sum b/security/isakmpd/files/patch-sum
new file mode 100644
index 00000000000..74411d59cf2
--- /dev/null
+++ b/security/isakmpd/files/patch-sum
@@ -0,0 +1,4 @@
+$NetBSD: patch-sum,v 1.1 2000/03/27 16:04:13 itojun Exp $
+
+MD5 (patch-aa) = 66d717423938c8f22b8725920fdbc811
+MD5 (patch-ab) = b6039bd41bca32eb07e53571c95cec84
diff --git a/security/isakmpd/patches/patch-aa b/security/isakmpd/patches/patch-aa
new file mode 100644
index 00000000000..8f80c7070dd
--- /dev/null
+++ b/security/isakmpd/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1 2000/03/27 16:04:13 itojun Exp $
+--- Makefile- Tue Mar 28 00:30:18 2000
++++ Makefile Tue Mar 28 00:31:27 2000
+@@ -59,7 +59,8 @@
+ .PATH: ${.CURDIR}/sysdep/${OS}
+
+ PROG= isakmpd
+-BINDIR?= /sbin
++BINDIR?= ${PREFIX}/sbin
++MANDIR?= ${PREFIX}/man
+ LDSTATIC?= -static
+ SRCS= app.c attribute.c cert.c connection.c constants.c conf.c \
+ cookie.c crypto.c dh.c doi.c exchange.c exchange_num.c \
diff --git a/security/isakmpd/patches/patch-ab b/security/isakmpd/patches/patch-ab
new file mode 100644
index 00000000000..69eb66363a8
--- /dev/null
+++ b/security/isakmpd/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1 2000/03/27 16:04:13 itojun Exp $
+--- apps/certpatch/Makefile- Tue Mar 28 00:33:02 2000
++++ apps/certpatch/Makefile Tue Mar 28 00:32:28 2000
+@@ -37,7 +37,8 @@
+
+ PROG= certpatch
+ SRCS= certpatch.c
+-BINDIR= /usr/sbin
++BINDIR= ${PREFIX}/sbin
++MANDIR= ${PREFIX}/man
+ TOPSRC= ${.CURDIR}/../..
+ TOPOBJ!= cd ${TOPSRC}; printf "all:\n\t@pwd\n" |${MAKE} -f-
+ OS!= awk '/^OS=/ { print $$2 }' ${.CURDIR}/../../Makefile
diff --git a/security/isakmpd/pkg/COMMENT b/security/isakmpd/pkg/COMMENT
new file mode 100644
index 00000000000..e58965602db
--- /dev/null
+++ b/security/isakmpd/pkg/COMMENT
@@ -0,0 +1 @@
+OpenBSD IKE daemon
diff --git a/security/isakmpd/pkg/DESCR b/security/isakmpd/pkg/DESCR
new file mode 100644
index 00000000000..da3fbffa19e
--- /dev/null
+++ b/security/isakmpd/pkg/DESCR
@@ -0,0 +1,14 @@
+This is isakmpd, a BSD-licensed ISAKMP/Oakley (a.k.a. IKE)
+implementation. It's written by Niklas Hallqvist and Niels Provos,
+funded by Ericsson Radio Systems AB. Currently it is work in
+progress, although it can be used for real setups. There are
+releases, but this distribution is not a release and is not named with
+ordinary version numbers. When you got the source, hopefully the
+archive was named with a date which reflects when it was created.
+These archives are also known as snapshots and will be created at
+irregular intervals and put up on ftp.gsnig.net and ftp.appli.se in
+/pub/isakmpd. From Nov 14, 1998 isakmpd is also available in the
+OpenBSD main source tree under src/sbin/isakmpd, though slightly
+modified because I don't want to carry support files for other OSes in
+that distribution. Look at http://www.openbsd.org/ for details on how
+to get OpenBSD source.
diff --git a/security/isakmpd/pkg/PLIST b/security/isakmpd/pkg/PLIST
new file mode 100644
index 00000000000..bdb77c8b6b8
--- /dev/null
+++ b/security/isakmpd/pkg/PLIST
@@ -0,0 +1,10 @@
+sbin/certpatch
+sbin/isakmpd
+man/cat5/isakmpd.conf.0
+man/cat5/isakmpd.policy.0
+man/cat8/certpatch.0
+man/cat8/isakmpd.0
+man/man5/isakmpd.conf.5
+man/man5/isakmpd.policy.5
+man/man8/certpatch.8
+man/man8/isakmpd.8