net-wireless/fluxion - 6.32 (pentoo)

Search

Install

Install this version:

emerge -a =net-wireless/fluxion-6.32

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =net-wireless/fluxion-6.32

Or alternatively:

emerge --autounmask-write -a =net-wireless/fluxion-6.32

Package Information

Description:
Security auditing social-engineering tool for WPA/WPA2 networks (evil twin / captive portal)
Homepage:
https://github.com/FluxionNetwork/fluxion
License:
GPL-3

Ebuild Details

Version EAPI Keywords Slot
6.32 8 ~amd64 ~x86 0
View Raw Ebuild
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

GITHUB_REPOSITORY="FluxionNetwork/fluxion"
inherit wrapper github-archive

DESCRIPTION="Security auditing social-engineering tool for WPA/WPA2 networks (evil twin / captive portal)"
HOMEPAGE="https://github.com/FluxionNetwork/fluxion"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"

# All runtime dependencies are provided by portage. Fluxion's built-in
# installer (-i/--install), its remote self-updater and its system-service
# mutation are disabled via patch: under Gentoo a tool must never install,
# download or modify anything itself.
PDEPEND="
	app-alternatives/awk
	app-alternatives/bc
	app-arch/7zip
	app-arch/unzip
	app-misc/tmux
	dev-lang/php[cgi]
	dev-libs/openssl
	net-analyzer/dsniff
	net-analyzer/macchanger
	net-analyzer/nmap
	net-firewall/iptables
	net-misc/curl
	net-misc/kea
	net-wireless/aircrack-ng
	net-wireless/cowpatty
	net-wireless/hostapd
	net-wireless/iw
	net-wireless/mdk4
	sys-apps/net-tools
	sys-apps/util-linux
	sys-process/psmisc
	www-servers/lighttpd
	x11-terms/xterm
"

src_prepare() {
	default
	eapply "${FILESDIR}/${P}-no-self-install.patch"
}

src_install() {
	make_wrapper fluxion ./fluxion.sh /usr/share/${PN} "" /usr/sbin
	insinto /usr/share/${PN}
	doins -r attacks language lib logos scripts
	exeinto /usr/share/${PN}
	doexe fluxion.sh
	keepdir /usr/share/${PN}/preferences
}

Inherited Eclasses