Search Criteria
Package Details: aircrack-ng-git 20190223.8d5bd358-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/aircrack-ng-git.git (read-only, click to copy) |
---|---|
Package Base: | aircrack-ng-git |
Description: | WiFi security auditing tools suite |
Upstream URL: | https://aircrack-ng.org |
Keywords: | aircrack aircrack-ng airgraph airgraph-ng airmon airmon-ng airodump airodump-ng |
Licenses: | GPL2 |
Conflicts: | aircrack-ng, aircrack-ng-scripts |
Provides: | aircrack-ng, aircrack-ng-scripts |
Replaces: | aircrack-ng-scripts, aircrack-ng-svn |
Submitter: | Miegl |
Maintainer: | Miegl |
Last Packager: | Miegl |
Votes: | 121 |
Popularity: | 0.000001 |
First Submitted: | 2018-04-04 18:44 (UTC) |
Last Updated: | 2019-02-24 00:50 (UTC) |
Dependencies (13)
- ethtool (ethtool-git)
- gcc-libs (fastgcc, gcc-libs-git)
- hwloc
- iw (iw-git)
- libnl (libnl-git)
- libpcap (libpcap-git)
- net-tools (net-tools-mptcp, net-tools-debian-ifconfig, net-tools-git)
- openssl (libressl-git, openssl-static, openssl-hardened, quictls-openssl, openssl-git)
- pcre (pcre-svn)
- sqlite (sqlite-replication, sqlite-minimal-git, sqlite-fts3-parenthesis, sqlite-fossil)
- git (git-git, git-vfs, git-run-command-patch-git) (make)
- python (python38, python37, python3.7, nogil-python, python39, python36, python311, python32) (make)
- python (python38, python37, python3.7, nogil-python, python39, python36, python311, python32) (optional) – dump-join, airgraph-ng, versuck-ng, airdrop-ng
Required by (15)
- airgeddon-git (requires aircrack-ng)
- airoscript-ng (requires aircrack-ng)
- easy-deauth (requires aircrack-ng)
- fern-wifi-cracker (requires aircrack-ng)
- fern-wifi-cracker-git (requires aircrack-ng)
- fluxion-git (requires aircrack-ng)
- handshake-cracker (requires aircrack-ng)
- linset (requires aircrack-ng)
- mdk3 (requires aircrack-ng)
- reaver-wps-fork-t6x-git (requires aircrack-ng)
- sparrow-wifi-git (requires aircrack-ng)
- wifite-mod-pixiewps-git (requires aircrack-ng)
- wifite-mod-pixiewps-git (requires aircrack-ng-scripts)
- wifite2-git (requires aircrack-ng)
- wireless-ids-git (requires aircrack-ng)
Latest Comments
Loader009 commented on 2021-09-05 04:29 (UTC)
Missing dependency: libbsd
drygdryg commented on 2020-10-24 07:51 (UTC) (edited on 2020-10-24 07:56 (UTC) by drygdryg)
Please add
pentium4
architecture to PKGBUILD for better Arch Linux 32 support. I confirmed build on mypentium4
laptop.brbsix commented on 2020-06-24 04:57 (UTC)
This package started failing for me recently. It appears to be an issue when building with GCC 10. See https://github.com/aircrack-ng/aircrack-ng/issues/2138 https://bugs.gentoo.org/708378
It can be resolved by passing
-fcommon
to gcc. I just updated theconfigure
line to./configure CC='gcc -fcommon' --with-experimental --with-ext-scripts --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --localstatedir=/var
vesath commented on 2019-02-24 02:45 (UTC)
Miegl: Thanks for the update! I'm not sure if moving python to depends is better. Generally I think staying as close as possible to the official package is better. Of course you are free to suggest improvements to our official packages by filing feature requests on our bug tracker. And if you disagree with the official maintainer you are free to deviate from the official package. I see this general principle as a guideline, no more. Cheers.
Miegl commented on 2019-02-24 01:09 (UTC)
vesath: Oops, I checked the package sanity with namcap (which said these dependencies are unnecessary) and thought they are no longer needed without actually testing the whole package. Won't happen again, hopefully.
Also does keeping the PKGBUILD as close as possible to the official package mean I should move python from the optdepends array to depends? Or perhaps this PKGBUILD should be a copy of the official one and I should be discussing potential improvements with the official maintainer? Thanks.
vesath commented on 2019-02-23 08:16 (UTC)
You've removed net-tools, iw and ethtool from the depends array in commit
b0afdd5dcd0a
; could you explain why? They are required by the airmon-ng script.On a more general note, this PKGBUILD should be kept as close as possible to our official aircrack-ng package to avoid surprises. Thanks for your understanding.
Miegl commented on 2019-02-13 22:14 (UTC)
ipha: sorry, latest PKGBUILD should work fine.
ipha commented on 2019-02-13 21:21 (UTC)
Latest update isn't happy about installing files to /usr/sbin
aircrack-ng-git: /usr/sbin exists in filesystem (owned by filesystem)
oberon2007 commented on 2018-09-20 07:06 (UTC)
Could you please add aircrack-ng-scripts to provides array? Thanks.
Miegl commented on 2018-05-20 21:26 (UTC)
codyps: make arguments work correctly for me, but I'm fine with ./configure arguments too. Thanks.
codyps commented on 2018-05-20 17:49 (UTC) (edited on 2018-05-20 17:49 (UTC) by codyps)
Here's a patch which fixes this by switching to use
./configure
arguments.It seems the make args weren't taking affect in all cases (probably some make rule I'm not familiar with).
https://gist.github.com/jmesmon/346bff56aee0be5f99f0970ceeebfaaf
codyps commented on 2018-05-20 17:33 (UTC)
Running
aircrack-ng
fails withStrace says:
So it seems that
/usr/local
is being used somewhere in the build that it shouldn't be.Miegl commented on 2018-04-22 19:47 (UTC)
vesath: Yeah you are right, thanks!
vesath commented on 2018-04-22 18:24 (UTC) (edited on 2018-04-22 18:25 (UTC) by vesath)
Miegl: Your
pkgver()
function is not monotonic. Currently the AUR version is1.2.rc5.r13.gce4e9c3c-1
but I did a rebuild a few days ago and got1.2.r28.g94fe3e02-1
. Howeververcmp
considers the latter older than the former.My suggestion with git packages is to use the following
pkgver()
function, which ensures that it is increasing:vesath commented on 2018-04-06 20:05 (UTC)
No worries, Miegl, you'll do just fine. And if myself or others have any suggestions for improving the package we'll just share them with you. Cheers.
Miegl commented on 2018-04-06 19:53 (UTC)
@vesath Thank you! I was kinda worried about dependencies being wrong, thanks for clearing that up for me.
As far as maintainership goes, I'm OK with you being the maintainer as I clearly don't have enough experience.
Thanks
vesath commented on 2018-04-06 19:50 (UTC) (edited on 2018-04-06 19:52 (UTC) by vesath)
Upstream has moved their code repository to github. The package
aircrack-ng-svn
is now deprecated and should be replaced byaircrack-ng-git
. Cheers.vesath commented on 2018-04-06 19:49 (UTC)
Thanks for the update and happy maintaining!
vesath commented on 2018-04-06 09:10 (UTC)
Other issues regarding dependencies:
python is required at build time (otherwise the configure script aborts) and then at run time for dump-join, airgraph-ng, versuck-ng, and airdrop-ng
sqlite is required at run time (it's a dependency of gnupg in [base] so it gets pulled anyhow)
gcc-libs is required at run time (used in usr/libexec/aircrack-ng/*)
shtool is not required (should be removed to avoid AUR dependencies)
libtool is not required (should be removed)
Here's an updated PKGBUILD: https://arch.vesath.org/all/aircrack-ng-git-1.2.rc5.r13.gce4e9c3c-1.src.tar.gz
vesath commented on 2018-04-06 08:38 (UTC) (edited on 2018-04-06 08:38 (UTC) by vesath)
I'm the maintainer of aircrack-ng-svn; I've just noticed upstream moved to github, yay! I'd like to merge my package into yours, so yours will get the votes mine had.
Before that I'd like to ask you fix a few issues with your PKGBUILD:
You apparently started off with my PKGBUILD but dropped acknowledgement of all previous maintainers/contributors; it's really not nice. Please add those back.
The packages ('autoconf' 'automake' 'pkg-config' 'make' 'gcc-libs') need not be in the makedepends array since they are part of the base-devel group.
Cheers.
vesath commented on 2017-10-09 18:07 (UTC)
simona commented on 2017-10-09 10:39 (UTC)
vesath commented on 2017-10-04 07:05 (UTC)
codyps commented on 2017-10-04 03:11 (UTC)
Emil commented on 2015-08-10 20:29 (UTC)
intelfx commented on 2013-10-23 03:42 (UTC)
vesath commented on 2013-10-23 01:02 (UTC)
vesath commented on 2013-10-23 00:53 (UTC)
intelfx commented on 2013-10-21 13:38 (UTC)
commented on 2013-07-20 02:08 (UTC)
thaz0th commented on 2013-05-25 10:54 (UTC)
vesath commented on 2013-05-21 18:33 (UTC)
arielp commented on 2013-05-21 17:15 (UTC)
arielp commented on 2013-05-21 17:11 (UTC)
vesath commented on 2013-05-17 13:07 (UTC)
vesath commented on 2013-05-17 13:06 (UTC)
bkg commented on 2013-05-17 04:29 (UTC)
xcabal commented on 2013-04-06 02:57 (UTC)
mehine2 commented on 2012-06-23 17:42 (UTC)
mehine2 commented on 2012-06-23 17:38 (UTC)
SuperBo commented on 2012-06-16 00:51 (UTC)
dlin commented on 2012-06-12 00:53 (UTC)
SuperBo commented on 2012-06-11 23:16 (UTC)
techlive commented on 2012-02-15 05:24 (UTC)
jstjohn commented on 2011-12-13 02:24 (UTC)
ptchinster commented on 2011-12-13 01:22 (UTC)
jstjohn commented on 2011-12-13 01:18 (UTC)
ptchinster commented on 2011-12-13 00:43 (UTC)
ptchinster commented on 2010-11-20 15:29 (UTC)
jack.mitchell commented on 2010-06-18 15:54 (UTC)