Package Details: aircrack-ng-git 20180518.e9430e64-1

Git Clone URL: https://aur.archlinux.org/aircrack-ng-git.git (read-only)
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
Provides: aircrack-ng
Replaces: aircrack-ng-svn
Submitter: Miegl
Maintainer: Miegl
Last Packager: Miegl
Votes: 121
Popularity: 0.065290
First Submitted: 2018-04-04 18:44
Last Updated: 2018-05-20 21:24

Required by (12)

Sources (1)

Latest Comments

1 2 3 4 5 Next › Last »

Miegl commented on 2018-05-20 21:26

codyps: make arguments work correctly for me, but I'm fine with ./configure arguments too. Thanks.

codyps commented on 2018-05-20 17:49

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

Running aircrack-ng fails with

F: Failed to spawn binary: No such file or directory

Strace says:

execve("/usr/local/libexec/aircrack-ng/aircrack-ng--avx", ["/usr/local/libexec/aircrack-ng/a"...], 0x5637f48122c0 /* 1 var */) = -1 ENOENT (No such file or directory)

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

vesath: Yeah you are right, thanks!

vesath commented on 2018-04-22 18:24

Miegl: Your pkgver() function is not monotonic. Currently the AUR version is 1.2.rc5.r13.gce4e9c3c-1 but I did a rebuild a few days ago and got 1.2.r28.g94fe3e02-1. However vercmp 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:

pkgver() {
    cd "${srcdir}/${_pkgname}"
    git log -1 --format='%cd.%h' --date=short | tr -d -
}

vesath commented on 2018-04-06 20:05

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

@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

Upstream has moved their code repository to github. The package aircrack-ng-svn is now deprecated and should be replaced by aircrack-ng-git. Cheers.

vesath commented on 2018-04-06 19:49

Thanks for the update and happy maintaining!

vesath commented on 2018-04-06 09:10

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