head	1.5;
access;
symbols
	RELEASE_8_3_0:1.5
	RELEASE_9_0_0:1.5
	RELEASE_7_4_0:1.5
	RELEASE_8_2_0:1.5
	RELEASE_6_EOL:1.5
	RELEASE_8_1_0:1.5
	RELEASE_7_3_0:1.5
	RELEASE_8_0_0:1.5
	RELEASE_7_2_0:1.5
	RELEASE_7_1_0:1.5
	RELEASE_6_4_0:1.5
	RELEASE_5_EOL:1.5
	RELEASE_7_0_0:1.5
	RELEASE_6_3_0:1.5
	PRE_XORG_7:1.5
	RELEASE_4_EOL:1.5
	RELEASE_6_2_0:1.5
	RELEASE_6_1_0:1.4
	RELEASE_5_5_0:1.4;
locks; strict;
comment	@# @;


1.5
date	2006.05.03.16.01.58;	author garga;	state Exp;
branches;
next	1.4;

1.4
date	2006.02.23.10.38.57;	author ade;	state Exp;
branches;
next	1.3;

1.3
date	2006.01.22.02.50.20;	author edwin;	state Exp;
branches;
next	1.2;

1.2
date	2005.12.02.11.28.05;	author lawrance;	state Exp;
branches;
next	1.1;

1.1
date	2005.09.05.14.13.42;	author vsevolod;	state Exp;
branches;
next	;


desc
@@


1.5
log
@Makefile:
- introduce OPTIONS to enable/disable features
- add more features to the OPTION dialog
- choose reasonable defaults for OPTIONS (disabled patented stuff)
- remove usesless WRKSRC line
- move LDFLAGS to the place where it is necessary
- extend CONFIGURE_ARGS to set the directory for the adminport socket
  * Note: racoonctl is useless without adminport enabled
  * create the socket dir in post-install
- bump PORTREVISION that users notice the changes
- finally: remove one item from the TODO list on top of the Makefile ;)

pkg-descr:
- shortened by one line to please portlint

pkg-plist:
- slight reorganization
- add create instructions for the adminport socket dir for the
  "installing from package" case
- add removal instructions for the adminport socket dir

files/patch-configure:
- add some stuff to detect libiconv when the GSSAPI OPTION is enabled
- iconv is required for GSSAPI but the library is not added to LIBS
  in the original configure script
- Why not use USE_AUTOTOOLS and patch configure.ac?
  * because the leads to configure running twice which is useless
    overhead. I found no way to avoid this so we patch configure.

files/racoon.sh.in:
- add the adminsocket directory to required_dirs

PR:		ports/96368
Submitted by:	Joerg Pulz <Joerg.Pulz@@frm2.tum.de>
Approved by:	maintainer
@
text
@sbin/plainrsa-gen
sbin/racoon
sbin/racoonctl
sbin/setkey
include/libipsec/libpfkey.h
include/racoon/admin.h
include/racoon/evt.h
include/racoon/gcmalloc.h
include/racoon/ipsec_doi.h
include/racoon/isakmp.h
include/racoon/isakmp_cfg.h
include/racoon/isakmp_unity.h
include/racoon/isakmp_var.h
include/racoon/isakmp_xauth.h
include/racoon/misc.h
include/racoon/racoonctl.h
include/racoon/schedule.h
include/racoon/sockmisc.h
include/racoon/var.h
include/racoon/vmbuf.h
lib/libipsec.a
lib/libipsec.la
lib/libipsec.so
lib/libipsec.so.0
lib/libracoon.a
lib/libracoon.la
lib/libracoon.so
lib/libracoon.so.0
%%EXAMPLESDIR%%/psk.txt
%%EXAMPLESDIR%%/psk.txt.sample
%%EXAMPLESDIR%%/racoon.conf
%%EXAMPLESDIR%%/racoon.conf.sample
%%EXAMPLESDIR%%/racoon.conf.sample-gssapi
%%EXAMPLESDIR%%/racoon.conf.sample-inherit
%%EXAMPLESDIR%%/racoon.conf.sample-natt
%%EXAMPLESDIR%%/racoon.conf.sample-plainrsa
%%EXAMPLESDIR%%/roadwarrior/README
%%EXAMPLESDIR%%/roadwarrior/client/phase1-down.sh
%%EXAMPLESDIR%%/roadwarrior/client/phase1-up.sh
%%EXAMPLESDIR%%/roadwarrior/client/racoon.conf
%%EXAMPLESDIR%%/roadwarrior/server/racoon.conf
%%EXAMPLESDIR%%/roadwarrior/server/racoon.conf-radius
@@dirrmtry etc/racoon
@@dirrm include/racoon
@@dirrm include/libipsec
@@dirrm %%EXAMPLESDIR%%/roadwarrior/server
@@dirrm %%EXAMPLESDIR%%/roadwarrior/client
@@dirrm %%EXAMPLESDIR%%/roadwarrior
@@dirrm %%EXAMPLESDIR%%
@@cwd /
@@exec mkdir -p %%STATEDIR%%
@@dirrmtry %%STATEDIR%%
@


1.4
log
@Conversion to a single libtool environment.

Approved by:	portmgr (kris)
@
text
@d1 1
d3 1
a28 2
sbin/plainrsa-gen
sbin/racoonctl
d50 3
a52 1
@@dirrmtry var/racoon
@


1.3
log
@Replace ugly "@@unexec rmdir %D... 2>/dev/null || true" with @@dirrmtry

Approved by:    krion@@
PR:             ports/88711 (related)
@
text
@d19 3
a22 2
lib/libipsec.so
lib/libipsec.a
d24 1
@


1.2
log
@- Change the location of racoon configuration files to /usr/local/etc/racoon,
  bringing it in line with the old security/racoon port and the handbook [1]
- Make use of USE_RC_SUBR instead of home-grown substitution and install
- Prevent installation of some intermediate sample configuration files

PR:		ports/89273 [1]
Submitted by:	Angelo Turetta <aturetta@@bestunion.it> [1]
Approved by:	VANHULLEBUS Yvan <vanhu@@netasq.com> (maintainer)
@
text
@d41 1
a41 1
@@unexec rmdir %D/etc/racoon 2>/dev/null || true
d48 1
a48 1
@@unexec rmdir %D/var/racoon 2>/dev/null || true
@


1.1
log
@Add IPSec tools port - the new "official" version of racoon,
is the only one which is maintained and have lots of new features.

PR:		85544
Submitted by:	VANHULLEBUS Yvan <vanhu@@netasq.com>
Approved by:	perky (mentor)
@
text
@a2 1
etc/rc.d/racoon.sh
a27 1
%%EXAMPLESDIR%%/psk.txt.in
a29 1
%%EXAMPLESDIR%%/racoon.conf.in
@

