Package Details: aircrack-ng-git 20190223.8d5bd358-1

Git Clone URL: (read-only)
Package Base: aircrack-ng-git
Description: WiFi security auditing tools suite
Upstream URL:
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.000012
First Submitted: 2018-04-04 18:44
Last Updated: 2019-02-24 00:50

Required by (18)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

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.


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:

vesath commented on 2018-04-06 08:38

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.


vesath commented on 2017-10-09 18:07

Works just fine for me. And since I do not speak Italian and Yaourt is an unsupported tool, there is nothing I can do to help.

simona commented on 2017-10-09 10:39

==> Avvio di pkgver() in corso...
/tmp/yaourt-tmp-simona/aur-aircrack-ng-svn/./PKGBUILD: riga 25: errore di sintassi vicino al token non atteso "("
/tmp/yaourt-tmp-simona/aur-aircrack-ng-svn/./PKGBUILD: riga 25: ` svn info | awk '/Revision/{r=$2}/Date/{gsub(/-/,"");d=$4}END{print d"."r}''
==> ERRORE: Impossibile trovare i sorgenti di /tmp/yaourt-tmp-simona/aur-aircrack-ng-svn/./PKGBUILD
==> ERRORE: Makepkg non è riuscito a compilare aircrack-ng-svn.

vesath commented on 2017-10-04 07:05

Right. This option used to be called unstable and was enabled in the PKGBUILD; I've updated it to the new naming.