# ChangeLog for net-misc/xsupplicant
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/xsupplicant/ChangeLog,v 1.17 2010/06/23 21:38:41 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/xsupplicant/ChangeLog,v 1.18 2010/06/24 06:12:30 bangert Exp $
+
+ 24 Jun 2010; Thilo Bangert <bangert@gentoo.org> -xsupplicant-0.8b.ebuild,
+ -xsupplicant-1.0.ebuild, -xsupplicant-1.0.1.ebuild,
+ -xsupplicant-1.2.2.ebuild, -files/xsupplicant.conf.d,
+ -files/xsupplicant.init.d:
+ remove insecure/old ebuilds (#154995)
23 Jun 2010; Markos Chandras <hwoarang@gentoo.org>
xsupplicant-2.2.0.ebuild:
AUX xsupplicant-1.2.2-conf.d 374 RMD160 1ea5202fe058c71512059acfff50d750de085c14 SHA1 c2b47211125cef3048b2015d2a35be6d3a837337 SHA256 79ade4553bbb1ac7d76da60397fb0d988f36d268f6e5b3452c9cf020482683a7
AUX xsupplicant-1.2.2-init.d 878 RMD160 ebda8f34862933376205afb7e8466911fdb29917 SHA1 8e1846447469e6a3d017778594d2bd74a3fd8175 SHA256 eb8e308d84e99f1f370a2dba8b8f91ecde36ce11099a62e10d756715eb14c82a
-AUX xsupplicant.conf.d 368 RMD160 ac54e5aca41c452b12d3801165826e4a9e72a88c SHA1 4a9bdcc016b930f8d02f17df9089bf30a2ff26c8 SHA256 17ca5aea9b5413a78ccf80548ddc0497bfb6a2784543db0f7a45621938389503
-AUX xsupplicant.init.d 892 RMD160 b4b91f97dae9e376cda4a978ccdcd58c21c68d5c SHA1 85fb26a911e097655075cbff8efbcbab0e22959a SHA256 44be257d0fea3199568e05d59d1e060d3c4dbdbb9f8473eab8f870fbbc148f5f
DIST XSupplicant-2.2.0-src.tar.gz 3683361 RMD160 2f436728ecf915c0a7ceb9b3c0c83205dee9f79a SHA1 5fda87c2353b7f35c2c880bf37ab2ed71b959b27 SHA256 e791821b23fb0beff3f70e8241a96a434e10759273f50c9cc76c34a604110188
-DIST xsupplicant-0.8b.tar.gz 345492 RMD160 577b384c69fa63c6a0badd66c24e409dd4433c1f SHA1 c0dfa39cf84233f6239f19c29fb64eacf7f245e3 SHA256 146c71067cc115487914bb7ee018faa65e3b0e0a237e202329c0fe9b33bee959
-DIST xsupplicant-1.0.1.tar.gz 637728 RMD160 c23f598c59c0f81cae5b0c1ad3a0dddfc947cb93 SHA1 d1c6fa3e4a811c475faa22574bd5563471fc1b13 SHA256 75d8a99952946f3230567ccdfe8f9a756fbaaf1bf2aa4a5a244a363d448535a0
-DIST xsupplicant-1.0.tar.gz 534071 RMD160 253068d8f4cf04ec35e4331c3eaf20116b796216 SHA1 6153cfd33b4cabbbd64a13d9d36cfe6231c7f407 SHA256 a0909d3f8c96235a2b749b3fc8001ef7dcf26fc99789c3b708eea6d3500f8f6d
-DIST xsupplicant-1.2.2.tar.gz 632562 RMD160 4e75a720cc21605aedb4981225a626a81c085028 SHA1 14e26076e69117fbbcc4423e28e164db08e24e62 SHA256 cfcc263372095e0f61a02acfe801f8c0aae5f52d77fe5685b8d9c4ff42d2fa63
-EBUILD xsupplicant-0.8b.ebuild 826 RMD160 a0434248b25d520a1fee43dbd67383d4d4de2406 SHA1 d799aee57b0839dbac24009d5a785e025aef46b1 SHA256 a2126fd2a1bab774fdb92aecb3a6a95b7af518f01a7bd4cdd392101a798dde0e
-EBUILD xsupplicant-1.0.1.ebuild 1275 RMD160 6c9caaa9e3556f48757b47c9a98a5cbc7b2a51d9 SHA1 9328344263a4e5ace41e83b3e5aea0f44d1cb8b7 SHA256 f9c1d8e6af3ef61dd90d53d4c04c6d161b79b3e3d2df5a14828433dc3634be98
-EBUILD xsupplicant-1.0.ebuild 1253 RMD160 a26562d5b04eab2842a594b4a2c3e2629c4d6ffc SHA1 d3f716736af319c5b1ff778665f8650cdcfc035b SHA256 0267f876e21187bd11a0d5a69086f8c9778e2827d887144e7c625915102379fb
-EBUILD xsupplicant-1.2.2.ebuild 1620 RMD160 1b6ecc037ce635afacf9e85ce8e66c48a3b09677 SHA1 eafd5c59b3badc10a2264d9b70f52f111c6853b9 SHA256 20c783bc8fafc88e6b3506aad33c1b4c55187f7a8fc2b83ba31ade5abe4e6b44
EBUILD xsupplicant-2.2.0.ebuild 1295 RMD160 1c7c7c66c254d3b9614b23e33c5caa3467e150c6 SHA1 559e1b2dfd35389721f620951fa463dcd21e783d SHA256 d5cabe5d72923ce037eab7f62791a17eee5ee7f3ebafb468c7a176487740a6be
-MISC ChangeLog 2745 RMD160 637405dc16292c9a4dba35fa3746dc61a6be3b32 SHA1 d69db4127a91707544accd98840ffe10f9cffb59 SHA256 7c2c0b82ee8932ceaa0ae26071c8dce5cbf21822eb56095c3960e90f81741453
-MISC metadata.xml 259 RMD160 543b81ac04863285bb6db146f46a3137605a2d93 SHA1 d39b30cb231dd2c06109840e7c0a62951fbaf7ac SHA256 ebcff5d799c11c937d0bb2e355e482331ce6e7920d78e44431370640cc38c7a8
+MISC ChangeLog 3000 RMD160 0be008f8aa5b10cf6ec124bf0f8c94b9e0aef768 SHA1 d2e5fe63d6e56063caf59de42d96b1ab318ccc69 SHA256 21eb652cb729c1eb1e9439b30c394c9d4e42efa963e67f4f81e40189ea03c597
+MISC metadata.xml 161 RMD160 a5e1f234c4886ff31d39f229a0cf30d0bfcea869 SHA1 3876fd42cd9e63a7edb04c5025d53d773aa80bc3 SHA256 838bd208a7f948ea9b4e2b8869464622bc64a2f02468de4c3d7f6c2530e28e89
+++ /dev/null
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/xsupplicant/files/xsupplicant.conf.d,v 1.1 2005/01/09 14:46:01 brix Exp $
-
-# List of interfaces
-INTERFACES="eth1"
-
-# Common arguments to all xsupplicant instances
-ARGS=""
-
-# Interface specific arguments
-#ARGS_eth1=""
+++ /dev/null
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/xsupplicant/files/xsupplicant.init.d,v 1.1 2005/01/09 14:46:01 brix Exp $
-
-depend() {
- use wpa_supplicant
- before net
-}
-
-checkconfig() {
- if [ ! -f /etc/xsupplicant.conf ]; then
- eerror "Configuration file /etc/xsupplicant.conf not found"
- return 1
- fi
-}
-
-start() {
- checkconfig || return 1
-
- ebegin "Starting xsupplicant"
-
- for IFACE in $INTERFACES; do
- ebegin " ${IFACE}"
-
- eval ARGS_IFACE=\"\$\{ARGS_$IFACE\}\"
-
- start-stop-daemon --start --quiet --background --exec /usr/sbin/xsupplicant \
- -- -i${IFACE} -c/etc/xsupplicant.conf ${ARGS} ${ARGS_IFACE}
- eend ${?}
- done
-}
-
-stop() {
- ebegin "Stopping xsupplicant"
-
- start-stop-daemon --stop --quiet --exec /usr/sbin/xsupplicant
- eend ${?}
-}
-
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mobile</herd>
- <use>
- <flag name="eap-sim">Add support for EAP-SIM authentication algorithm</flag>
- </use>
</pkgmetadata>
+++ /dev/null
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/xsupplicant/xsupplicant-0.8b.ebuild,v 1.7 2009/05/09 16:48:55 volkmar Exp $
-
-S="${WORKDIR}/${PN}"
-DESCRIPTION="Open Source Implementation of IEEE 802.1x"
-SRC_URI="mirror://sourceforge/open1x/${P}.tar.gz"
-HOMEPAGE="http://open1x.sourceforge.net"
-
-IUSE=""
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86"
-
-DEPEND=">=dev-libs/openssl-0.9.7
- virtual/libpcap
- >=dev-libs/libdnet-1.6"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- econf || die "configure failed"
- # does *NOT* like emake.
- make || die "failed to compile"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "installation failed"
- dodoc AUTHORS ChangeLog INSTALL NEWS README README.wireless_cards \
- doc/README.certificates
-}
+++ /dev/null
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/xsupplicant/xsupplicant-1.0.1.ebuild,v 1.4 2009/05/09 16:48:55 volkmar Exp $
-
-DESCRIPTION="Open Source Implementation of IEEE 802.1x"
-
-HOMEPAGE="http://open1x.sourceforge.net"
-SRC_URI="mirror://sourceforge/open1x/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc"
-
-IUSE=""
-
-DEPEND=">=dev-libs/openssl-0.9.7
- sys-apps/pcsc-lite"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- econf --enable-eap-sim || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- dodoc AUTHORS README README.wireless_cards \
- doc/README.certificates \
- doc/pdf/Open1x-UserGuide.pdf doc/txt/Open1x-UserGuide.txt
-
- docinto examples
- dodoc etc/*-example.conf
-
- insinto /etc
- newins etc/xsupplicant.conf xsupplicant.conf.example
-
- newinitd "${FILESDIR}"/xsupplicant.init.d xsupplicant
-
- newconfd "${FILESDIR}"/xsupplicant.conf.d xsupplicant
-}
-
-pkg_postinst() {
- einfo
- einfo "To use ${P} you must create the configuration file"
- einfo "/etc/xsupplicant.conf"
- einfo
- einfo "An example configuration file has been installed as"
- einfo "/etc/xsupplicant.conf.example"
- einfo
-}
+++ /dev/null
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/xsupplicant/xsupplicant-1.0.ebuild,v 1.3 2009/05/09 16:48:55 volkmar Exp $
-
-S="${WORKDIR}/${PN}"
-
-DESCRIPTION="Open Source Implementation of IEEE 802.1x"
-
-HOMEPAGE="http://open1x.sourceforge.net"
-SRC_URI="mirror://sourceforge/open1x/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-
-IUSE=""
-
-DEPEND=">=dev-libs/openssl-0.9.7
- sys-apps/pcsc-lite"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- econf --enable-eap-sim || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- dodoc AUTHORS README README.wireless_cards \
- doc/README.certificates doc/Open1x-UserGuide.pdf
-
- docinto examples
- dodoc etc/*-example.conf
-
- insinto /etc
- newins etc/xsupplicant.conf xsupplicant.conf.example
-
- newinitd "${FILESDIR}"/xsupplicant.init.d xsupplicant
-
- newconfd "${FILESDIR}"/xsupplicant.conf.d xsupplicant
-}
-
-pkg_postinst() {
- einfo
- einfo "To use ${P} you must create the configuration file"
- einfo "/etc/xsupplicant.conf"
- einfo
- einfo "An example configuration file has been installed as"
- einfo "/etc/xsupplicant.conf.example"
- einfo
-}
+++ /dev/null
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/xsupplicant/xsupplicant-1.2.2.ebuild,v 1.5 2009/05/10 08:35:42 volkmar Exp $
-
-inherit flag-o-matic
-
-DESCRIPTION="Open Source Implementation of IEEE 802.1x"
-HOMEPAGE="http://open1x.sourceforge.net/"
-SRC_URI="mirror://sourceforge/open1x/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 BSD )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-IUSE="eap-sim"
-
-RDEPEND=">=dev-libs/openssl-0.9.7
- net-wireless/wireless-tools
- eap-sim? ( sys-apps/pcsc-lite )"
-DEPEND="sys-devel/bison
- sys-devel/flex
- ${RDEPEND}"
-
-src_compile() {
- local conf
-
- # fix compilation with recent kernels
- append-flags -DHEADERS_KERNEL
-
- if use eap-sim; then
- # fix USE=-eap-sim (bug #118885)
- conf="--enable-eap-sim"
- # fix compilation with pcsc-lite-1.2.9_beta9 (bug #81338)
- append-flags -I/usr/include/PCSC
- fi
-
- econf \
- ${conf} \
- || die "econf failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
-
- dodoc AUTHORS README TODO \
- doc/README.certificates doc/README.wpa
-
- dohtml doc/Xsupplicant-wireless-cards.html
-
- docinto examples
- dodoc etc/*-example.conf
-
- insinto /etc
- newins etc/xsupplicant.conf xsupplicant.conf.example
-
- newconfd "${FILESDIR}"/${P}-conf.d ${PN}
- newinitd "${FILESDIR}"/${P}-init.d ${PN}
-}
-
-pkg_postinst() {
- einfo
- einfo "To use ${P} you must create the configuration file"
- einfo "/etc/xsupplicant.conf"
- einfo
- einfo "An example configuration file has been installed as"
- einfo "/etc/xsupplicant.conf.example"
- einfo
-}