From 21cf13b7422a7bac945d52d7ca317e5668277ad3 Mon Sep 17 00:00:00 2001 From: nbd Date: Sat, 16 Jul 2005 10:18:01 +0000 Subject: add some changes from whiterussian to head git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1455 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/kismet/Config.in | 2 +- package/kismet/Makefile | 6 ++++++ package/kismet/ipkg/kismet.control | 11 +++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 package/kismet/ipkg/kismet.control (limited to 'package/kismet') diff --git a/package/kismet/Config.in b/package/kismet/Config.in index 5650ad669..d3708d78e 100644 --- a/package/kismet/Config.in +++ b/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/package/kismet/Makefile b/package/kismet/Makefile index 0f9c0cd26..e1ee6c27c 100644 --- a/package/kismet/Makefile +++ b/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/package/kismet/ipkg/kismet.control b/package/kismet/ipkg/kismet.control new file mode 100644 index 000000000..dc0676f3d --- /dev/null +++ b/package/kismet/ipkg/kismet.control @@ -0,0 +1,11 @@ +Package: kismet +Priority: optional +Section: net +Maintainer: Felix Fietkau +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. -- cgit v1.2.3