Date: Sat, 6 Jul 2002 16:04:14 -0700 (PDT) From: Sean Chittenden <sean@chittenden.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/40277: New port: net/bsd-airtools Message-ID: <20020706230414.D2CF8D1374@rand.tgd.net>
next in thread | raw e-mail | index | archive | help
>Number: 40277 >Category: ports >Synopsis: New port: net/bsd-airtools >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jul 06 16:10:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Sean Chittenden >Release: FreeBSD 5.0-CURRENT i386 >Organization: >Environment: System: FreeBSD rand.tgd.net 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Thu Jun 27 12:55:56 PDT 2002 sean@rand.tgd.net:/usr/obj/usr/src/sys/DELLAPTOP i386 >Description: New port for the bsd-airtools >How-To-Repeat: >Fix: Install the shar and commit. # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # net/bsd-airtools # net/bsd-airtools/Makefile # net/bsd-airtools/distinfo # net/bsd-airtools/pkg-comment # net/bsd-airtools/files # net/bsd-airtools/files/patch-dstumbler::dstumbler.h # net/bsd-airtools/files/patch-dweputils::dwepcrack::dstumbler.h # net/bsd-airtools/files/patch-dweputils::dwepdump::dwepdump.c # net/bsd-airtools/files/patch-prism2ctl::prism2ctl.c # net/bsd-airtools/files/patch-prism2dump::fields_mgmt.c # net/bsd-airtools/pkg-descr # net/bsd-airtools/pkg-plist # echo c - net/bsd-airtools mkdir -p net/bsd-airtools > /dev/null 2>&1 echo x - net/bsd-airtools/Makefile sed 's/^X//' >net/bsd-airtools/Makefile << 'END-of-net/bsd-airtools/Makefile' X# New ports collection makefile for: bsd-airtools X# Date created: 2002/07/06 X# Whom: Sean Chittenden <sean@chittenden.org> X# X# $FreeBSD$ X# X XPORTNAME= bsd-airtools XPORTVERSION= 0.2 XCATEGORIES= net XMASTER_SITES= http://www.dachb0den.com/projects/bsd-airtools/ XDISTNAME= ${PORTNAME}-v${PORTVERSION} XEXTRACT_SUFX= .tgz X XMAINTAINER= sean@chittenden.org X XCONF_AIRTOOLS= dstumbler XMAKE_AIRTOOLS= dweputils/dwepcrack dweputils/dwepdump \ X dweputils/dwepkeygen prism2ctl prism2dump XINST_AIRTOOLS= ${CONF_AIRTOOLS} ${MAKE_AIRTOOLS} X XWRKSRC= ${WRKDIR}/${PORTNAME} X Xdo-build: X.for TOOL in ${CONF_AIRTOOLS} X @cd ${WRKSRC}/${TOOL}; ${SH} ${CONFIGURE_SCRIPT}; ${MAKE} X.endfor X.for TOOL in ${MAKE_AIRTOOLS} X @cd ${WRKSRC}/${TOOL}; ${MAKE} X.endfor X Xdo-install: X ${MKDIR} ${DOCSDIR} X.for TOOL in ${INST_AIRTOOLS} X @cd ${WRKSRC}/${TOOL}; ${MAKE} ${INSTALL_TARGET} X ${INSTALL_DATA} ${WRKSRC}/${TOOL}/README \ X ${DOCSDIR}/README.`${BASENAME} ${TOOL}` X.endfor X X.include <bsd.port.mk> END-of-net/bsd-airtools/Makefile echo x - net/bsd-airtools/distinfo sed 's/^X//' >net/bsd-airtools/distinfo << 'END-of-net/bsd-airtools/distinfo' XMD5 (bsd-airtools-v0.2.tgz) = f4e4378d4bb831e83650ae0c81039e18 END-of-net/bsd-airtools/distinfo echo x - net/bsd-airtools/pkg-comment sed 's/^X//' >net/bsd-airtools/pkg-comment << 'END-of-net/bsd-airtools/pkg-comment' XBSD Wireless Scanning Tools END-of-net/bsd-airtools/pkg-comment echo c - net/bsd-airtools/files mkdir -p net/bsd-airtools/files > /dev/null 2>&1 echo x - net/bsd-airtools/files/patch-dstumbler::dstumbler.h sed 's/^X//' >net/bsd-airtools/files/patch-dstumbler::dstumbler.h << 'END-of-net/bsd-airtools/files/patch-dstumbler::dstumbler.h' X--- dstumbler/dstumbler.h.orig Sat Jul 6 14:57:30 2002 X+++ dstumbler/dstumbler.h Sat Jul 6 14:57:48 2002 X@@ -47,7 +47,7 @@ X #include <net/if.h> X #include <sys/termios.h> X X-#include <bat/common.h> X+#include <dev/wi/if_wavelan_ieee.h> X X #ifdef __OpenBSD__ X #include <curses.h> END-of-net/bsd-airtools/files/patch-dstumbler::dstumbler.h echo x - net/bsd-airtools/files/patch-dweputils::dwepcrack::dstumbler.h sed 's/^X//' >net/bsd-airtools/files/patch-dweputils::dwepcrack::dstumbler.h << 'END-of-net/bsd-airtools/files/patch-dweputils::dwepcrack::dstumbler.h' X--- dweputils/dwepcrack/dwepcrack.h.orig Sat Jul 6 15:21:15 2002 X+++ dweputils/dwepcrack/dwepcrack.h Sat Jul 6 15:21:32 2002 X@@ -38,7 +38,7 @@ X #include <sys/types.h> X #include <pcap.h> X X-#include <bat/common.h> X+#include <dev/wi/if_wavelan_ieee.h> X X /* X * definitions END-of-net/bsd-airtools/files/patch-dweputils::dwepcrack::dstumbler.h echo x - net/bsd-airtools/files/patch-dweputils::dwepdump::dwepdump.c sed 's/^X//' >net/bsd-airtools/files/patch-dweputils::dwepdump::dwepdump.c << 'END-of-net/bsd-airtools/files/patch-dweputils::dwepdump::dwepdump.c' X--- dweputils/dwepdump/dwepdump.c.orig Sat Jul 6 15:24:30 2002 X+++ dweputils/dwepdump/dwepdump.c Sat Jul 6 15:24:45 2002 X@@ -46,7 +46,7 @@ X #include <errno.h> X X #include <pcap.h> X-#include <bat/common.h> X+#include <dev/wi/if_wavelan_ieee.h> X X /* X * definitions END-of-net/bsd-airtools/files/patch-dweputils::dwepdump::dwepdump.c echo x - net/bsd-airtools/files/patch-prism2ctl::prism2ctl.c sed 's/^X//' >net/bsd-airtools/files/patch-prism2ctl::prism2ctl.c << 'END-of-net/bsd-airtools/files/patch-prism2ctl::prism2ctl.c' X--- prism2ctl/prism2ctl.c.orig Sat Jul 6 15:27:53 2002 X+++ prism2ctl/prism2ctl.c Sat Jul 6 15:28:10 2002 X@@ -50,7 +50,7 @@ X #include <sys/time.h> X #include <net/if.h> X X-#include <bat/common.h> X+#include <dev/wi/if_wavelan_ieee.h> X X #include <string.h> X #include <unistd.h> END-of-net/bsd-airtools/files/patch-prism2ctl::prism2ctl.c echo x - net/bsd-airtools/files/patch-prism2dump::fields_mgmt.c sed 's/^X//' >net/bsd-airtools/files/patch-prism2dump::fields_mgmt.c << 'END-of-net/bsd-airtools/files/patch-prism2dump::fields_mgmt.c' X--- prism2dump/fields_mgmt.c.orig Sat Jul 6 15:30:42 2002 X+++ prism2dump/fields_mgmt.c Sat Jul 6 15:30:54 2002 X@@ -37,6 +37,7 @@ X X #include <stdio.h> X #include <sys/types.h> X+#include <string.h> X X #include <pcap.h> X END-of-net/bsd-airtools/files/patch-prism2dump::fields_mgmt.c echo x - net/bsd-airtools/pkg-descr sed 's/^X//' >net/bsd-airtools/pkg-descr << 'END-of-net/bsd-airtools/pkg-descr' Xbsd-airtools is a package that provides a complete toolset for Xwireless 802.11b auditing. Namely, it currently contains a bsd-based Xwep cracking application, called dweputils. It also contains a curses Xbased ap detection application similar to netstumbler (dstumbler) that Xcan be used to detect wireless access points and connected nodes, view Xsignal to noise graphs, and interactively scroll through scanned ap's Xand view statistics for each. It also includes a couple other tools to Xprovide a complete toolset for making use of all 14 of the prism2 Xdebug modes as well as do basic analysis of the hardware-based Xlink-layer protocols provided by prism2's monitor debug mode. X XWWW: http://www.dachb0den.com/projects/bsd-airtools.html END-of-net/bsd-airtools/pkg-descr echo x - net/bsd-airtools/pkg-plist sed 's/^X//' >net/bsd-airtools/pkg-plist << 'END-of-net/bsd-airtools/pkg-plist' Xbin/dstumbler Xbin/dwepcrack Xbin/dwepdump Xbin/dwepkeygen Xbin/prism2ctl Xbin/prism2dump X%%PORTDOCS%%share/doc/bsd-airtools/README.dstumbler X%%PORTDOCS%%share/doc/bsd-airtools/README.dwepcrack X%%PORTDOCS%%share/doc/bsd-airtools/README.dwepdump X%%PORTDOCS%%share/doc/bsd-airtools/README.dwepkeygen X%%PORTDOCS%%share/doc/bsd-airtools/README.prism2ctl X%%PORTDOCS%%share/doc/bsd-airtools/README.prism2dump X%%PORTDOCS%%@dirrm share/doc/bsd-airtools END-of-net/bsd-airtools/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020706230414.D2CF8D1374>