Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

upgrade to latest IPv6 patch. EPSV/LPSV support, and more.

From: Hajimu UMEMOTO <ume@mahoroba.org>
  • Loading branch information...
commit bce05b5ab467ca743fb2de546e5ccd3dc7c6f035 1 parent 503e092
itojun authored
View
18 freebsd2/ports/fwtk6/Makefile
@@ -4,18 +4,18 @@
# Date created: 15th June 1996
# Whom: gpalmer
#
-# $Id: Makefile,v 1.1 1999/08/09 01:36:59 itojun Exp $
+# $Id: Makefile,v 1.2 1999/10/10 15:38:44 itojun Exp $
#
DISTNAME= fwtk2.1
PKGNAME= fwtk6-2.1
CATEGORIES= security net
-EXTRACT_SUFX= .tar.Z
DISTFILES= fwtk2.1${EXTRACT_SUFX} fwtk-doc-only${EXTRACT_SUFX}
+EXTRACT_SUFX= .tar.Z
PATCH_SITES= http://www.imasy.or.jp/~ume/ipv6/
-PATCHFILES= fwtk2.1-ipv6-19990423.diff.gz
-PATCH_DIST_STRIP= -p1
+PATCHFILES= fwtk2.1-ipv6-1.0.diff.gz
+PATCH_DIST_STRIP= -p3
MAINTAINER= ume@mahoroba.org
@@ -28,12 +28,17 @@ CONFIGURE_SCRIPT= fixmake
MAN3= auth.3
MAN5= netperm-table.5
MAN8= authmgr.8 authsrv.8 ftp-gw.8 http-gw.8 login-sh.8 netacl.8 \
- plug-gw.8 rlogin-gw.8 smap.8 smapd.8 tn-gw.8 x-gw.8
+ plug-gw.8 rlogin-gw.8 smap.8 smapd.8 tn-gw.8
DOCS= sample-report.txt manpages.ps admin_guide.ps user_guide.ps \
overview.ps presentation.ps
SBIN_BINS= authdump authload authmgr
LIBEXEC_BINS= authsrv ftp-gw http-gw netacl plug-gw rlogin-gw smap smapd \
- tn-gw x-gw
+ tn-gw
+
+.if !defined(NO_X11)
+LIBEXEC_BINS+= x-gw
+MAN8+= x-gw.8
+.endif
PREFIX= /usr/local/v6
@@ -65,6 +70,5 @@ post-install:
.if !defined(NOPORTDOCS)
( cd ${WRKSRC}/doc ; ${INSTALL_MAN} ${DOCS} ${PREFIX}/share/doc/fwtk )
.endif
- ${INSTALL_DATA} ${FILESDIR}/netperm-table.v6-sample ${PREFIX}/etc
.include <bsd.port.post.mk>
View
2  freebsd2/ports/fwtk6/files/md5
@@ -1,3 +1,3 @@
MD5 (fwtk2.1.tar.Z) = 936bf217fc271c54ef4b5ffca1e642db
MD5 (fwtk-doc-only.tar.Z) = 74ab67a3d224ba7ce0cfc2a39cb038cf
-MD5 (fwtk2.1-ipv6-19990423.diff.gz) = 692601cc0f4db67754bdfee8919dd501
+MD5 (fwtk2.1-ipv6-1.0.diff.gz) = a41b51921fd9b710eb91189b75dafb94
View
19 freebsd2/ports/fwtk6/files/netperm-table.v6-sample
@@ -1,19 +0,0 @@
-# this is sample netperm-table file for IPv6 connections.
-# Note that addresses are designated by address/prefixlen.
-
-netacl-telnetd: permit-hosts ::1 -exec /usr/local/v6/libexec/telnetd
-netacl-telnetd: permit-hosts 3ffe:gggg:gggg:gggg::/64 -exec /usr/local/v6/libexec/telnetd
-netacl-telnetd: permit-hosts * -exec /usr/local/v6/libexec/tn-gw
-
-tn-gw: permit-hosts * -auth
-rlogin-gw: permit-hosts * -auth
-
-ftp-gw: timeout 3600
-ftp-gw: permit-hosts * -log { retr stor }
-
-authsrv: hosts ::1
-authsrv: database /usr/local/etc/fw-authdb
-authsrv: badsleep 1200
-authsrv: nobogus true
-
-*: authserver ::1 7777
View
4 freebsd2/ports/fwtk6/patches/patch-aa
@@ -4,8 +4,8 @@
# Defines for your operating system
#
--DEFINES=-DINET6
-+DEFINES=-DINET6 -D_SKEY_INTERNAL
+-DEFINES=-DINET6 -Dss_family=__ss_family -Dss_len=__ss_len -DUSE_GETIPNODEBY
++DEFINES=-DINET6 -Dss_family=__ss_family -Dss_len=__ss_len -DUSE_GETIPNODEBY -D_SKEY_INTERNAL
#DEFINES=-DSYSV -DSOLARIS
# Options for your compiler (eg, "-g" for debugging, "-O" for
View
2  freebsd2/ports/fwtk6/patches/patch-ac
@@ -2,7 +2,7 @@
+++ config/Makefile Wed May 15 21:28:28 1996
@@ -11,7 +11,7 @@
#
- # RcsId: "$Header: /usr/home/sumikawa/kame/kame/freebsd2/ports/fwtk6/patches/patch-ac,v 1.1 1999/08/09 01:37:00 itojun Exp $"
+ # RcsId: "$Header: /usr/home/sumikawa/kame/kame/freebsd2/ports/fwtk6/patches/patch-ac,v 1.2 1999/10/10 15:38:46 itojun Exp $"
include ../Makefile.config
View
3  freebsd2/ports/fwtk6/pkg/DESCR
@@ -3,3 +3,6 @@ practices designed to facilitate the building of network
firewalls. Components of the toolkit, while designed to work together,
can be used in isolation or can be combined with other firewall
components.
+
+This port supports IPv4/IPv6 dual stack and IPv4 mapped IPv6 address.
+This port was tested on KAME/FreeBSD and KAME/FreeBSD3.
View
1  freebsd2/ports/fwtk6/pkg/PLIST
@@ -13,7 +13,6 @@ libexec/smapd
libexec/tn-gw
libexec/x-gw
etc/netperm-table
-etc/netperm-table.v6-sample
share/doc/fwtk/LICENSE
share/doc/fwtk/admin_guide.ps
share/doc/fwtk/manpages.ps
Please sign in to comment.
Something went wrong with that request. Please try again.