diff --git a/.gitignore b/.gitignore index 930bbb9..4c2f843 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,11 @@ -/aircrack-ng-*.tar.gz +aircrack-ng-1.0.tar.gz +/aircrack-ng-1.1.tar.gz +/aircrack-ng-1.1.20120904svn.tar.bz2 +/aircrack-ng-1.1.20130402svn.tar.bz2 +/aircrack-ng-1.2-beta1.tar.gz +/aircrack-ng-1.2-beta2.tar.gz +/aircrack-ng-1.2-rc1.tar.gz +/aircrack-ng-1.2-rc2.tar.gz +/aircrack-ng-1.2-rc4.tar.gz +/aircrack-ng-1.5.2.tar.gz +/aircrack-ng-1.6.tar.gz diff --git a/aircrack-ng.spec b/aircrack-ng.spec index 8aa7874..634ee31 100644 --- a/aircrack-ng.spec +++ b/aircrack-ng.spec @@ -1,30 +1,33 @@ -Name: aircrack-ng -Version: 1.7 -Release: 11%{?dist} +# https://github.com/aircrack-ng/aircrack-ng/issues/2138 +%global optflags %(echo %{optflags} -fcommon) -Summary: Tools for auditing 802.11 (wireless) networks -License: GPL-2.0-or-later +Name: aircrack-ng +Version: 1.6 +Release: 2%{?dist} + +Summary: 802.11 (wireless) sniffer and WEP/WPA-PSK key cracker +License: GPLv2+ URL: https://github.com/%{name}/%{name} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +BuildRequires: gcc-c++ +BuildRequires: gcc +BuildRequires: libtool +BuildRequires: pkgconfig BuildRequires: autoconf BuildRequires: automake +BuildRequires: sqlite-devel +BuildRequires: openssl-devel +BuildRequires: libnl3-devel +BuildRequires: sqlite-devel +BuildRequires: pcre-devel BuildRequires: ethtool -BuildRequires: gcc -BuildRequires: gcc-c++ BuildRequires: hwloc-devel BuildRequires: libcmocka-devel -BuildRequires: libnl3-devel BuildRequires: libpcap-devel -BuildRequires: libtool -BuildRequires: make -BuildRequires: openssl-devel -BuildRequires: pcre-devel -BuildRequires: pkgconfig -BuildRequires: sqlite-devel BuildRequires: util-linux BuildRequires: zlib-devel - +# Used by airmon-ng (rfkill) Requires: util-linux%{?_isa} Recommends: %{name}-doc @@ -58,9 +61,7 @@ find . -type f -name "*.py" -exec sed -e 's@/usr/bin/env python@%{__python3}@g' autoreconf -fiv %configure \ --with-experimental \ - --with-lto \ --with-avx512 \ - --without-opt \ --disable-static %make_build @@ -70,7 +71,7 @@ install -d -m 0755 %{buildroot}%{_datadir}/%{name} find %{buildroot} -type f -name '*.la' -delete %files -%doc AUTHORS ChangeLog README README.md +%doc AUTHORS ChangeLog README VERSION %license LICENSE %{_bindir}/* %{_sbindir}/* @@ -87,71 +88,9 @@ find %{buildroot} -type f -name '*.la' -delete %{_includedir}/%{name}/ %files doc -%doc test/*.cap test/*.pcap test/password.lst test/*.py +%doc test/*.cap test/*.pcap test/password.lst test/*.py patches/ %changelog -* Fri Jan 16 2026 Fedora Release Engineering - 1.7-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Wed Jul 23 2025 Fedora Release Engineering - 1.7-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Thu Jan 16 2025 Fedora Release Engineering - 1.7-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Wed Jul 17 2024 Fedora Release Engineering - 1.7-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Mon Jan 22 2024 Fedora Release Engineering - 1.7-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 1.7-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Jul 19 2023 Fedora Release Engineering - 1.7-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Wed Jan 18 2023 Fedora Release Engineering - 1.7-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Tue Dec 13 2022 Vitaly Zaitsev - 1.7-3 -- Converted to SPDX. - -* Wed Jul 20 2022 Fedora Release Engineering - 1.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Wed May 11 2022 Vitaly Zaitsev - 1.7-1 -- Updated to version 1.7. -- Enabled LTO. - -* Wed Jan 19 2022 Fedora Release Engineering - 1.6-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Tue Sep 14 2021 Sahana Prasad - 1.6-10 -- Rebuilt with OpenSSL 3.0.0 - -* Wed Jul 21 2021 Fedora Release Engineering - 1.6-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jan 25 2021 Fedora Release Engineering - 1.6-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Jul 31 2020 Fedora Release Engineering - 1.6-7 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 1.6-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 20 2020 Jeff Law - 1.6-5 -- Move LTO disablement so that it impacts the optflags override too - -* Wed Jul 08 2020 Jeff Law - 1.6-4 -- Disable LTO - -* Wed Jul 01 2020 Vitaly Zaitsev - 1.6-3 -- Removed useless patches from doc subpackage. - * Thu Apr 09 2020 Vitaly Zaitsev - 1.6-2 - Moved libraries to main package. - Moved OUI database to data directory. diff --git a/sources b/sources index 19f6c43..d8b0de1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (aircrack-ng-1.7.tar.gz) = 3e6433cba1d6b122701245e8904480de9957dad033c1642cc45b30339e9391ffa21b39b2cc712bcba79bc2c2e26f2964be8f28a27081dc4bb323792cb7df2478 +SHA512 (aircrack-ng-1.6.tar.gz) = 14a74feca23b802e4f67a3e3fceea315302b4f272b32215044fc98ea4d190b5782c5be34ccf601d8b6579e1440b62749d42a967dac8794c7b4f48c715dbeba43