From 55a6bc81cfcf6d4b98f3b20187e9778e979b0d77 Mon Sep 17 00:00:00 2001 From: Christian Wiese Date: Wed, 4 Aug 2010 13:49:10 +0200 Subject: [PATCH] hostap: removed package and splitted out hostap-utils. hostapd and wpa_supplicant into separate packages (see note) Note: hostap-utils: Added hostap-utils 0.4.7 - A tool for configuring encryption keys to the Host AP driver hostapd: Added hostapd 0.6.10 - A user space daemon for access points and authentication servers wpa_supplicant: Added wpa_supplicant 0.7.2 - An IEEE 802.11i supplicant implementation The hostap-driver wasn't repackaged anymore because it is officially included in linux. --- network/hostap-utils/hostap-utils.desc | 33 ++++++++++ network/hostap/hostap-driver_nodepmod.diff | 73 ---------------------- network/hostap/hostap.cache | 22 ------- network/hostap/hostap.conf | 29 --------- network/hostap/hostap.desc | 48 -------------- network/hostap/pkg_linux24_post.conf | 18 ------ network/hostap/pkg_linux26_post.conf | 16 ----- network/hostap/pkg_linux26mm_post.conf | 16 ----- network/hostap/postlinux.conf | 24 ------- network/hostapd/hostapd.desc | 35 +++++++++++ network/wpa_supplicant/wpa_supplicant.desc | 36 +++++++++++ 11 files changed, 104 insertions(+), 246 deletions(-) create mode 100644 network/hostap-utils/hostap-utils.desc delete mode 100644 network/hostap/hostap-driver_nodepmod.diff delete mode 100644 network/hostap/hostap.cache delete mode 100644 network/hostap/hostap.conf delete mode 100644 network/hostap/hostap.desc delete mode 100644 network/hostap/pkg_linux24_post.conf delete mode 100644 network/hostap/pkg_linux26_post.conf delete mode 100644 network/hostap/pkg_linux26mm_post.conf delete mode 100644 network/hostap/postlinux.conf create mode 100644 network/hostapd/hostapd.desc create mode 100644 network/wpa_supplicant/wpa_supplicant.desc diff --git a/network/hostap-utils/hostap-utils.desc b/network/hostap-utils/hostap-utils.desc new file mode 100644 index 000000000..cf09f2327 --- /dev/null +++ b/network/hostap-utils/hostap-utils.desc @@ -0,0 +1,33 @@ +[COPY] --- SDE-COPYRIGHT-NOTE-BEGIN --- +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] +[COPY] Filename: package/.../hostap-utils/hostap-utils.desc +[COPY] Copyright (C) 2010 The OpenSDE Project +[COPY] +[COPY] More information can be found in the files COPYING and README. +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; version 2 of the License. A copy of the +[COPY] GNU General Public License can be found in the file COPYING. +[COPY] --- SDE-COPYRIGHT-NOTE-END --- + +[I] A tool for configuring encryption keys to the Host AP driver + +[T] Is a tool for configuring encryption keys to the Host AP driver. +[T] It extends the features of iwconfig by supporting individual per STA keys +[T] and supporting more than one encryption algorithm. + +[U] http://hostap.epitest.fi/ + +[A] Jouni Malinen +[M] The OpenSDE Community + +[C] extra/network + +[L] GPL +[S] Stable +[V] 0.4.7 +[P] X -----5---9 800.000 + +[D] 120541924 hostap-utils-0.4.7.tar.gz http://hostap.epitest.fi/releases/ diff --git a/network/hostap/hostap-driver_nodepmod.diff b/network/hostap/hostap-driver_nodepmod.diff deleted file mode 100644 index 75bbf1098..000000000 --- a/network/hostap/hostap-driver_nodepmod.diff +++ /dev/null @@ -1,73 +0,0 @@ -# --- SDE-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# Filename: package/.../hostap/hostap-driver_nodepmod.diff -# Copyright (C) 2004 - 2006 The T2 SDE Project -# -# More information can be found in the files COPYING and README. -# -# This patch file is dual-licensed. It is available under the license the -# patched project is licensed under, as long as it is an OpenSource license -# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms -# of the GNU General Public License as published by the Free Software -# Foundation; either version 2 of the License, or (at your option) any later -# version. -# --- SDE-COPYRIGHT-NOTE-END --- - ---- hostap-driver-0.4.7/Makefile.orig 2005-03-19 05:17:28.000000000 +0100 -+++ hostap-driver-0.4.7/Makefile 2006-05-04 10:27:33.000000000 +0200 -@@ -98,6 +99,7 @@ - endif - - 2.4: -+ echo "Kernelver: $(KERNELVER) Kernelrelease: $(KERNELRELEASE) Modpath: $(MODPATH)" - @if ! echo "$(KERNELRELEASE)" | grep -q "^2\.4"; then \ - echo "*** Can't build for 2.4 with a non-2.4 source!"; \ - exit 1; \ -@@ -106,6 +108,7 @@ - $(MAKE) install_all_info - - 2.6: -+ echo "Kernelver: $(KERNELVER) Kernelrelease: $(KERNELRELEASE) Modpath: $(MODPATH)" - @if ! echo "$(KERNELRELEASE)" | grep -q "^2\.6" && \ - ! echo "$(KERNELRELEASE)" | grep -q "^2\.5"; then \ - echo "*** Can't build for 2.6 with a non-2.6 source!"; \ -@@ -150,12 +153,7 @@ - @if [ -r $(MODPATH)/kernel/drivers/net/wireless/hostap_crypt.ko ]; then \ - echo "You may need to remove old $(MODPATH)/kernel/drivers/net/wireless/hostap_crypt.ko"; \ - fi -- @if [ -f "/boot/System.map-$(KERNELRELEASE)" ] || [ "$(CURRENTKV)" = "$(KERNELRELEASE)" ]; then \ -- echo "*** Running depmod..."; \ -- /sbin/depmod -ae; \ -- else \ -- echo "*** I won't run depmod because I can't find an appropriate System.map file or you are not running the same kernel as the one you are building against. Please run it manually when the conditions are correct..."; \ -- fi -+ echo "T2: not running depmod in build." - - install_hostap: $(MSRC)/hostap.o - @echo "Installing hostap.o to $(MODPATH_PCI)" -@@ -175,7 +173,7 @@ - mkdir -p $(MODPATH_CS) - cp -f $(MSRC)/$(MODULE_CS) $(MODPATH_CS) - ifndef DESTDIR -- /sbin/depmod -ae -+ echo "T2: not running depmod in build." - endif - - install_conf: -@@ -191,13 +189,13 @@ - @echo "Installing $(MODULE_PLX) to $(MODPATH_PLX)" - mkdir -p $(MODPATH_PLX) - cp -f $(MSRC)/$(MODULE_PLX) $(MODPATH_PLX) -- /sbin/depmod -ae -+ echo "T2: not running depmod in build." - - install_pci: install_check install_crypt install_hostap - @echo "Installing $(MODULE_PCI) to $(MODPATH_PCI)" - mkdir -p $(MODPATH_PCI) - cp -f $(MSRC)/$(MODULE_PCI) $(MODPATH_PCI) -- /sbin/depmod -ae -+ echo "T2: not running depmod in build." - - uninstall: - find $(MODPATH) -name "hostap*" | xargs rm -f diff --git a/network/hostap/hostap.cache b/network/hostap/hostap.cache deleted file mode 100644 index 729384fba..000000000 --- a/network/hostap/hostap.cache +++ /dev/null @@ -1,22 +0,0 @@ - -[TIMESTAMP] 1133826260 Tue Dec 6 00:44:20 2005 -[BUILDTIME] 15 (5) -[SIZE] 0.60 MB, 24 files - -[DEP] 00-dirtree -[DEP] bash -[DEP] binutils -[DEP] bzip2 -[DEP] coreutils -[DEP] diffutils -[DEP] findutils -[DEP] gawk -[DEP] gcc -[DEP] glibc -[DEP] grep -[DEP] linux-header -[DEP] make -[DEP] openssl -[DEP] sed -[DEP] sysfiles -[DEP] tar diff --git a/network/hostap/hostap.conf b/network/hostap/hostap.conf deleted file mode 100644 index a3656d4a8..000000000 --- a/network/hostap/hostap.conf +++ /dev/null @@ -1,29 +0,0 @@ -# --- SDE-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# Filename: package/.../hostap/hostap.conf -# Copyright (C) 2007 - 2008 The OpenSDE Project -# Copyright (C) 2004 - 2006 The T2 SDE Project -# -# More information can be found in the files COPYING and README. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; version 2 of the License. A copy of the -# GNU General Public License can be found in the file COPYING. -# --- SDE-COPYRIGHT-NOTE-END --- -hostap_postmake() { - find $PWD -perm 755 -type f -exec cp -vp '{}' $root/$sbindir \; -} - -hostap_premake() { - case "$xsrctar" in - wpa_supplicant-*|hostapd-*) - cp -v ./defconfig .config - ;; - esac -} - -makeinstopt= -hook_add postmake 3 "hostap_postmake" -hook_add premake 3 "hostap_premake" diff --git a/network/hostap/hostap.desc b/network/hostap/hostap.desc deleted file mode 100644 index 00a3200cb..000000000 --- a/network/hostap/hostap.desc +++ /dev/null @@ -1,48 +0,0 @@ - -[COPY] --- SDE-COPYRIGHT-NOTE-BEGIN --- -[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. -[COPY] -[COPY] Filename: package/.../hostap/hostap.desc -[COPY] Copyright (C) 2006 - 2007 The OpenSDE Project -[COPY] Copyright (C) 2004 - 2006 The T2 SDE Project -[COPY] Copyright (C) 1998 - 2004 Clifford Wolf -[COPY] -[COPY] More information can be found in the files COPYING and README. -[COPY] -[COPY] This program is free software; you can redistribute it and/or modify -[COPY] it under the terms of the GNU General Public License as published by -[COPY] the Free Software Foundation; version 2 of the License. A copy of the -[COPY] GNU General Public License can be found in the file COPYING. -[COPY] --- SDE-COPYRIGHT-NOTE-END --- - -[I] Host AP driver for Intersil Prism2/2.5/3 and WPA Supplicant - -[T] This is a Linux driver for wireless LAN cards based on Intersil's -[T] Prism2/2.5/3 chipset. The driver supports a so called Host AP mode, i.e., -[T] it takes care of IEEE 802.11 management functions in the host computer and -[T] acts as an access point. This does not require any special firmware for the -[T] wireless LAN card. In addition to this, it has support for normal station -[T] operations in BSS and possible also in IBSS. WPA and RSN (WPA2) is -[T] supported when used with accompanied tools, wpa_supplicant (WPA/RSN -[T] Supplicant) and hostapd (WPA/RSN Authenticator). - -[U] http://hostap.epitest.fi/ - -[A] Jouni Malinen -[M] The OpenSDE Community - -[F] NOPARALLEL -[C] base/kernel - -[L] GPL -[S] Stable -[V] 0.5.7 -[P] X -----5---9 800.000 - -[SRC] hostap-utils wpa hostapd - -[D] 120541924 hostap-utils-0.4.7.tar.gz http://hostap.epitest.fi/releases/ -[D] 4248966131 hostap-driver-0.4.9.tar.gz http://hostap.epitest.fi/releases/ -[D] 3130667021 hostapd-0.5.7.tar.gz http://hostap.epitest.fi/releases/ -[D] 2125889919 wpa_supplicant-0.5.7.tar.gz http://hostap.epitest.fi/releases/ - diff --git a/network/hostap/pkg_linux24_post.conf b/network/hostap/pkg_linux24_post.conf deleted file mode 100644 index 213447173..000000000 --- a/network/hostap/pkg_linux24_post.conf +++ /dev/null @@ -1,18 +0,0 @@ -# --- SDE-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# Filename: package/.../hostap/pkg_linux24_post.conf -# Copyright (C) 2004 - 2006 The T2 SDE Project -# -# More information can be found in the files COPYING and README. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; version 2 of the License. A copy of the -# GNU General Public License can be found in the file COPYING. -# --- SDE-COPYRIGHT-NOTE-END --- - -if atstage native; then - var_append lx_3rd_party_modules " " "hostap" -fi - diff --git a/network/hostap/pkg_linux26_post.conf b/network/hostap/pkg_linux26_post.conf deleted file mode 100644 index c849ce67b..000000000 --- a/network/hostap/pkg_linux26_post.conf +++ /dev/null @@ -1,16 +0,0 @@ -# --- SDE-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# Filename: package/.../hostap/pkg_linux26_post.conf -# Copyright (C) 2004 - 2006 The T2 SDE Project -# -# More information can be found in the files COPYING and README. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; version 2 of the License. A copy of the -# GNU General Public License can be found in the file COPYING. -# --- SDE-COPYRIGHT-NOTE-END --- - -#var_append lx_3rd_party_modules " " "hostap" - diff --git a/network/hostap/pkg_linux26mm_post.conf b/network/hostap/pkg_linux26mm_post.conf deleted file mode 100644 index 53e163a34..000000000 --- a/network/hostap/pkg_linux26mm_post.conf +++ /dev/null @@ -1,16 +0,0 @@ -# --- SDE-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# Filename: package/.../hostap/pkg_linux26mm_post.conf -# Copyright (C) 2004 - 2006 The T2 SDE Project -# -# More information can be found in the files COPYING and README. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; version 2 of the License. A copy of the -# GNU General Public License can be found in the file COPYING. -# --- SDE-COPYRIGHT-NOTE-END --- - -#var_append lx_3rd_party_modules " " "hostap" - diff --git a/network/hostap/postlinux.conf b/network/hostap/postlinux.conf deleted file mode 100644 index c6eaccc55..000000000 --- a/network/hostap/postlinux.conf +++ /dev/null @@ -1,24 +0,0 @@ -# --- SDE-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# Filename: package/.../hostap/postlinux.conf -# Copyright (C) 2007 The OpenSDE Project -# Copyright (C) 2004 - 2006 The T2 SDE Project -# -# More information can be found in the files COPYING and README. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; version 2 of the License. A copy of the -# GNU General Public License can be found in the file COPYING. -# --- SDE-COPYRIGHT-NOTE-END --- - -srctar=hostap-driver-$ver.tar.bz2 - -var_append makeopt ' ' CC=$KCC - -var_append makeopt ' ' "KVERS=${lx_kernelrelease} KERNEL_PATH=$kerneldir" -var_append makeinstopt ' ' "KVERS=${lx_kernelrelease} KERNEL_PATH=$kerneldir" - -var_append patchfiles ' ' "$confdir/hostap-driver_nodepmod.diff" - diff --git a/network/hostapd/hostapd.desc b/network/hostapd/hostapd.desc new file mode 100644 index 000000000..e1d097677 --- /dev/null +++ b/network/hostapd/hostapd.desc @@ -0,0 +1,35 @@ +[COPY] --- SDE-COPYRIGHT-NOTE-BEGIN --- +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] +[COPY] Filename: package/.../hostapd/hostapd.desc +[COPY] Copyright (C) 2010 The OpenSDE Project +[COPY] +[COPY] More information can be found in the files COPYING and README. +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; version 2 of the License. A copy of the +[COPY] GNU General Public License can be found in the file COPYING. +[COPY] --- SDE-COPYRIGHT-NOTE-END --- + +[I] A user space daemon for access points and authentication servers + +[T] hostapd is a user space daemon for access point and authentication servers. +[T] It implements IEEE 802.11 access point management, IEEE 802.1X/WPA/WPA2/EAP +[T] Authenticators, RADIUS client, EAP server, and RADIUS authentication server. +[T] The current version supports Linux (Host AP, madwifi, mac80211-based drivers) +[T] and FreeBSD (net80211). + +[U] http://hostap.epitest.fi/hostapd/ + +[A] Jouni Malinen +[M] The OpenSDE Community + +[C] extra/network + +[L] GPL +[S] Stable +[V] 0.6.10 +[P] X -----5---9 800.000 + +[D] 643810734 hostapd-0.6.10.tar.gz http://hostap.epitest.fi/releases/ diff --git a/network/wpa_supplicant/wpa_supplicant.desc b/network/wpa_supplicant/wpa_supplicant.desc new file mode 100644 index 000000000..beb8bca08 --- /dev/null +++ b/network/wpa_supplicant/wpa_supplicant.desc @@ -0,0 +1,36 @@ +[COPY] --- SDE-COPYRIGHT-NOTE-BEGIN --- +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] +[COPY] Filename: package/.../wpa_supplicant/wpa_supplicant.desc +[COPY] Copyright (C) 2010 The OpenSDE Project +[COPY] +[COPY] More information can be found in the files COPYING and README. +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; version 2 of the License. A copy of the +[COPY] GNU General Public License can be found in the file COPYING. +[COPY] --- SDE-COPYRIGHT-NOTE-END --- + +[I] An IEEE 802.11i supplicant implementation + +[T] wpa_supplicant is a WPA Supplicant for Linux, BSD, Mac OS X, and Windows +[T] with support for WPA and WPA2 (IEEE 802.11i / RSN). It is suitable for both +[T] desktop/laptop computers and embedded systems. Supplicant is the IEEE +[T] 802.1X/WPA component that is used in the client stations. It implements key +[T] negotiation with a WPA Authenticator and it controls the roaming and IEEE +[T] 802.11 authentication/association of the wlan driver. + +[U] http://hostap.epitest.fi/wpa_supplicant/ + +[A] Jouni Malinen +[M] The OpenSDE Community + +[C] extra/network + +[L] GPL +[S] Stable +[V] 0.7.2 +[P] X -----5---9 800.000 + +[D] 881516477 wpa_supplicant-0.7.2.tar.gz http://hostap.epitest.fi/releases/