View | Details | Raw Unified | Return to bug 119795
Collapse All | Expand All

(-)racoon2/Makefile (-3 / +7 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	racoon2
8
PORTNAME=	racoon2
9
PORTVERSION=	20070720a
9
PORTVERSION=	20071227d
10
PORTREVISION=	3
10
#PORTREVISION=	0
11
CATEGORIES=	security net ipv6
11
CATEGORIES=	security net ipv6
12
MASTER_SITES=	ftp://ftp.racoon2.wide.ad.jp/pub/racoon2/
12
MASTER_SITES=	ftp://ftp.racoon2.wide.ad.jp/pub/racoon2/
13
EXTRACT_SUFX=	.tgz
13
EXTRACT_SUFX=	.tgz
Lines 21-27 Link Here
21
USE_AUTOTOOLS=	autoconf:261
21
USE_AUTOTOOLS=	autoconf:261
22
CONFIGURE_TARGET=
22
CONFIGURE_TARGET=
23
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
24
CONFIGURE_ARGS+=	--sysconfdir=${LOCALBASE}/etc
24
CONFIGURE_ARGS+=	--sysconfdir=${PREFIX}/etc/racoon2
25
25
26
OPTIONS=	KINK "enable KINK support" off
26
OPTIONS=	KINK "enable KINK support" off
27
27
Lines 73-78 Link Here
73
	${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${DOCSDIR}
73
	${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${DOCSDIR}
74
.endfor
74
.endfor
75
.endif
75
.endif
76
	@${GREP} '^@exec ' ${TMPPLIST} \
77
		| ${SED} -e 's:^@exec ::' -e 's:%D:${PREFIX}:g' \
78
		> ${WRKDIR}/.PLIST.exec \
79
		&& ${SH} ${WRKDIR}/.PLIST.exec
76
	@if [ -z `/sbin/sysctl -a | ${GREP} -q ipsec && echo ipsec` ]; then \
80
	@if [ -z `/sbin/sysctl -a | ${GREP} -q ipsec && echo ipsec` ]; then \
77
	    ${ECHO_MSG} "WARNING: IPsec feature is disabled on this host"; \
81
	    ${ECHO_MSG} "WARNING: IPsec feature is disabled on this host"; \
78
	    ${ECHO_MSG} "         You must build the kernel if you want to run racoon on the host"; \
82
	    ${ECHO_MSG} "         You must build the kernel if you want to run racoon on the host"; \
(-)racoon2/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (racoon2-20070720a.tgz) = 90ae6aaf556e142393a80808cd881a51
1
MD5 (racoon2-20071227d.tgz) = 412cd5724e9d1a109bbca99e1aeeea37
2
SHA256 (racoon2-20070720a.tgz) = e2a4960eb1b2b91940d39154c2fc0cf5061f2aece14d3b58424584fa7be23420
2
SHA256 (racoon2-20071227d.tgz) = 010952527a44b1b3fcb6ef4f261173e937dbebcce4c4fbf3434d3fe90faebb1e
3
SIZE (racoon2-20070720a.tgz) = 982736
3
SIZE (racoon2-20071227d.tgz) = 1000673
(-)racoon2/files/patch-configure (-4 / +4 lines)
Lines 1-7 Link Here
1
--- configure-	Tue May 30 12:46:28 2006
1
--- configure.orig	2007-12-26 20:08:52.000000000 -0500
2
+++ configure	Tue May 30 12:47:05 2006
2
+++ configure	2007-12-26 20:08:52.000000000 -0500
3
@@ -1517,7 +1517,7 @@
3
@@ -784,7 +784,7 @@
4
 	netbsd1.[56]*|netbsd[2-9].*)
4
 	netbsd*1.[56]*|netbsd*[2-9].*)
5
 		startup_scripts=rc-d
5
 		startup_scripts=rc-d
6
 		;;
6
 		;;
7
-	freebsd[5-9].*)
7
-	freebsd[5-9].*)
(-)racoon2/files/patch-samples-Makefile.in (-7 / +19 lines)
Lines 1-18 Link Here
1
--- samples/Makefile.in.orig	Tue Nov  8 05:53:50 2005
1
--- samples/Makefile.in.orig	2007-12-26 20:08:52.000000000 -0500
2
+++ samples/Makefile.in	Sat Jul 15 17:50:25 2006
2
+++ samples/Makefile.in	2007-12-26 20:08:52.000000000 -0500
3
@@ -18,10 +18,11 @@
3
@@ -2,7 +2,7 @@
4
 
5
 srcdir=@srcdir@
6
 prefix=@prefix@
7
-sysconfdir=@sysconfdir@/racoon2
8
+sysconfdir=@sysconfdir@
9
 INSTALL =@INSTALL@ @INSTALL_OPTS@
10
 INSTALL_PROGRAM=@INSTALL_PROGRAM@
11
 INSTALL_DATA=@INSTALL_DATA@
12
@@ -29,11 +29,13 @@
13
 	$(INSTALL) -d -m 700 $(sysconfdir)/cert
4
 
14
 
5
 install-startup-rc-d:
15
 install-startup-rc-d:
6
 	$(INSTALL) -d $(sysconfdir)/rc.d
16
-	$(INSTALL) -d $(sysconfdir)/rc.d
7
-	$(INSTALL_SCRIPT) rc.d-iked $(sysconfdir)/rc.d/iked
17
-	$(INSTALL_SCRIPT) rc.d-iked $(sysconfdir)/rc.d/iked
8
-	$(INSTALL_SCRIPT) rc.d-kinkd $(sysconfdir)/rc.d/kinkd
18
-	$(INSTALL_SCRIPT) rc.d-kinkd $(sysconfdir)/rc.d/kinkd
9
-	$(INSTALL_SCRIPT) rc.d-spmd $(sysconfdir)/rc.d/spmd
19
-	$(INSTALL_SCRIPT) rc.d-spmd $(sysconfdir)/rc.d/spmd
10
-	$(INSTALL_SCRIPT) rc.d-racoon2 $(sysconfdir)/rc.d/racoon2
20
-	$(INSTALL_SCRIPT) rc.d-racoon2 $(sysconfdir)/rc.d/racoon2
11
+	$(INSTALL_SCRIPT) rc.d-iked $(sysconfdir)/rc.d/iked.sh
21
+	$(INSTALL) -d $(prefix)/etc/rc.d
22
+	$(INSTALL_SCRIPT) rc.d-iked $(prefix)/etc/rc.d/iked
12
+.if defined (WITH_KINK)
23
+.if defined (WITH_KINK)
13
+	$(INSTALL_SCRIPT) rc.d-kinkd $(sysconfdir)/rc.d/kinkd.sh
24
+	$(INSTALL_SCRIPT) rc.d-kinkd $(prefix)/etc/rc.d/kinkd
14
+.endif
25
+.endif
15
+	$(INSTALL_SCRIPT) rc.d-spmd $(sysconfdir)/rc.d/spmd.sh
26
+	$(INSTALL_SCRIPT) rc.d-spmd $(prefix)/etc/rc.d/spmd
27
+	$(INSTALL_SCRIPT) rc.d-racoon2 $(prefix)/etc/rc.d/racoon2
16
 
28
 
17
 install-startup-init-d:
29
 install-startup-init-d:
18
 	$(INSTALL) -d $(sysconfdir)/init.d
30
 	$(INSTALL) -d $(sysconfdir)/init.d
(-)racoon2/files/patch-samples-rc.d-iked.in (-4 / +8 lines)
Lines 1-7 Link Here
1
--- samples/rc.d-iked.in.orig	Fri Oct 28 15:33:16 2005
1
--- samples/rc.d-iked.in.orig	2005-10-28 02:33:16.000000000 -0400
2
+++ samples/rc.d-iked.in	Wed Jun  7 16:03:18 2006
2
+++ samples/rc.d-iked.in	2005-10-28 02:33:16.000000000 -0400
3
@@ -17,7 +17,7 @@
3
@@ -14,10 +14,10 @@
4
 rcvar=$name
4
 exec_prefix=@exec_prefix@
5
 
6
 name="iked"
7
-rcvar=$name
8
+rcvar=`set_rcvar`
5
 command="@sbindir@/${name}"
9
 command="@sbindir@/${name}"
6
 extra_commands="reload"
10
 extra_commands="reload"
7
-required_vars="spmd"
11
-required_vars="spmd"
(-)racoon2/files/patch-samples-rc.d-kinkd.in (-4 / +8 lines)
Lines 1-7 Link Here
1
--- samples/rc.d-kinkd.in~	Sun Jul 16 00:23:47 2006
1
--- samples/rc.d-kinkd.in.orig	2005-10-28 02:33:16.000000000 -0400
2
+++ samples/rc.d-kinkd.in	Tue Jul 18 01:20:34 2006
2
+++ samples/rc.d-kinkd.in	2005-10-28 02:33:16.000000000 -0400
3
@@ -17,7 +17,7 @@
3
@@ -14,10 +14,10 @@
4
 rcvar=`set_rcvar`
4
 exec_prefix=@exec_prefix@
5
 
6
 name="kinkd"
7
-rcvar=$name
8
+rcvar=`set_rcvar`
5
 command="@sbindir@/${name}"
9
 command="@sbindir@/${name}"
6
 extra_commands="reload"
10
 extra_commands="reload"
7
-required_vars="spmd"
11
-required_vars="spmd"
(-)racoon2/files/patch-samples-rc.d-racoon2.in (+19 lines)
Line 0 Link Here
1
--- samples/rc.d-racoon2.in.orig	2005-10-28 02:33:16.000000000 -0400
2
+++ samples/rc.d-racoon2.in	2005-10-28 02:33:16.000000000 -0400
3
@@ -10,11 +10,12 @@
4
 #
5
 # Example) If you want to use only IKEv2, put the following lines into
6
 # /etc/rc.conf.
7
-#        spmd=YES
8
-#        iked=YES
9
-#        kinkd=NO
10
+#        spmd_enable=YES
11
+#        iked_enable=YES
12
+#        kinkd_enable=NO
13
 # When the system is booting, spmd and iked are started by /etc/rc.
14
-# When you want start/stop manually, use /etc/rc.d/racoon2 start (or stop).
15
+# When you want start/stop manually, use
16
+#	@prefix@/etc/rc.d/racoon2 start (or stop).
17
 
18
 . /etc/rc.subr
19
 
(-)racoon2/files/patch-samples-rc.d-spmd.in (+11 lines)
Line 0 Link Here
1
--- samples/rc.d-spmd.in.orig	2007-07-10 20:59:30.000000000 -0400
2
+++ samples/rc.d-spmd.in	2007-07-10 20:59:30.000000000 -0400
3
@@ -13,7 +13,7 @@
4
 exec_prefix=@exec_prefix@
5
 
6
 name="spmd"
7
-rcvar=$name
8
+rcvar=`set_rcvar`
9
 command="@sbindir@/${name}"
10
 extra_commands="reload"
11
 pidfile="/var/run/${name}.pid"
(-)racoon2/pkg-plist (-13 / +58 lines)
Lines 1-21 Link Here
1
@unexec if cmp -s %D/etc/racoon2/default.conf.sample %D/etc/racoon2/default.conf;then rm -f %D/etc/racoon2/default.conf;fi
2
etc/racoon2/default.conf.sample
3
@exec [ -f %D/etc/racoon2/default.conf ] || cp -p %D/etc/racoon2/default.conf.sample %D/etc/racoon2/default.conf
4
etc/racoon2/hook/child-down
5
etc/racoon2/hook/child-rekey
6
etc/racoon2/hook/child-up
7
etc/racoon2/hook/child-up.d/00childup_sample
8
etc/racoon2/hook/functions
9
etc/racoon2/hook/ikesa-down
10
etc/racoon2/hook/ikesa-rekey
11
etc/racoon2/hook/ikesa-up
12
etc/racoon2/hook/ikesa-up.d/00ikesaup_sample
13
etc/racoon2/hook/migration
14
etc/racoon2/hook/ph1-down
15
etc/racoon2/hook/ph1-up
16
@unexec if cmp -s %D/etc/racoon2/local-test.conf.sample %D/etc/racoon2/local-test.conf;then rm -f %D/etc/racoon2/local-test.conf;fi
17
etc/racoon2/local-test.conf.sample
18
@exec [ -f %D/etc/racoon2/local-test.conf ] || cp -p %D/etc/racoon2/local-test.conf.sample %D/etc/racoon2/local-test.conf
19
@unexec if cmp -s %D/etc/racoon2/racoon2.conf.sample %D/etc/racoon2/racoon2.conf;then rm -f %D/etc/racoon2/racoon2.conf;fi
20
etc/racoon2/racoon2.conf.sample
21
@exec [ -f %D/etc/racoon2/racoon2.conf ] || cp -p %D/etc/racoon2/racoon2.conf.sample %D/etc/racoon2/racoon2.conf
22
etc/racoon2/spmd.pwd
23
@unexec if cmp -s %D/etc/racoon2/transport_ike.conf.sample %D/etc/racoon2/transport_ike.conf;then rm -f %D/etc/racoon2/transport_ike.conf;fi
24
etc/racoon2/transport_ike.conf.sample
25
@exec [ -f %D/etc/racoon2/transport_ike.conf ] || cp -p %D/etc/racoon2/transport_ike.conf.sample %D/etc/racoon2/transport_ike.conf
26
@unexec if cmp -s %D/etc/racoon2/transport_kink.conf.sample %D/etc/racoon2/transport_kink.conf;then rm -f %D/etc/racoon2/transport_kink.conf;fi
27
etc/racoon2/transport_kink.conf.sample
28
@exec [ -f %D/etc/racoon2/transport_kink.conf ] || cp -p %D/etc/racoon2/transport_kink.conf.sample %D/etc/racoon2/transport_kink.conf
29
@unexec if cmp -s %D/etc/racoon2/tunnel_ike.conf.sample %D/etc/racoon2/tunnel_ike.conf;then rm -f %D/etc/racoon2/tunnel_ike.conf;fi
30
etc/racoon2/tunnel_ike.conf.sample
31
@exec [ -f %D/etc/racoon2/tunnel_ike.conf ] || cp -p %D/etc/racoon2/tunnel_ike.conf.sample %D/etc/racoon2/tunnel_ike.conf
32
@unexec if cmp -s %D/etc/racoon2/tunnel_ike_natt.conf.sample %D/etc/racoon2/tunnel_ike_natt.conf;then rm -f %D/etc/racoon2/tunnel_ike_natt.conf;fi
33
etc/racoon2/tunnel_ike_natt.conf.sample
34
@exec [ -f %D/etc/racoon2/tunnel_ike_natt.conf ] || cp -p %D/etc/racoon2/tunnel_ike_natt.conf.sample %D/etc/racoon2/tunnel_ike_natt.conf
35
@unexec if cmp -s %D/etc/racoon2/tunnel_kink.conf.sample %D/etc/racoon2/tunnel_kink.conf;then rm -f %D/etc/racoon2/tunnel_kink.conf;fi
36
etc/racoon2/tunnel_kink.conf.sample
37
@exec [ -f %D/etc/racoon2/tunnel_kink.conf ] || cp -p %D/etc/racoon2/tunnel_kink.conf.sample %D/etc/racoon2/tunnel_kink.conf
38
@unexec if cmp -s %D/etc/racoon2/vals.conf.sample %D/etc/racoon2/vals.conf;then rm -f %D/etc/racoon2/vals.conf;fi
39
etc/racoon2/vals.conf.sample
40
@exec [ -f %D/etc/racoon2/vals.conf ] || cp -p %D/etc/racoon2/vals.conf.sample %D/etc/racoon2/vals.conf
41
etc/rc.d/iked
42
%%KINK%%etc/rc.d/kinkd
43
etc/rc.d/racoon2
44
etc/rc.d/spmd
1
sbin/iked
45
sbin/iked
2
%%KINK%%sbin/kinkd
46
%%KINK%%sbin/kinkd
3
sbin/spmd
47
sbin/spmd
4
sbin/spmdctl
48
sbin/spmdctl
5
sbin/pskgen
49
sbin/pskgen
6
etc/spmd.pwd
7
etc/default.conf.sample
8
etc/local-test.conf.sample
9
etc/racoon2.conf.sample
10
etc/transport_ike.conf.sample
11
etc/transport_kink.conf.sample
12
etc/tunnel_ike.conf.sample
13
etc/tunnel_ike_natt.conf.sample
14
etc/tunnel_kink.conf.sample
15
etc/vals.conf.sample
16
etc/rc.d/iked.sh
17
etc/rc.d/spmd.sh
18
%%KINK%%etc/rc.d/kinkd.sh
19
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
50
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
20
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT.jp
51
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT.jp
21
%%PORTDOCS%%%%DOCSDIR%%/README
52
%%PORTDOCS%%%%DOCSDIR%%/README
53
@dirrmtry etc/racoon2/psk
54
@dirrmtry etc/racoon2/hook/ph1-up.d
55
@dirrmtry etc/racoon2/hook/ph1-down.d
56
@dirrmtry etc/racoon2/hook/migration.d
57
@dirrmtry etc/racoon2/hook/ikesa-up.d
58
@dirrmtry etc/racoon2/hook/ikesa-rekey.d
59
@dirrmtry etc/racoon2/hook/ikesa-down.d
60
@dirrmtry etc/racoon2/hook/child-up.d
61
@dirrmtry etc/racoon2/hook/child-rekey.d
62
@dirrmtry etc/racoon2/hook/child-down.d
63
@dirrmtry etc/racoon2/hook
64
@dirrmtry etc/racoon2/cert
65
@dirrmtry etc/racoon2
66
@unexec rm -rf /var/run/racoon2 || true

Return to bug 119795