head 1.9; access; symbols pkgsrc-2020Q4:1.8.0.78 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.76 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.72 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.52 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.74 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.70 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.68 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.66 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.64 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.62 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.60 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.58 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.56 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.54 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.50 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.48 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.46 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.44 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.42 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.40 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.38 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.36 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.34 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.32 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.30 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.28 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.26 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.24 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.22 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.20 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.18 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.16 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.14 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.8.0.12 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.8.0.10 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.8 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.6 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.4 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.2 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.7.0.20 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.7.0.18 pkgsrc-2010Q4-base:1.7 pkgsrc-2010Q3:1.7.0.16 pkgsrc-2010Q3-base:1.7 pkgsrc-2010Q2:1.7.0.14 pkgsrc-2010Q2-base:1.7 pkgsrc-2010Q1:1.7.0.12 pkgsrc-2010Q1-base:1.7 pkgsrc-2009Q4:1.7.0.10 pkgsrc-2009Q4-base:1.7 pkgsrc-2009Q3:1.7.0.8 pkgsrc-2009Q3-base:1.7 pkgsrc-2009Q2:1.7.0.6 pkgsrc-2009Q2-base:1.7 pkgsrc-2009Q1:1.7.0.4 pkgsrc-2009Q1-base:1.7 pkgsrc-2008Q4:1.7.0.2 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.6.0.44 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.42 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.40 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.38 pkgsrc-2008Q1:1.6.0.36 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.34 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.32 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.30 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.28 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.26 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.24 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.22 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.20 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.18 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.6.0.16 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.6.0.14 pkgsrc-2005Q2-base:1.6 pkgsrc-2005Q1:1.6.0.12 pkgsrc-2005Q1-base:1.6 pkgsrc-2004Q4:1.6.0.10 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.6.0.8 pkgsrc-2004Q3-base:1.6 pkgsrc-2004Q2:1.6.0.6 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.6.0.4 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.6.0.2 pkgsrc-2003Q4-base:1.6 netbsd-1-6-1:1.5.0.6 netbsd-1-6-1-base:1.5 netbsd-1-6:1.5.0.8 netbsd-1-6-RELEASE-base:1.5 pkgviews:1.5.0.4 pkgviews-base:1.5 buildlink2:1.5.0.2 buildlink2-base:1.5 netbsd-1-5-PATCH003:1.5 netbsd-1-5-PATCH001:1.4 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2; locks; strict; comment @# @; 1.9 date 2020.12.31.17.10.20; author nia; state dead; branches; next 1.8; commitid HTcm4NJ2HGN7XUBC; 1.8 date 2011.05.19.15.48.41; author drochner; state Exp; branches; next 1.7; 1.7 date 2008.12.19.21.09.11; author heinz; state Exp; branches; next 1.6; 1.6 date 2003.10.10.12.56.18; author agc; state Exp; branches; next 1.5; 1.5 date 2001.10.22.05.51.25; author martti; state Exp; branches; next 1.4; 1.4 date 2001.04.03.13.06.28; author itojun; state Exp; branches; next 1.3; 1.3 date 2001.02.14.13.27.33; author itojun; state Exp; branches; next 1.2; 1.2 date 2000.09.25.04.00.15; author fredb; state Exp; branches; next 1.1; 1.1 date 2000.03.27.16.04.13; author itojun; state Exp; branches; next ; desc @@ 1.9 log @Remove security/isakmpd. Ancient ipsec stuff ported in 2003 then abandoned, doesn't work with modern operating systems. Directing (unlikely, this doesn't build) users to security/racoon2 @ text @$NetBSD: patch-aa,v 1.8 2011/05/19 15:48:41 drochner Exp $ --- Makefile.orig 2003-08-28 14:43:35.000000000 +0000 +++ Makefile @@@@ -38,8 +38,8 @@@@ # openbsd means OpenBSD 2.5 or newer. freeswan is the name for Linux with # FreeS/WAN integrated, freebsd/netbsd means FreeBSD/NetBSD with KAME IPsec. -OS= openbsd -#OS= netbsd +#OS= openbsd +OS= netbsd #OS= freebsd #OS= freeswan #OS= bsdi @@@@ -55,6 +55,12 @@@@ FEATURES+= rawkey isakmp_cfg .PATH: ${.CURDIR}/sysdep/${OS} PROG= isakmpd + +BINOWN= @@BINOWN@@ +BINGRP= @@BINGRP@@ +MANOWN= @@MANOWN@@ +MANGRP= @@MANGRP@@ + BINDIR?= /sbin LDSTATIC?= -static SRCS= app.c attribute.c cert.c connection.c constants.c conf.c \ @@@@ -71,7 +77,8 @@@@ CLEANFILES= exchange_num.c exchange_num. isakmp_num.c isakmp_num.h ipsec_fld.c ipsec_fld.h \ isakmp_fld.c isakmp_fld.h MAN= isakmpd.8 isakmpd.conf.5 isakmpd.policy.5 -CFLAGS+= -Wall -Wstrict-prototypes -Wmissing-prototypes \ +MKHTML= no +CFLAGS+= -Wall -Wmissing-prototypes \ -DNEED_SYSDEP_APP \ -I${.CURDIR} -I${.CURDIR}/sysdep/${OS} -I. #CFLAGS+= -Wsign-compare -Werror @ 1.8 log @make this build again on NetBSD-current @ text @d1 1 a1 1 $NetBSD$ @ 1.7 log @Added fixes for DESTDIR support: Correct settings for file ownership (*OWN, *GRP in patch-aa and patch-ao). Added missing installation directories in patch-aa. Sorted PLIST to placate pkglint. Adapted filename in patch-an to the way mkpatches generates nowadays. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.6 2003/10/10 12:56:18 agc Exp $ d3 1 a3 5 - At the moment, this is only for NetBSD - Override *OWN and *GRP variables for DESTDIR support. --- Makefile.orig 2003-08-28 16:43:35.000000000 +0200 d29 1 a29 1 @@@@ -71,7 +77,7 @@@@ CLEANFILES= exchange_num.c exchange_num. d34 1 @ 1.6 log @Update to isakmpd version 20030903. No changelog available, but many bugs fixed, and these sources will compile with gcc-3.3.1 (well, after I tweaked them). With thanks to Christoph Badura for most of this work, I merely did the gcc-3.3.1 patching. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.5 2001/10/22 05:51:25 martti Exp $ d3 6 a8 2 --- Makefile.orig Thu Aug 28 16:43:35 2003 +++ Makefile Wed Sep 3 13:02:08 2003 d20 14 a33 1 @@@@ -71,7 +71,7 @@@@ @ 1.5 log @This is a new version taken from OpenBSD just before their next release. Exact list of changes is unknown (you might take a look at OpenBSD's log entries at http://www.openbsd.org/cgi-bin/cvsweb/src/sbin/isakmpd/) @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2001/04/03 13:06:28 itojun Exp $ d3 3 a5 3 --- Makefile.orig Sun Aug 26 00:22:26 2001 +++ Makefile Thu Oct 18 11:19:22 2001 @@@@ -43,8 +43,8 @@@@ d7 1 a7 1 # openbsd means OpenBSD 2.5 or newer. linux is the name for Linux with d14 1 a14 1 #OS= linux d16 1 a16 1 @@@@ -74,7 +74,7 @@@@ d24 1 a24 1 @ 1.4 log @upgrade to latest openbsd tree. (isakmpd-20010403.tar.gz is placed into ftp.netbsd.org LOCAL_PORTS directory). major changes from source-changes@@openbsd mailing list: use the hash algorithm found in original certificate for the signature after it has been patched. from angelos@@ For the GETSPI PFKEY message, use the sequence number from the ACQUIRE message. Make DES a feature, so isakmpd can compile on Linux (most of the fixed by newsham@@lava.net) x509 verified to work on NetBSD now @ text @d1 1 a1 1 $NetBSD$ d3 6 a8 6 --- Makefile.orig Sat Mar 24 01:14:34 2001 +++ Makefile Tue Apr 3 22:00:03 2001 @@@@ -44,9 +44,9 @@@@ # openbsd means 2.5 or newer, openbsd-encap is for older kernels with PF_ENCAP # linux is the name for Linux with FreeS/WAN integrated, freebsd/netbsd means # FreeBSD/NetBSD with KAME IPsec. d10 1 a11 2 #OS= openbsd-encap -#OS= netbsd d16 9 @ 1.3 log @use code checked out on 20010214 from openbsd repository. too many changes to mention, so pls look at http://www.openbsd.org/plus.html @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 2000/09/25 04:00:15 fredb Exp $ d3 2 a4 7 Index: Makefile =================================================================== RCS file: /cvs/src/sbin/isakmpd/Makefile,v retrieving revision 1.31 diff -u -r1.31 Makefile --- Makefile 2001/01/27 12:03:31 1.31 +++ Makefile 2001/02/14 13:12:35 d16 1 a16 1 @ 1.2 log @Update to 2000-09-15 snapshot, to let this build on NetBSD-1.5, and remove BROKEN variable. Unfortunately, no ChangeLog is available. Patch system dependent make goo to use 'SSLBASE', mirroring it's use in bsd.pkg.mk, rather than obsolete 'PATENTEDOPENSSLSRC'. Also, replace hard- coded "/usr/pkg", replacing it with ${LOCALBASE}. Finally, set 'LOCALBASE' and 'SSLBASE' conditionally within the package, for convenience. @ text @d1 1 a1 1 $NetBSD$ d3 8 a10 3 --- Makefile.orig Tue Sep 12 10:34:40 2000 +++ Makefile Sun Sep 24 10:58:25 2000 @@@@ -43,9 +43,9 @@@@ a21 10 @@@@ -56,7 +56,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 \ @ 1.1 log @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. @ text @d2 16 a17 3 --- Makefile- Tue Mar 28 00:30:18 2000 +++ Makefile Tue Mar 28 00:31:27 2000 @@@@ -59,7 +59,8 @@@@ @