Date: Wed, 05 May 2004 09:34:07 +0200 From: Thomas Spreng <spreng@socket.ch> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/66274: New port: net-mgmt/kismet 802.11 layer2 wireless network detector/sniffer Message-ID: <E1BLGut-000G6S-EA@rock.stable.ch> Resent-Message-ID: <200405050740.i457ePBN009482@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 66274 >Category: ports >Synopsis: New port: net-mgmt/kismet 802.11 layer2 wireless network detector/sniffer >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed May 05 00:40:24 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Thomas Spreng >Release: FreeBSD 5.2.1-RELEASE-p1 i386 >Organization: >Environment: System: FreeBSD t30 5.2.1-RELEASE-p1 FreeBSD 5.2.1-RELEASE-p1 #16: Wed Mar 10 10:35:09 CET 2004 toor@t30:/usr/obj/usr/src/sys/T30 i386 >Description: Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system. Kismet will work with any wireless card which supports raw monitoring (rfmon) mode, and can sniff 802.11b, 802.11a, and 802.11g traffic. >How-To-Repeat: >Fix: --- kismet.shar begins here --- # 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: # # /usr/ports/net-mgmt/kismet/ # /usr/ports/net-mgmt/kismet/distinfo # /usr/ports/net-mgmt/kismet/Makefile # /usr/ports/net-mgmt/kismet/pkg-descr # /usr/ports/net-mgmt/kismet/pkg-plist # echo c - /usr/ports/net-mgmt/kismet/ mkdir -p /usr/ports/net-mgmt/kismet/ > /dev/null 2>&1 echo x - /usr/ports/net-mgmt/kismet/distinfo sed 's/^X//' >/usr/ports/net-mgmt/kismet/distinfo << 'END-of-/usr/ports/net-mgmt/kismet/distinfo' XMD5 (kismet-2004-04-R1.tar.gz) = bd9fad469b3d9ca35c51734e58e406d0 XSIZE (kismet-2004-04-R1.tar.gz) = 757689 END-of-/usr/ports/net-mgmt/kismet/distinfo echo x - /usr/ports/net-mgmt/kismet/Makefile sed 's/^X//' >/usr/ports/net-mgmt/kismet/Makefile << 'END-of-/usr/ports/net-mgmt/kismet/Makefile' X# New ports collection makefile for: kismet X# Date created: 3 May 2004 X# Whom: Thomas Spreng <spreng@socket.ch> X# X# $FreeBSD$ X# X XPORTNAME= kismet XPORTVERSION= 200404R1 XCATEGORIES= net-mgmt XMASTER_SITES= http://www.kismetwireless.net/code/ XDISTNAME= kismet-2004-04-R1 X XMAINTAINER= spreng@socket.ch XCOMMENT= 802.11 layer2 wireless network detector, sniffer, and intrusion detection system. X XGNU_CONFIGURE= yes XUSE_GMAKE= yes X XCONFIGURE_ARGS+= --enable-syspcap X X.ifdef DISABLE_CURSES XCONFIGURE_ARGS+= --disable-curses X.endif X.ifdef DISABLE_PANEL XCONFIGURE_ARGS+= --disable-panel X.endif X.ifdef DISABLE_SETUID XCONFIGURE_ARGS+= --disable-setuid X.endif X XMAN1= kismet.1 \ X kismet_drone.1 XMAN5= kismet.conf.5 \ X kismet_drone.conf.5 \ X kismet_ui.conf.5 X X.include <bsd.port.pre.mk> X X.if ${OSVERSION} < 502000 XBROKEN= "Does not compile on FreeBSD ${OSVERSION}" X.endif X Xpre-fetch: X @${ECHO_MSG} "" X.ifndef DISABLE_CURSES X @${ECHO_MSG} " define DISABLE_CURSES to build without ncurses interface" X.endif X.ifndef DISABLE_PANEL X @${ECHO_MSG} " define DISABLE_PANEL to build without libpanel interface" X.endif X.ifndef DISABLE_SETUID X @${ECHO_MSG} " define DISABLE_SETUID to disable setuid/privdrop ability (not reccomended)" X.endif X @${ECHO_MSG} "" X @${TRUE} X Xpost-install: X ${INSTALL_DATA} ${WRKSRC}/conf/kismet.conf ${PREFIX}/etc/kismet.conf.sample X ${INSTALL_DATA} ${WRKSRC}/conf/kismet_drone.conf ${PREFIX}/etc/kismet_drone.conf.sample X ${INSTALL_DATA} ${WRKSRC}/conf/kismet_ui.conf ${PREFIX}/etc/kismet_ui.conf.sample X X.include <bsd.port.post.mk> END-of-/usr/ports/net-mgmt/kismet/Makefile echo x - /usr/ports/net-mgmt/kismet/pkg-descr sed 's/^X//' >/usr/ports/net-mgmt/kismet/pkg-descr << 'END-of-/usr/ports/net-mgmt/kismet/pkg-descr' XKismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion Xdetection system. Kismet will work with any wireless card which supports raw Xmonitoring (rfmon) mode, and can sniff 802.11b, 802.11a, and 802.11g traffic. X XKismet identifies networks by passively collecting packets and detecting Xstandard named networks, detecting (and given time, decloaking) hidden Xnetworks, and infering the presence of nonbeaconing networks via data traffic. X XKnown supported cards: Atheros, Prism2, WSP100, Drone, wtapfile, pcapfile. XKismet also supports the radiotap headers and should work with current FreeBSD Xsystems. X XWWW: http://www.kismetwireless.net/ END-of-/usr/ports/net-mgmt/kismet/pkg-descr echo x - /usr/ports/net-mgmt/kismet/pkg-plist sed 's/^X//' >/usr/ports/net-mgmt/kismet/pkg-plist << 'END-of-/usr/ports/net-mgmt/kismet/pkg-plist' Xbin/kismet Xbin/kismet_client Xbin/kismet_drone Xbin/kismet_server Xetc/ap_manuf Xetc/client_manuf X@unexec if cmp -s %D/etc/kismet.conf %D/etc/kismet.conf.sample; then rm -f %D/etc/kismet.conf; fi Xetc/kismet.conf.sample X@unexec if cmp -s %D/etc/kismet_drone.conf %D/etc/kismet_drone.conf.sample; then rm -f %D/etc/kismet_drone.conf; fi Xetc/kismet_drone.conf.sample X@unexec if cmp -s %D/etc/kismet_ui.conf %D/etc/kismet_ui.conf.sample; then rm -f %D/etc/kismet_ui.conf; fi Xetc/kismet_ui.conf.sample Xshare/kismet/wav/alert.wav Xshare/kismet/wav/junk_traffic.wav Xshare/kismet/wav/new_network.wav Xshare/kismet/wav/traffic.wav X@dirrm share/kismet/wav X@dirrm share/kismet END-of-/usr/ports/net-mgmt/kismet/pkg-plist exit --- kismet.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1BLGut-000G6S-EA>