summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>1999-06-09 01:25:02 +0000
committerSteve Price <steve@FreeBSD.org>1999-06-09 01:25:02 +0000
commitf9237f9c097caca8f48865a472ddd920bb113a58 (patch)
tree203f63b0dcec85fefb363fe8fa6d0cf7026e5d3a /security
parentActivate the tya port. (diff)
Initial import of firewalk version 0.99beta.
A network auditing tool. PR: 11641 Submitted by: Peter Shipley <shipley@dis.org>
Notes
Notes: svn path=/head/; revision=19358
Diffstat (limited to 'security')
-rw-r--r--security/firewalk/Makefile32
-rw-r--r--security/firewalk/distinfo1
-rw-r--r--security/firewalk/files/patch-aa21
-rw-r--r--security/firewalk/pkg-comment1
-rw-r--r--security/firewalk/pkg-descr11
-rw-r--r--security/firewalk/pkg-plist1
6 files changed, 67 insertions, 0 deletions
diff --git a/security/firewalk/Makefile b/security/firewalk/Makefile
new file mode 100644
index 000000000000..96ff2cce5bb8
--- /dev/null
+++ b/security/firewalk/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: slush
+# Version required: 0.1.0
+# Date created: Sun May 3, 1999
+# Whom: shipley@dis.org
+#
+# $Id$
+#
+
+DISTNAME= firewalk-0.99beta
+PKGNAME= firewalk-0.9.9b
+CATEGORIES= security net
+MASTER_SITES= http://www.packetfactory.net/firewalk/
+
+MAINTAINER= shipley@dis.org
+
+BUILD_DEPENDS= ${PREFIX}/lib/libnet.a:${PORTSDIR}/net/libnet
+
+MAN1= firewalk.1
+
+GNU_CONFIGURE= YES
+CONFIGURE_ENV+= LDFLAGS="-L${PREFIX}/lib"
+CONFIGURE_ARGS= --with-gtk=no
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} <= 300000
+BROKEN= may not build
+.endif
+
+WRKSRC= ${WRKDIR}/Firewalk-0.99b-beta3
+
+.include <bsd.port.post.mk>
diff --git a/security/firewalk/distinfo b/security/firewalk/distinfo
new file mode 100644
index 000000000000..ea0e925045ee
--- /dev/null
+++ b/security/firewalk/distinfo
@@ -0,0 +1 @@
+MD5 (firewalk-0.99beta.tar.gz) = bd2b1cdbbcd6ef78604062c1d10e614b
diff --git a/security/firewalk/files/patch-aa b/security/firewalk/files/patch-aa
new file mode 100644
index 000000000000..d0cab225a9a1
--- /dev/null
+++ b/security/firewalk/files/patch-aa
@@ -0,0 +1,21 @@
+*** Makefile.in- Sun May 9 23:48:29 1999
+--- Makefile.in Sun May 9 23:49:07 1999
+***************
+*** 12,19 ****
+ INSTALL = ./install-sh
+ DEFINES += @DEFS@
+ CFLAGS = @CFLAGS@
+! CPPFLAGS = @CPPFLAGS@
+! LIBS = -lnet -lpcap @FW_GTK_CONFIG@
+ OBJECTS = main.o firewalk.o watcher.o p_cap.o signal.o \
+ packet.o udptcpwalk.o port_list.o util.o @FW_GTK_OBJS@
+
+--- 12,19 ----
+ INSTALL = ./install-sh
+ DEFINES += @DEFS@
+ CFLAGS = @CFLAGS@
+! CPPFLAGS = -I/usr/local/include @CPPFLAGS@
+! LIBS = -L/usr/local/lib -lnet -lpcap @FW_GTK_CONFIG@
+ OBJECTS = main.o firewalk.o watcher.o p_cap.o signal.o \
+ packet.o udptcpwalk.o port_list.o util.o @FW_GTK_OBJS@
+
diff --git a/security/firewalk/pkg-comment b/security/firewalk/pkg-comment
new file mode 100644
index 000000000000..6b126065ac19
--- /dev/null
+++ b/security/firewalk/pkg-comment
@@ -0,0 +1 @@
+A network auditing tool
diff --git a/security/firewalk/pkg-descr b/security/firewalk/pkg-descr
new file mode 100644
index 000000000000..0a905254e7e6
--- /dev/null
+++ b/security/firewalk/pkg-descr
@@ -0,0 +1,11 @@
+Firewalk is a network auditing tool that attempts to
+determine what transport protocols a given gateway will
+pass. Firewalk works by sending out TCP or UDP packets
+with a TTL one greater then the targeted gateway. If the
+gateway allows the traffic, it will forward the packets to
+the next hop where they will expire and elicit an
+ICMP_TIME_EXCEEDED message. If the gateway host does not
+allow the traffic, it will likely drop the packets on the
+floor and we will see no response.
+
+WWW: http://www.packetfactory.net/firewalk/
diff --git a/security/firewalk/pkg-plist b/security/firewalk/pkg-plist
new file mode 100644
index 000000000000..40fed31d1b81
--- /dev/null
+++ b/security/firewalk/pkg-plist
@@ -0,0 +1 @@
+bin/firewalk