diff --git a/.gitignore b/.gitignore index 4c2f843..930bbb9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,11 +1 @@ -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 +/aircrack-ng-*.tar.gz diff --git a/aircrack-ng.spec b/aircrack-ng.spec index 634ee31..8aa7874 100644 --- a/aircrack-ng.spec +++ b/aircrack-ng.spec @@ -1,33 +1,30 @@ -# https://github.com/aircrack-ng/aircrack-ng/issues/2138 -%global optflags %(echo %{optflags} -fcommon) - Name: aircrack-ng -Version: 1.6 -Release: 2%{?dist} +Version: 1.7 +Release: 11%{?dist} -Summary: 802.11 (wireless) sniffer and WEP/WPA-PSK key cracker -License: GPLv2+ +Summary: Tools for auditing 802.11 (wireless) networks +License: GPL-2.0-or-later 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 @@ -61,7 +58,9 @@ 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 @@ -71,7 +70,7 @@ install -d -m 0755 %{buildroot}%{_datadir}/%{name} find %{buildroot} -type f -name '*.la' -delete %files -%doc AUTHORS ChangeLog README VERSION +%doc AUTHORS ChangeLog README README.md %license LICENSE %{_bindir}/* %{_sbindir}/* @@ -88,9 +87,71 @@ find %{buildroot} -type f -name '*.la' -delete %{_includedir}/%{name}/ %files doc -%doc test/*.cap test/*.pcap test/password.lst test/*.py patches/ +%doc test/*.cap test/*.pcap test/password.lst test/*.py %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 d8b0de1..19f6c43 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (aircrack-ng-1.6.tar.gz) = 14a74feca23b802e4f67a3e3fceea315302b4f272b32215044fc98ea4d190b5782c5be34ccf601d8b6579e1440b62749d42a967dac8794c7b4f48c715dbeba43 +SHA512 (aircrack-ng-1.7.tar.gz) = 3e6433cba1d6b122701245e8904480de9957dad033c1642cc45b30339e9391ffa21b39b2cc712bcba79bc2c2e26f2964be8f28a27081dc4bb323792cb7df2478