summaryrefslogtreecommitdiff
path: root/openwrt/package
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2005-07-16 10:18:01 +0000
committerFelix Fietkau <nbd@openwrt.org>2005-07-16 10:18:01 +0000
commit0be45c47c09746d42936e61b27d8b80f63880dee (patch)
treebae0c99c6691980591374f61763afe34f203c1f8 /openwrt/package
parent6e6a04539395c2f22b4f8d43404b40aeefba739a (diff)
downloadmtk-20170518-0be45c47c09746d42936e61b27d8b80f63880dee.zip
mtk-20170518-0be45c47c09746d42936e61b27d8b80f63880dee.tar.gz
mtk-20170518-0be45c47c09746d42936e61b27d8b80f63880dee.tar.bz2
add some changes from whiterussian to head
SVN-Revision: 1455
Diffstat (limited to 'openwrt/package')
-rw-r--r--openwrt/package/kismet/Config.in2
-rw-r--r--openwrt/package/kismet/Makefile6
-rw-r--r--openwrt/package/kismet/ipkg/kismet.control11
3 files changed, 18 insertions, 1 deletions
diff --git a/openwrt/package/kismet/Config.in b/openwrt/package/kismet/Config.in
index 5650ad6..d3708d7 100644
--- a/openwrt/package/kismet/Config.in
+++ b/openwrt/package/kismet/Config.in
@@ -1,7 +1,7 @@
menu "kismet - an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system"
config BR2_PACKAGE_KISMET
- bool
+ tristate
default n
depends BR2_PACKAGE_KISMET_CLIENT || BR2_PACKAGE_KISMET_DRONE || BR2_PACKAGE_KISMET_SERVER
diff --git a/openwrt/package/kismet/Makefile b/openwrt/package/kismet/Makefile
index 0f9c0cd..e1ee6c2 100644
--- a/openwrt/package/kismet/Makefile
+++ b/openwrt/package/kismet/Makefile
@@ -16,6 +16,7 @@ PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
include $(TOPDIR)/package/rules.mk
+$(eval $(call PKG_template,KISMET,kismet,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_template,KISMET_CLIENT,kismet-client,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_template,KISMET_DRONE,kismet-drone,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_template,KISMET_SERVER,kismet-server,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
@@ -59,6 +60,11 @@ $(PKG_BUILD_DIR)/.built:
CPPFLAGS="-I$(STAGING_DIR)/include -I$(STAGING_DIR)/usr/include -I$(LINUX_DIR)/include"
touch $@
+$(IPKG_KISMET):
+ install -d -m0755 $(IDIR_KISMET)/usr/bin/
+ cp -fpR $(PKG_BUILD_DIR)/scripts/kismet $(IDIR_KISMET)/usr/bin/
+ $(IPKG_BUILD) $(IDIR_KISMET) $(PACKAGE_DIR)
+
$(IPKG_KISMET_CLIENT):
install -d -m0755 $(IDIR_KISMET_CLIENT)/etc/kismet/
install -m0644 ./files/ap_manuf $(IDIR_KISMET_CLIENT)/etc/kismet/
diff --git a/openwrt/package/kismet/ipkg/kismet.control b/openwrt/package/kismet/ipkg/kismet.control
new file mode 100644
index 0000000..dc0676f
--- /dev/null
+++ b/openwrt/package/kismet/ipkg/kismet.control
@@ -0,0 +1,11 @@
+Package: kismet
+Priority: optional
+Section: net
+Maintainer: Felix Fietkau <nbd@vd-s.ath.cx>
+Source: buildroot internal
+Depends: kismet-client, kismet-server
+Description: kismet
+ 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.