From a27cd4a771680b3d8667655711d8be8e93438688 Mon Sep 17 00:00:00 2001 From: "Rick Farina (Zero_Chaos)" Date: Fri, 16 Dec 2016 15:50:39 -0500 Subject: [PATCH] profile: allow pyrit without broken cuda, remove forked net-wireless/pyrit in favor of gentoo --- net-wireless/pyrit/ChangeLog | 75 ------------------- net-wireless/pyrit/ChangeLog-2015 | 19 ----- net-wireless/pyrit/Manifest | 1 - net-wireless/pyrit/metadata.xml | 20 ----- net-wireless/pyrit/pyrit-0.4.0-r3.ebuild | 39 ---------- .../base/package.accept_keywords/net-wireless | 3 + profiles/pentoo/base/package.use.mask | 5 ++ 7 files changed, 8 insertions(+), 154 deletions(-) delete mode 100644 net-wireless/pyrit/ChangeLog delete mode 100644 net-wireless/pyrit/ChangeLog-2015 delete mode 100644 net-wireless/pyrit/Manifest delete mode 100644 net-wireless/pyrit/metadata.xml delete mode 100644 net-wireless/pyrit/pyrit-0.4.0-r3.ebuild diff --git a/net-wireless/pyrit/ChangeLog b/net-wireless/pyrit/ChangeLog deleted file mode 100644 index 597f8a0a6..000000000 --- a/net-wireless/pyrit/ChangeLog +++ /dev/null @@ -1,75 +0,0 @@ -# ChangeLog for net-wireless/pyrit -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*pyrit-0.4.0-r1 (09 Aug 2015) - - 09 Aug 2015; Robin H. Johnson +metadata.xml, - +pyrit-0.4.0-r1.ebuild: - proj/gentoo: Initial commit - - This commit represents a new era for Gentoo: - Storing the gentoo-x86 tree in Git, as converted from CVS. - - This commit is the start of the NEW history. - Any historical data is intended to be grafted onto this point. - - Creation process: - 1. Take final CVS checkout snapshot - 2. Remove ALL ChangeLog* files - 3. Transform all Manifests to thin - 4. Remove empty Manifests - 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ - 5.1. Do not touch files with -kb/-ko keyword flags. - - Signed-off-by: Robin H. Johnson - X-Thanks: Alec Warner - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman - validation scripts - X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - - 24 Aug 2015; Justin Lecher metadata.xml: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Justin Lecher pyrit-0.4.0-r1.ebuild: - Enable https for all google URIs - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Justin Lecher pyrit-0.4.0-r1.ebuild: - Convert URIs for googlecode.com to https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Mike Gilbert metadata.xml: - Revert DOCTYPE SYSTEM https changes in metadata.xml - - repoman does not yet accept the https version. - This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - - Bug: https://bugs.gentoo.org/552720 - - 24 Jan 2016; Michał Górny metadata.xml: - Replace all herds with appropriate projects (GLEP 67) - - Replace all uses of herd with appropriate project maintainers, or no - maintainers in case of herds requested to be disbanded. - - 24 Jan 2016; Michał Górny metadata.xml: - Set appropriate maintainer types in metadata.xml (GLEP 67) - diff --git a/net-wireless/pyrit/ChangeLog-2015 b/net-wireless/pyrit/ChangeLog-2015 deleted file mode 100644 index bc080821f..000000000 --- a/net-wireless/pyrit/ChangeLog-2015 +++ /dev/null @@ -1,19 +0,0 @@ -# ChangeLog for net-wireless/pyrit -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/pyrit/ChangeLog,v 1.3 2015/03/28 01:58:53 idella4 Exp $ - -*pyrit-0.4.0-r1 (28 Mar 2015) - - 28 Mar 2015; Ian Delaney +pyrit-0.4.0-r1.ebuild, - -pyrit-0.4.0.ebuild: - revbump; conversion -> distutils-r1, rm old ebuild - - 17 Mar 2013; Markos Chandras metadata.xml: - Add proxy-maintainers to metadata.xml and add missing attribute - -*pyrit-0.4.0 (29 Mar 2012) - - 29 Mar 2012; Maxim Koltsov +metadata.xml, - +pyrit-0.4.0.ebuild: - Add pyrit with opencl and cuda plugins, thanks to Oleg Kravchenko - . Bugs 309815, 309817, 309813. diff --git a/net-wireless/pyrit/Manifest b/net-wireless/pyrit/Manifest deleted file mode 100644 index 054fffb3f..000000000 --- a/net-wireless/pyrit/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pyrit-0.4.0.tar.gz 191614 SHA256 eb1a21cb844b1ded3eab613a8e9d5e4ef901530b04668fb18fe82ed1b4afa7cc SHA512 8111b3f6f1a94319f5e146db6c184eb391c03ca554b20ea7227237afbc546a064898835ad16007333bb63aa725079046d413be11dfc3ecb76c77b6ac5096f7e9 WHIRLPOOL b4f3bd214e0fb7a96f0804d472ab3ad0876978a65ebce85dc7ab2dfa4de8f8e9850f025a9c70d920a697455ca871d7cebe43ec9e9cb753d71663a4cacf6a2413 diff --git a/net-wireless/pyrit/metadata.xml b/net-wireless/pyrit/metadata.xml deleted file mode 100644 index 8d9966211..000000000 --- a/net-wireless/pyrit/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - oleg@kaa.org.ua - Oleg Kravchenko - - - maksbotan@gentoo.org - Maxim Koltsov - - - proxy-maint@gentoo.org - Proxy Maintainers - - - Enable CUDA support via net-wireless/cpyrit-cuda - Enable OpenCL support via net-wireless/cpyrit-opencl - - diff --git a/net-wireless/pyrit/pyrit-0.4.0-r3.ebuild b/net-wireless/pyrit/pyrit-0.4.0-r3.ebuild deleted file mode 100644 index 2285bf7b4..000000000 --- a/net-wireless/pyrit/pyrit-0.4.0-r3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="GPU-accelerated attack against WPA-PSK authentication" -HOMEPAGE="https://code.google.com/p/pyrit/" -SRC_URI="https://pyrit.googlecode.com/files/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cuda opencl test" - -DEPEND="!!app-crypt/pyrit - !!app-crypt/cpyrit_opencl - !!app-crypt/cpyrit_cuda - dev-libs/openssl:0 - net-libs/libpcap - test? ( >=net-analyzer/scapy-2[${PYTHON_USEDEP}] )" -RDEPEND="${DEPEND} - >=net-analyzer/scapy-2 - opencl? ( net-wireless/cpyrit-opencl ) - cuda? ( net-wireless/cpyrit-cuda )" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_test() { - cd test - "${PYTHON}" test_pyrit.py -} diff --git a/profiles/pentoo/base/package.accept_keywords/net-wireless b/profiles/pentoo/base/package.accept_keywords/net-wireless index 06c75ed8d..61ec69c06 100644 --- a/profiles/pentoo/base/package.accept_keywords/net-wireless +++ b/profiles/pentoo/base/package.accept_keywords/net-wireless @@ -33,6 +33,9 @@ net-wireless/kismet ~net-wireless/mfoc-0.10.7 ~amd64 +~net-wireless/pyrit-0.5.0 +~net-wireless/cpyrit-opencl-0.5.0 + net-wireless/multimode ~net-wireless/wifi-pumpkin-0.7.8 diff --git a/profiles/pentoo/base/package.use.mask b/profiles/pentoo/base/package.use.mask index 1f3d4ce68..09b641853 100644 --- a/profiles/pentoo/base/package.use.mask +++ b/profiles/pentoo/base/package.use.mask @@ -16,3 +16,8 @@ dev-libs/openssl bindist net-misc/openssh bindist #this exists only to match abi with openssl dev-qt/qtnetwork bindist + +#this is too old to work right anymore afaict +net-wireless/pyrit cuda +net-wireless/wifite cuda +net-wireless/wifite2 cuda