From ca6d4c2fe884ed442f64a9320c6c832983970d1d Mon Sep 17 00:00:00 2001 From: "Rick Farina (Zero_Chaos)" Date: Wed, 8 Jan 2020 10:27:18 -0500 Subject: [PATCH] airgeddon: bump, install plugin structure --- net-wireless/airgeddon/Manifest | 3 +- ...don-10.0.ebuild => airgeddon-10.01.ebuild} | 9 ++- .../airgeddon/airgeddon-9.23-r1.ebuild | 68 ------------------- 3 files changed, 5 insertions(+), 75 deletions(-) rename net-wireless/airgeddon/{airgeddon-10.0.ebuild => airgeddon-10.01.ebuild} (91%) delete mode 100644 net-wireless/airgeddon/airgeddon-9.23-r1.ebuild diff --git a/net-wireless/airgeddon/Manifest b/net-wireless/airgeddon/Manifest index 768e6d8c2..72106d6eb 100644 --- a/net-wireless/airgeddon/Manifest +++ b/net-wireless/airgeddon/Manifest @@ -1,2 +1 @@ -DIST airgeddon-10.0.tar.gz 2521767 BLAKE2B 6d938f24532a4cb17fdfdd33fb25cd102af6d3a8bebadb3b61dbe090b656ce2612ae393e60e273c43c7798a72cb101511675c3a78821b4c9e7d89bfb84fbd231 SHA512 6f3eb07e7638292c50060fb3ab661ac6a84d887d23ca53731ea56f73432ac53fa591d09fc85a5381c801543960ceec607b96c2e0674feeb4db9491d4959ee23f -DIST airgeddon-9.23.tar.gz 2456885 BLAKE2B e1b180853893dc6524940e3d4ae6a460a7eefe260b5aab46fb937fa5ae48d14acccbce906f04379d5278cb775f564dfcedfce981d58c2f6827ff044672299849 SHA512 70fd15ea72d9ad09ba7135a0157d04e308dc41f1677f279cb7b368490b38c95adcaec5c11381f07f7eb507a4e2ceaa75ee30bfcd55d817a33ad8d287f6394a21 +DIST airgeddon-10.01.tar.gz 2513283 BLAKE2B 70d20d59de9bba110699952c10ff120fb27d04e93780ab33470d484549f124735a2fdb4bb6556bc9aa69a8851ad2deb4ccb537b6d955594c13fe9f9edf3cb50d SHA512 89efc4d4fa3dc89eb7c3a8b496c54252a58904d503ef66495eb82501d704c34bbe5b813ec6b39ff93d28c1e1ab697bd486f30cdd4febd1673f0d5893815453e8 diff --git a/net-wireless/airgeddon/airgeddon-10.0.ebuild b/net-wireless/airgeddon/airgeddon-10.01.ebuild similarity index 91% rename from net-wireless/airgeddon/airgeddon-10.0.ebuild rename to net-wireless/airgeddon/airgeddon-10.01.ebuild index 1cf032c08..945f219bf 100644 --- a/net-wireless/airgeddon/airgeddon-10.0.ebuild +++ b/net-wireless/airgeddon/airgeddon-10.01.ebuild @@ -11,15 +11,13 @@ SRC_URI="https://github.com/v1s1t0r1sh3r3/airgeddon/archive/v${PV}.tar.gz -> ${P LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="opencl" DEPEND="" -RDEPEND="${DEPEND}" +RDEPEND="" BDEPEND="" PDEPEND=">=app-shells/bash-4.2 - sys-apps/net-tools - net-wireless/wireless-tools virtual/awk net-wireless/aircrack-ng x11-terms/xterm @@ -60,9 +58,10 @@ src_prepare() { src_install() { make_wrapper ${PN} ./airgeddon.sh /usr/share/airgeddon "" /usr/sbin insinto /usr/share/${PN} - doins language_strings.sh known_pins.db + doins -r language_strings.sh known_pins.db plugins exeinto /usr/share/${PN} doexe airgeddon.sh + insinto /usr/share/${PN}/plugins insinto /etc newins .airgeddonrc airgeddonrc } diff --git a/net-wireless/airgeddon/airgeddon-9.23-r1.ebuild b/net-wireless/airgeddon/airgeddon-9.23-r1.ebuild deleted file mode 100644 index 1cf032c08..000000000 --- a/net-wireless/airgeddon/airgeddon-9.23-r1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit eutils - -DESCRIPTION="bash script for Linux systems to audit wireless networks" -HOMEPAGE="https://github.com/v1s1t0r1sh3r3/airgeddon" -SRC_URI="https://github.com/v1s1t0r1sh3r3/airgeddon/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="opencl" - -DEPEND="" -RDEPEND="${DEPEND}" -BDEPEND="" -PDEPEND=">=app-shells/bash-4.2 - sys-apps/net-tools - net-wireless/wireless-tools - virtual/awk - net-wireless/aircrack-ng - x11-terms/xterm - sys-apps/iproute2 - sys-apps/pciutils - sys-process/procps - net-analyzer/ettercap - net-analyzer/bettercap - app-misc/crunch - net-analyzer/sslstrip - net-wireless/mdk - net-misc/dhcp - opencl? ( app-crypt/hashcat ) - net-analyzer/dsniff - net-wireless/hostapd[wpe(+)] - net-wireless/reaver-wps-fork-t6x - net-wireless/bully - net-wireless/pixiewps - || ( net-firewall/nftables net-firewall/iptables ) - app-crypt/asleap - dev-libs/openssl - www-apps/beef - x11-apps/xdpyinfo - sys-apps/ethtool - sys-apps/usbutils - sys-apps/util-linux - net-misc/wget - app-admin/ccze - x11-apps/xset" - -src_prepare() { - sed -i "/^AIRGEDDON_AUTO_UPDATE/s/=.*/=false/" .airgeddonrc || die - sed -i "/^AIRGEDDON_MDK_VERSION/s/=.*/=mdk3/" .airgeddonrc || die - sed -i "/^AIRGEDDON_SILENT_CHECKS=false/s/=.*/=true/" .airgeddonrc || die - default -} - -src_install() { - make_wrapper ${PN} ./airgeddon.sh /usr/share/airgeddon "" /usr/sbin - insinto /usr/share/${PN} - doins language_strings.sh known_pins.db - exeinto /usr/share/${PN} - doexe airgeddon.sh - insinto /etc - newins .airgeddonrc airgeddonrc -}