MD5 1c1dda0ea21b91702e5862d427344a1d files/hostapd-0.5.7-init.d 956
RMD160 51558d2ad7267bcfdfbe6d872fb74187f97eb8b9 files/hostapd-0.5.7-init.d 956
SHA256 6e1fe35e6e9c3b5816fa76f86dd2918f3617b4301d93a24939f973de951b8bab files/hostapd-0.5.7-init.d 956
-DIST hostapd-0.4.7.tar.gz 288016 RMD160 0f71232f90e0bfe4ca70611820269353d0679b47 SHA1 9b39c9b4e24882e4acfee70a05ee797db561776a SHA256 51633242467b463c2ae0215028df9ebce8fef459d05cd97dbc4115f88bc3f67a
-DIST hostapd-0.4.8.tar.gz 290829 RMD160 91598e15e98f19213be7d2cc349d1d838ce958dc SHA1 4040836e22aba449ecdda60b23e2df497080708d SHA256 4675ae608a9f16e0ac519af2003ef694e7e13a4ecda2fcbe29f12a306e460551
DIST hostapd-0.4.9.tar.gz 291630 RMD160 aad20c52edf7b9bf5d22ebb600711815fa826310 SHA1 2ea6c9ee8e843c93366474a311131e90d9c91341 SHA256 cdcb40fdad82d766d6098b8fabe093c679b5abd416563d03cf655ed42915c8ef
-DIST hostapd-0.5.2.tar.gz 367925 RMD160 b9baabff282d01f9143cf83bfa6c06983f51d4ae SHA1 f2ab7fc9b35afb7d1d22489a5ba6d00c870aaabd SHA256 2c58c71d7efb0e595e47a5ea352cdda63b389c3e6709347f8adfe438ac9e147d
-DIST hostapd-0.5.3.tar.gz 385649 RMD160 9914c9d26c264bfbab52ef722a81a49fad9190a4 SHA1 24012a7c742adfac455db2dd5a1917034b90d109 SHA256 8681a00adf9478e37fb5b2423ed73af671f69f7e75d86ba49933b20cef9100b4
-DIST hostapd-0.5.4.tar.gz 395052 RMD160 14f4de6f99ef37d2e80ead2b30195a7c0cb17350 SHA1 cba3f1a62133f4ef506298adc36f9e9069863925 SHA256 0c4865d24f9b27f68cb293ee1a9f8b4f60d1c4ab8daf32b46a65f0f5d7a47234
DIST hostapd-0.5.7.tar.gz 458451 RMD160 188b6ca4365bd9e8d76b4b9c0c5a62a7d9f2cb66 SHA1 ff1050bcea89fdebbe7685eaa65e99556b056f27 SHA256 67dd20255807fbf13e07e8f5c9f089fd1213c63e736b792c979ed34ac8e84da3
-EBUILD hostapd-0.4.7-r2.ebuild 2738 RMD160 98f448d3ad82d48b738f13ebd7fc477e48abc7d7 SHA1 0576ddf0fd2529cf99212f879eb4a0ef5e5a34a6 SHA256 8a847cf7c838d79b23f595f29d0d469789fdb0692a8aa00334cc9540a79af9e7
-MD5 98674360a16af6d2ee36838a0e186c05 hostapd-0.4.7-r2.ebuild 2738
-RMD160 98f448d3ad82d48b738f13ebd7fc477e48abc7d7 hostapd-0.4.7-r2.ebuild 2738
-SHA256 8a847cf7c838d79b23f595f29d0d469789fdb0692a8aa00334cc9540a79af9e7 hostapd-0.4.7-r2.ebuild 2738
-EBUILD hostapd-0.4.8.ebuild 3069 RMD160 2b9e47fa06ffa1f51cd5ff52387093ba4fc0fffa SHA1 29acf7276ff1875b1bb15b94e431ced3199bb8e9 SHA256 76dd1ceab73c99d143e22ce0c575ffe9239348713716506994275082756b9667
-MD5 0f134eb61a5ae09f24a2fa598756de71 hostapd-0.4.8.ebuild 3069
-RMD160 2b9e47fa06ffa1f51cd5ff52387093ba4fc0fffa hostapd-0.4.8.ebuild 3069
-SHA256 76dd1ceab73c99d143e22ce0c575ffe9239348713716506994275082756b9667 hostapd-0.4.8.ebuild 3069
EBUILD hostapd-0.4.9.ebuild 3070 RMD160 345741659872da195b5d83d62588d7dbb8202499 SHA1 44a11f627398af8afe218b56540284305035bd8e SHA256 26d78c99ecac9c1a1f4a3450ae0099f73c627abad1c707d95e23ed6468027801
MD5 c02cb5e5578fb05d76fcabfbe786e1e2 hostapd-0.4.9.ebuild 3070
RMD160 345741659872da195b5d83d62588d7dbb8202499 hostapd-0.4.9.ebuild 3070
SHA256 26d78c99ecac9c1a1f4a3450ae0099f73c627abad1c707d95e23ed6468027801 hostapd-0.4.9.ebuild 3070
-EBUILD hostapd-0.5.2.ebuild 3288 RMD160 007f0cfae7c4155c57c73d4a8b944a101c373ba1 SHA1 29784c9749447e50850f8463e9eff5b563f7247a SHA256 e937d26242f13a0d3cbcec3948885f0884b4115751296102631a0e7a04c2a0ec
-MD5 776150e37fd4c98bed965730424ac02e hostapd-0.5.2.ebuild 3288
-RMD160 007f0cfae7c4155c57c73d4a8b944a101c373ba1 hostapd-0.5.2.ebuild 3288
-SHA256 e937d26242f13a0d3cbcec3948885f0884b4115751296102631a0e7a04c2a0ec hostapd-0.5.2.ebuild 3288
-EBUILD hostapd-0.5.3.ebuild 3567 RMD160 f2f12e0ff70faaa8cc881ebb8775e93fbaca835a SHA1 3cb787f60ee5d00e1327fb04cc9368118751f402 SHA256 ad6bfb9197bf72da11c899485db5be205c5341d4f655b7d29b2097b4eaab902c
-MD5 1451d03aa444a518096135e04be35f51 hostapd-0.5.3.ebuild 3567
-RMD160 f2f12e0ff70faaa8cc881ebb8775e93fbaca835a hostapd-0.5.3.ebuild 3567
-SHA256 ad6bfb9197bf72da11c899485db5be205c5341d4f655b7d29b2097b4eaab902c hostapd-0.5.3.ebuild 3567
-EBUILD hostapd-0.5.4.ebuild 3505 RMD160 3e7685140c1acde27b9a6e116ac61b0366a4230a SHA1 fbb1cb4ff972ef687bc4fe19ccba3da96a7571d1 SHA256 be84011267b01a11405a8e8abd056eb0482afa7eb72251acb51fea861b60ae54
-MD5 4912cd0710fea3262e90a2b43ed9edaa hostapd-0.5.4.ebuild 3505
-RMD160 3e7685140c1acde27b9a6e116ac61b0366a4230a hostapd-0.5.4.ebuild 3505
-SHA256 be84011267b01a11405a8e8abd056eb0482afa7eb72251acb51fea861b60ae54 hostapd-0.5.4.ebuild 3505
EBUILD hostapd-0.5.7.ebuild 3500 RMD160 353769e6c20397bd5435f70c09de053eb3801bf8 SHA1 49e098b8a17f53c8262f3ab04d690e39d575d7d5 SHA256 6a17af567ccf42aa194942ce6a439fda48f1b55919f7ca287988692be69a33e9
MD5 177621aa633774a255a5a524f0db3450 hostapd-0.5.7.ebuild 3500
RMD160 353769e6c20397bd5435f70c09de053eb3801bf8 hostapd-0.5.7.ebuild 3500
MD5 8b8cb4dca165988da878b5ea301e5094 metadata.xml 358
RMD160 f51b6f02df6647da8cc437f82e488ab3aa595fab metadata.xml 358
SHA256 afb3539f9fb6266ba2976a543fd645784d3893cc21958b3b9a8d824c076adcc5 metadata.xml 358
-MD5 ef5cd46754688b1d23798725307b7381 files/digest-hostapd-0.4.7-r2 241
-RMD160 f57358ba302be7306f6f9e7cb46f8795594580b2 files/digest-hostapd-0.4.7-r2 241
-SHA256 b8888cdc44a6b8d85205021bda61454b76fada2ec66257289c45353af2bdb153 files/digest-hostapd-0.4.7-r2 241
-MD5 eb84d4635228516108a48df1ca08f3e0 files/digest-hostapd-0.4.8 241
-RMD160 5d3ed230d0ac092282d0850a89f4e8cc6a82254d files/digest-hostapd-0.4.8 241
-SHA256 9880beb75d38513c0cf5f2e0df2bb2999b3cb73a27c1c30043e691c94cafce69 files/digest-hostapd-0.4.8 241
MD5 c48cd61ab0efabd5485d2dd447ff75d8 files/digest-hostapd-0.4.9 241
RMD160 b839fcb266e45b4e6470b51ff667d343173c554b files/digest-hostapd-0.4.9 241
SHA256 d9f6d4f40d2cf10f7f214b31d6f1eb712b32ee034922d76d54e38507ecaa32c2 files/digest-hostapd-0.4.9 241
-MD5 f5152f91c3d3c24546e9e3ec319a12f3 files/digest-hostapd-0.5.2 241
-RMD160 3454a13c71eb6b56be6190eff0f08e67f1d85fef files/digest-hostapd-0.5.2 241
-SHA256 0d27ee4f5a519399ef75709d5a3f5b63211de547584dd396c699befe8b6111f3 files/digest-hostapd-0.5.2 241
-MD5 716dc5933fa3c1f58d082430cc774671 files/digest-hostapd-0.5.3 241
-RMD160 c6339da3c98200bd2dc340468aea805c6103d312 files/digest-hostapd-0.5.3 241
-SHA256 6224c24d6b2b5b60cd37d6e5aa84c1f57a90fbb8c58b2032caafde4716178e15 files/digest-hostapd-0.5.3 241
-MD5 99bcb8d0740e3ac7e9a70ea144d7a780 files/digest-hostapd-0.5.4 241
-RMD160 5f4a86ccf0161970e1c49d3155a08fc642d052e3 files/digest-hostapd-0.5.4 241
-SHA256 e55ceeac96313ba59269c6d218cf674a10abc476255b34267c7739c6d8a690a1 files/digest-hostapd-0.5.4 241
MD5 9f47b501fe1abf0e39925cbb98fcdd5a files/digest-hostapd-0.5.7 241
RMD160 f600c84c8b71dc3974c48bd150e3547b02929e3b files/digest-hostapd-0.5.7 241
SHA256 a56fa48ee1f0d7a4ab3f374ec811069848cd06b103094ee84ba0e7cc8e4638d5 files/digest-hostapd-0.5.7 241
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.2 (GNU/Linux)
-iD8DBQFFza9DyuNVb5qfaOYRAo87AKCgRZmizXNrayX2sd0RE9gPLyMueACcCXS5
-U5B5zwUDrc8OFXIB3d+GNCk=
-=Po7x
+iD8DBQFF81HFcxLzpIGCsLQRAlq0AJ9G12nyKIVc3xOPXA8cDBl1CS/E9QCbBFSm
+e12rCJe4B30blJPgyUUdJSg=
+=LC4+
-----END PGP SIGNATURE-----
+++ /dev/null
-MD5 b299211691fe8a6840e7adafda351d2b hostapd-0.4.7.tar.gz 288016
-RMD160 0f71232f90e0bfe4ca70611820269353d0679b47 hostapd-0.4.7.tar.gz 288016
-SHA256 51633242467b463c2ae0215028df9ebce8fef459d05cd97dbc4115f88bc3f67a hostapd-0.4.7.tar.gz 288016
+++ /dev/null
-MD5 b8f30f23c04b74f18b2e4e6d8e0ee014 hostapd-0.4.8.tar.gz 290829
-RMD160 91598e15e98f19213be7d2cc349d1d838ce958dc hostapd-0.4.8.tar.gz 290829
-SHA256 4675ae608a9f16e0ac519af2003ef694e7e13a4ecda2fcbe29f12a306e460551 hostapd-0.4.8.tar.gz 290829
+++ /dev/null
-MD5 b7f4739ca4758798f8dc3b1ea9fd00d0 hostapd-0.5.2.tar.gz 367925
-RMD160 b9baabff282d01f9143cf83bfa6c06983f51d4ae hostapd-0.5.2.tar.gz 367925
-SHA256 2c58c71d7efb0e595e47a5ea352cdda63b389c3e6709347f8adfe438ac9e147d hostapd-0.5.2.tar.gz 367925
+++ /dev/null
-MD5 4e3134e8b0d86e831230f8c620fd81bb hostapd-0.5.3.tar.gz 385649
-RMD160 9914c9d26c264bfbab52ef722a81a49fad9190a4 hostapd-0.5.3.tar.gz 385649
-SHA256 8681a00adf9478e37fb5b2423ed73af671f69f7e75d86ba49933b20cef9100b4 hostapd-0.5.3.tar.gz 385649
+++ /dev/null
-MD5 18e203b3038f8d12fbf5924e60cfd6f3 hostapd-0.5.4.tar.gz 395052
-RMD160 14f4de6f99ef37d2e80ead2b30195a7c0cb17350 hostapd-0.5.4.tar.gz 395052
-SHA256 0c4865d24f9b27f68cb293ee1a9f8b4f60d1c4ab8daf32b46a65f0f5d7a47234 hostapd-0.5.4.tar.gz 395052
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/hostapd/hostapd-0.4.7-r2.ebuild,v 1.3 2006/02/19 21:54:03 hansmi Exp $
-
-inherit toolchain-funcs
-
-DESCRIPTION="IEEE 802.11 wireless LAN Host AP daemon"
-HOMEPAGE="http://hostap.epitest.fi"
-SRC_URI="http://hostap.epitest.fi/releases/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 BSD )"
-SLOT="0"
-KEYWORDS="~amd64 ppc x86"
-
-IUSE="ipv6 logwatch ssl"
-
-RDEPEND="ssl? ( dev-libs/openssl )"
-DEPEND="${RDEPEND}
- sys-apps/sed"
-
-src_unpack() {
- local CONFIG=${S}/.config
-
- unpack ${A}
-
- sed -i -e "s:/etc/hostapd:/etc/hostapd/hostapd:g" \
- ${S}/hostapd.conf
-
- # toolchain setup
- echo "CC = $(tc-getCC)" > ${CONFIG}
-
- # authentication methods
- echo "CONFIG_EAP=y" >> ${CONFIG}
- echo "CONFIG_EAP_MD5=y" >> ${CONFIG}
- echo "CONFIG_EAP_GTC=y" >> ${CONFIG}
- echo "CONFIG_IAPP=y" >> ${CONFIG}
- echo "CONFIG_PKCS12=y" >> ${CONFIG}
- echo "CONFIG_RADIUS_SERVER=y" >> ${CONFIG}
- echo "CONFIG_RSN_PREAUTH=y" >> ${CONFIG}
- echo "CONFIG_EAP_SIM=y" >> ${CONFIG}
-
- if use ssl; then
- # SSL authentication methods
- echo "CONFIG_EAP_MSCHAPV2=y" >> ${CONFIG}
- echo "CONFIG_EAP_PEAP=y" >> ${CONFIG}
- echo "CONFIG_EAP_TLS=y" >> ${CONFIG}
- echo "CONFIG_EAP_TTLS=y" >> ${CONFIG}
- fi
-
- if use ipv6; then
- echo "CONFIG_IPV6=y" >> ${CONFIG}
- fi
-
- # Linux specific drivers
- echo "CONFIG_DRIVER_HOSTAP=y" >> ${CONFIG}
- echo "CONFIG_DRIVER_WIRED=y" >> ${CONFIG}
- echo "CONFIG_DRIVER_PRISM54=y" >> ${CONFIG}
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- insinto /etc/hostapd
- doins hostapd.conf hostapd.accept hostapd.deny \
- hostapd.eap_user hostapd.radius_clients hostapd.sim_db hostapd.wpa_psk
-
- dosbin hostapd
- dobin hostapd_cli
-
- newinitd ${FILESDIR}/${P}-init.d hostapd
- newconfd ${FILESDIR}/${P}-conf.d hostapd
-
- doman hostapd.8 hostapd_cli.1
-
- dodoc ChangeLog developer.txt README
-
- docinto examples
- dodoc madwifi.conf wired.conf
-
- if use logwatch; then
- insinto /etc/log.d/conf/services/
- doins logwatch/hostapd.conf
-
- exeinto /etc/log.d/scripts/services/
- doexe logwatch/hostapd
- fi
-}
-
-pkg_postinst() {
- einfo
- einfo "In order to use ${PN} you need to set up your wireless card"
- einfo "for master mode in /etc/conf.d/net or /etc/conf.d/wireless"
- einfo "and then start /etc/init.d/hostapd."
- einfo
- einfo "Example configuration:"
- einfo
- einfo "config_wlan0=( \"192.168.1.1/24\" )"
- einfo "channel_wlan0=\"6\""
- einfo "essid_wlan0=\"test\""
- einfo "mode_wlan0=\"master\""
- einfo
- einfo "Please notice that madwifi support was removed in this version"
- einfo "of the ebuild. It will return once madwifi is stable again."
- einfo
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/hostapd/hostapd-0.4.8.ebuild,v 1.5 2006/04/14 14:09:25 brix Exp $
-
-inherit toolchain-funcs
-
-DESCRIPTION="IEEE 802.11 wireless LAN Host AP daemon"
-HOMEPAGE="http://hostap.epitest.fi"
-SRC_URI="http://hostap.epitest.fi/releases/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 BSD )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
-
-IUSE="ipv6 logwatch madwifi ssl"
-
-RDEPEND="ssl? ( dev-libs/openssl )
- madwifi? ( || ( net-wireless/madwifi-ng net-wireless/madwifi-old ) )"
-DEPEND="${RDEPEND}
- sys-apps/sed"
-
-src_unpack() {
- local CONFIG=${S}/.config
-
- unpack ${A}
-
- sed -i -e "s:/etc/hostapd:/etc/hostapd/hostapd:g" \
- ${S}/hostapd.conf
-
- # toolchain setup
- echo "CC = $(tc-getCC)" > ${CONFIG}
-
- # authentication methods
- echo "CONFIG_EAP=y" >> ${CONFIG}
- echo "CONFIG_EAP_MD5=y" >> ${CONFIG}
- echo "CONFIG_EAP_GTC=y" >> ${CONFIG}
- echo "CONFIG_IAPP=y" >> ${CONFIG}
- echo "CONFIG_PKCS12=y" >> ${CONFIG}
- echo "CONFIG_RADIUS_SERVER=y" >> ${CONFIG}
- echo "CONFIG_RSN_PREAUTH=y" >> ${CONFIG}
- echo "CONFIG_EAP_SIM=y" >> ${CONFIG}
-
- if use ssl; then
- # SSL authentication methods
- echo "CONFIG_EAP_MSCHAPV2=y" >> ${CONFIG}
- echo "CONFIG_EAP_PEAP=y" >> ${CONFIG}
- echo "CONFIG_EAP_TLS=y" >> ${CONFIG}
- echo "CONFIG_EAP_TTLS=y" >> ${CONFIG}
- fi
-
- if use ipv6; then
- echo "CONFIG_IPV6=y" >> ${CONFIG}
- fi
-
- # Linux specific drivers
- echo "CONFIG_DRIVER_HOSTAP=y" >> ${CONFIG}
- echo "CONFIG_DRIVER_WIRED=y" >> ${CONFIG}
- echo "CONFIG_DRIVER_PRISM54=y" >> ${CONFIG}
-
- if use madwifi; then
- # Add include path for madwifi-driver headers
- echo "CFLAGS += -I${ROOT}/usr/include/madwifi" >> ${CONFIG}
- echo "CONFIG_DRIVER_MADWIFI=y" >> ${CONFIG}
- fi
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- insinto /etc/hostapd
- doins hostapd.conf hostapd.accept hostapd.deny \
- hostapd.eap_user hostapd.radius_clients hostapd.sim_db hostapd.wpa_psk
-
- dosbin hostapd
- dobin hostapd_cli
-
- newinitd ${FILESDIR}/${P}-init.d hostapd
- newconfd ${FILESDIR}/${P}-conf.d hostapd
-
- doman hostapd.8 hostapd_cli.1
-
- dodoc ChangeLog developer.txt README
-
- docinto examples
- dodoc madwifi.conf wired.conf
-
- if use logwatch; then
- insinto /etc/log.d/conf/services/
- doins logwatch/hostapd.conf
-
- exeinto /etc/log.d/scripts/services/
- doexe logwatch/hostapd
- fi
-}
-
-pkg_postinst() {
- einfo
- einfo "In order to use ${PN} you need to set up your wireless card"
- einfo "for master mode in /etc/conf.d/net or /etc/conf.d/wireless"
- einfo "and then start /etc/init.d/hostapd."
- einfo
- einfo "Example configuration:"
- einfo
- einfo "config_wlan0=( \"192.168.1.1/24\" )"
- einfo "channel_wlan0=\"6\""
- einfo "essid_wlan0=\"test\""
- einfo "mode_wlan0=\"master\""
- einfo
- if use madwifi; then
- einfo "This package now compiles against the headers installed by"
- einfo "the madwifi driver. You should remerge ${PN} after"
- einfo "upgrading your madwifi driver."
- einfo
- fi
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/hostapd/hostapd-0.5.2.ebuild,v 1.4 2006/04/14 14:09:25 brix Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="IEEE 802.11 wireless LAN Host AP daemon"
-HOMEPAGE="http://hostap.epitest.fi"
-SRC_URI="http://hostap.epitest.fi/releases/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 BSD )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-IUSE="ipv6 logwatch madwifi ssl"
-
-RDEPEND="ssl? ( dev-libs/openssl )
- madwifi? ( || ( net-wireless/madwifi-ng net-wireless/madwifi-old ) )"
-DEPEND="${RDEPEND}
- sys-apps/sed"
-
-src_unpack() {
- local CONFIG=${S}/.config
-
- unpack ${A}
-
- cd ${S}
- epatch ${FILESDIR}/${P}-ssl.patch
-
- sed -i -e "s:/etc/hostapd:/etc/hostapd/hostapd:g" \
- ${S}/hostapd.conf
-
- # toolchain setup
- echo "CC = $(tc-getCC)" > ${CONFIG}
-
- # authentication methods
- echo "CONFIG_EAP=y" >> ${CONFIG}
- echo "CONFIG_EAP_MD5=y" >> ${CONFIG}
- echo "CONFIG_EAP_GTC=y" >> ${CONFIG}
- echo "CONFIG_IAPP=y" >> ${CONFIG}
- echo "CONFIG_PKCS12=y" >> ${CONFIG}
- echo "CONFIG_RADIUS_SERVER=y" >> ${CONFIG}
- echo "CONFIG_RSN_PREAUTH=y" >> ${CONFIG}
- echo "CONFIG_EAP_SIM=y" >> ${CONFIG}
- echo "CONFIG_STAKEY=y" >> ${CONFIG}
-
- if use ssl; then
- # SSL authentication methods
- echo "CONFIG_EAP_MSCHAPV2=y" >> ${CONFIG}
- echo "CONFIG_EAP_PEAP=y" >> ${CONFIG}
- echo "CONFIG_EAP_TLS=y" >> ${CONFIG}
- echo "CONFIG_EAP_TTLS=y" >> ${CONFIG}
- fi
-
- if use ipv6; then
- echo "CONFIG_IPV6=y" >> ${CONFIG}
- fi
-
- # Linux specific drivers
- echo "CONFIG_DRIVER_HOSTAP=y" >> ${CONFIG}
- echo "CONFIG_DRIVER_WIRED=y" >> ${CONFIG}
- echo "CONFIG_DRIVER_PRISM54=y" >> ${CONFIG}
-
- if use madwifi; then
- # Add include path for madwifi-driver headers
- echo "CFLAGS += -I${ROOT}/usr/include/madwifi" >> ${CONFIG}
- echo "CONFIG_DRIVER_MADWIFI=y" >> ${CONFIG}
- fi
-}
-
-src_compile() {
- emake || die "emake failed"
-
- if use ssl; then
- emake nt_password_hash || die "emake nt_password_hash failed"
- fi
-}
-
-src_install() {
- insinto /etc/hostapd
- doins hostapd.conf hostapd.accept hostapd.deny \
- hostapd.eap_user hostapd.radius_clients hostapd.sim_db hostapd.wpa_psk
-
- dosbin hostapd
- dobin hostapd_cli
- use ssl && dobin nt_password_hash
-
- newinitd ${FILESDIR}/${P}-init.d hostapd
- newconfd ${FILESDIR}/${P}-conf.d hostapd
-
- doman hostapd.8 hostapd_cli.1
-
- dodoc ChangeLog developer.txt README
-
- docinto examples
- dodoc madwifi.conf wired.conf
-
- if use logwatch; then
- insinto /etc/log.d/conf/services/
- doins logwatch/hostapd.conf
-
- exeinto /etc/log.d/scripts/services/
- doexe logwatch/hostapd
- fi
-}
-
-pkg_postinst() {
- einfo
- einfo "In order to use ${PN} you need to set up your wireless card"
- einfo "for master mode in /etc/conf.d/net or /etc/conf.d/wireless"
- einfo "and then start /etc/init.d/hostapd."
- einfo
- einfo "Example configuration:"
- einfo
- einfo "config_wlan0=( \"192.168.1.1/24\" )"
- einfo "channel_wlan0=\"6\""
- einfo "essid_wlan0=\"test\""
- einfo "mode_wlan0=\"master\""
- einfo
- if use madwifi; then
- einfo "This package now compiles against the headers installed by"
- einfo "the madwifi driver. You should remerge ${PN} after"
- einfo "upgrading your madwifi driver."
- einfo
- fi
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/hostapd/hostapd-0.5.3.ebuild,v 1.1 2006/04/29 14:25:14 brix Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="IEEE 802.11 wireless LAN Host AP daemon"
-HOMEPAGE="http://hostap.epitest.fi"
-SRC_URI="http://hostap.epitest.fi/releases/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 BSD )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-IUSE="ipv6 logwatch madwifi ssl"
-
-RDEPEND="ssl? ( dev-libs/openssl )
- madwifi? ( || ( net-wireless/madwifi-ng net-wireless/madwifi-old ) )"
-DEPEND="${RDEPEND}
- sys-apps/sed"
-
-src_unpack() {
- local CONFIG=${S}/.config
-
- unpack ${A}
-
- cd ${S}
- epatch ${FILESDIR}/${P}-os_get_random.patch
-
- sed -i -e "s:/etc/hostapd:/etc/hostapd/hostapd:g" \
- ${S}/hostapd.conf
-
- # toolchain setup
- echo "CC = $(tc-getCC)" > ${CONFIG}
-
- # authentication methods
- echo "CONFIG_EAP=y" >> ${CONFIG}
- echo "CONFIG_EAP_AKA=y" >> ${CONFIG}
- echo "CONFIG_EAP_GTC=y" >> ${CONFIG}
- echo "CONFIG_EAP_MD5=y" >> ${CONFIG}
- echo "CONFIG_EAP_PAX=y" >> ${CONFIG}
- echo "CONFIG_EAP_PSK=y" >> ${CONFIG}
- echo "CONFIG_EAP_SIM=y" >> ${CONFIG}
- echo "CONFIG_EAP_TLV=y" >> ${CONFIG}
- echo "CONFIG_IAPP=y" >> ${CONFIG}
- echo "CONFIG_PKCS12=y" >> ${CONFIG}
- echo "CONFIG_RADIUS_SERVER=y" >> ${CONFIG}
- echo "CONFIG_RSN_PREAUTH=y" >> ${CONFIG}
- echo "CONFIG_STAKEY=y" >> ${CONFIG}
-
- if use ssl; then
- # SSL authentication methods
- echo "CONFIG_EAP_MSCHAPV2=y" >> ${CONFIG}
- echo "CONFIG_EAP_PEAP=y" >> ${CONFIG}
- echo "CONFIG_EAP_TLS=y" >> ${CONFIG}
- echo "CONFIG_EAP_TTLS=y" >> ${CONFIG}
- fi
-
- if use ipv6; then
- echo "CONFIG_IPV6=y" >> ${CONFIG}
- fi
-
- # Linux specific drivers
- echo "CONFIG_DRIVER_HOSTAP=y" >> ${CONFIG}
- echo "CONFIG_DRIVER_PRISM54=y" >> ${CONFIG}
- echo "CONFIG_DRIVER_WIRED=y" >> ${CONFIG}
-
- if use madwifi; then
- # Add include path for madwifi-driver headers
- echo "CFLAGS += -I${ROOT}/usr/include/madwifi" >> ${CONFIG}
- echo "CONFIG_DRIVER_MADWIFI=y" >> ${CONFIG}
- fi
-}
-
-src_compile() {
- emake || die "emake failed"
-
- if use ssl; then
- emake nt_password_hash || die "emake nt_password_hash failed"
- emake hlr_auc_gw || die "emake hlr_auc_gw failed"
- fi
-}
-
-src_install() {
- insinto /etc/hostapd
- doins hostapd.conf hostapd.accept hostapd.deny \
- hostapd.eap_user hostapd.radius_clients hostapd.sim_db hostapd.wpa_psk
-
- dosbin hostapd
- dobin hostapd_cli
- use ssl && dobin nt_password_hash
- use ssl && dobin hlr_auc_gw
-
- newinitd ${FILESDIR}/${P}-init.d hostapd
- newconfd ${FILESDIR}/${P}-conf.d hostapd
-
- doman hostapd.8 hostapd_cli.1
-
- dodoc ChangeLog developer.txt README
-
- docinto examples
- dodoc madwifi.conf wired.conf
-
- if use logwatch; then
- insinto /etc/log.d/conf/services/
- doins logwatch/hostapd.conf
-
- exeinto /etc/log.d/scripts/services/
- doexe logwatch/hostapd
- fi
-}
-
-pkg_postinst() {
- einfo
- einfo "In order to use ${PN} you need to set up your wireless card"
- einfo "for master mode in /etc/conf.d/net or /etc/conf.d/wireless"
- einfo "and then start /etc/init.d/hostapd."
- einfo
- einfo "Example configuration:"
- einfo
- einfo "config_wlan0=( \"192.168.1.1/24\" )"
- einfo "channel_wlan0=\"6\""
- einfo "essid_wlan0=\"test\""
- einfo "mode_wlan0=\"master\""
- einfo
- if use madwifi; then
- einfo "This package now compiles against the headers installed by"
- einfo "the madwifi driver. You should remerge ${PN} after"
- einfo "upgrading your madwifi driver."
- einfo
- fi
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/hostapd/hostapd-0.5.4.ebuild,v 1.1 2006/06/21 19:59:36 brix Exp $
-
-inherit toolchain-funcs
-
-DESCRIPTION="IEEE 802.11 wireless LAN Host AP daemon"
-HOMEPAGE="http://hostap.epitest.fi"
-SRC_URI="http://hostap.epitest.fi/releases/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 BSD )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-IUSE="ipv6 logwatch madwifi ssl"
-
-RDEPEND="ssl? ( dev-libs/openssl )
- madwifi? ( || ( net-wireless/madwifi-ng net-wireless/madwifi-old ) )"
-DEPEND="${RDEPEND}
- sys-apps/sed"
-
-src_unpack() {
- local CONFIG=${S}/.config
-
- unpack ${A}
-
- sed -i -e "s:/etc/hostapd:/etc/hostapd/hostapd:g" \
- ${S}/hostapd.conf
-
- # toolchain setup
- echo "CC = $(tc-getCC)" > ${CONFIG}
-
- # authentication methods
- echo "CONFIG_EAP=y" >> ${CONFIG}
- echo "CONFIG_EAP_AKA=y" >> ${CONFIG}
- echo "CONFIG_EAP_GTC=y" >> ${CONFIG}
- echo "CONFIG_EAP_MD5=y" >> ${CONFIG}
- echo "CONFIG_EAP_PAX=y" >> ${CONFIG}
- echo "CONFIG_EAP_PSK=y" >> ${CONFIG}
- echo "CONFIG_EAP_SIM=y" >> ${CONFIG}
- echo "CONFIG_EAP_TLV=y" >> ${CONFIG}
- echo "CONFIG_IAPP=y" >> ${CONFIG}
- echo "CONFIG_PKCS12=y" >> ${CONFIG}
- echo "CONFIG_RADIUS_SERVER=y" >> ${CONFIG}
- echo "CONFIG_RSN_PREAUTH=y" >> ${CONFIG}
- echo "CONFIG_PEERKEY=y" >> ${CONFIG}
-
- if use ssl; then
- # SSL authentication methods
- echo "CONFIG_EAP_MSCHAPV2=y" >> ${CONFIG}
- echo "CONFIG_EAP_PEAP=y" >> ${CONFIG}
- echo "CONFIG_EAP_TLS=y" >> ${CONFIG}
- echo "CONFIG_EAP_TTLS=y" >> ${CONFIG}
- fi
-
- if use ipv6; then
- echo "CONFIG_IPV6=y" >> ${CONFIG}
- fi
-
- # Linux specific drivers
- echo "CONFIG_DRIVER_HOSTAP=y" >> ${CONFIG}
- echo "CONFIG_DRIVER_PRISM54=y" >> ${CONFIG}
- echo "CONFIG_DRIVER_WIRED=y" >> ${CONFIG}
-
- if use madwifi; then
- # Add include path for madwifi-driver headers
- echo "CFLAGS += -I${ROOT}/usr/include/madwifi" >> ${CONFIG}
- echo "CONFIG_DRIVER_MADWIFI=y" >> ${CONFIG}
- fi
-}
-
-src_compile() {
- emake || die "emake failed"
-
- if use ssl; then
- emake nt_password_hash || die "emake nt_password_hash failed"
- emake hlr_auc_gw || die "emake hlr_auc_gw failed"
- fi
-}
-
-src_install() {
- insinto /etc/hostapd
- doins hostapd.conf hostapd.accept hostapd.deny \
- hostapd.eap_user hostapd.radius_clients hostapd.sim_db hostapd.wpa_psk
-
- dosbin hostapd
- dobin hostapd_cli
- use ssl && dobin nt_password_hash
- use ssl && dobin hlr_auc_gw
-
- newinitd ${FILESDIR}/${P}-init.d hostapd
- newconfd ${FILESDIR}/${P}-conf.d hostapd
-
- doman hostapd.8 hostapd_cli.1
-
- dodoc ChangeLog developer.txt README
-
- docinto examples
- dodoc madwifi.conf wired.conf
-
- if use logwatch; then
- insinto /etc/log.d/conf/services/
- doins logwatch/hostapd.conf
-
- exeinto /etc/log.d/scripts/services/
- doexe logwatch/hostapd
- fi
-}
-
-pkg_postinst() {
- einfo
- einfo "In order to use ${PN} you need to set up your wireless card"
- einfo "for master mode in /etc/conf.d/net or /etc/conf.d/wireless"
- einfo "and then start /etc/init.d/hostapd."
- einfo
- einfo "Example configuration:"
- einfo
- einfo "config_wlan0=( \"192.168.1.1/24\" )"
- einfo "channel_wlan0=\"6\""
- einfo "essid_wlan0=\"test\""
- einfo "mode_wlan0=\"master\""
- einfo
- if use madwifi; then
- einfo "This package now compiles against the headers installed by"
- einfo "the madwifi driver. You should remerge ${PN} after"
- einfo "upgrading your madwifi driver."
- einfo
- fi
-}