Skip site navigation (1)Skip section navigation (2)
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>