|
|
|
@ -2,9 +2,9 @@
|
|
|
|
|
|
|
|
|
|
Name: hostapd
|
|
|
|
|
Version: 2.10
|
|
|
|
|
Release: 1%{?dist}
|
|
|
|
|
Release: 11%{?dist}
|
|
|
|
|
Summary: IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
|
|
|
|
|
License: BSD
|
|
|
|
|
License: BSD-3-Clause
|
|
|
|
|
URL: http://w1.fi/hostapd
|
|
|
|
|
|
|
|
|
|
Source0: http://w1.fi/releases/%{name}-%{version}.tar.gz
|
|
|
|
@ -14,6 +14,7 @@ Source3: %{name}.conf.5
|
|
|
|
|
Source4: %{name}.sysconfig
|
|
|
|
|
Source5: %{name}.init
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: libnl3-devel
|
|
|
|
|
BuildRequires: openssl-devel
|
|
|
|
|
BuildRequires: perl-generators
|
|
|
|
@ -60,6 +61,7 @@ Logwatch scripts for hostapd.
|
|
|
|
|
%prep
|
|
|
|
|
%setup -q
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
|
cd hostapd
|
|
|
|
|
cat defconfig | sed \
|
|
|
|
@ -73,18 +75,21 @@ cat defconfig | sed \
|
|
|
|
|
-e '/^#CONFIG_IEEE80211N=y/s/^#//' \
|
|
|
|
|
-e '/^#CONFIG_IEEE80211R=y/s/^#//' \
|
|
|
|
|
-e '/^#CONFIG_IEEE80211AC=y/s/^#//' \
|
|
|
|
|
-e '/^#CONFIG_IEEE80211AX=y/s/^#//' \
|
|
|
|
|
-e '/^#CONFIG_FULL_DYNAMIC_VLAN=y/s/^#//' \
|
|
|
|
|
-e '/^#CONFIG_LIBNL32=y/s/^#//' \
|
|
|
|
|
-e '/^#CONFIG_ACS=y/s/^#//' \
|
|
|
|
|
-e '/^#CONFIG_OCV=y/s/^#//' \
|
|
|
|
|
-e '/^#CONFIG_OWE=y/s/^#//' \
|
|
|
|
|
> .config
|
|
|
|
|
echo "CFLAGS += -I%{_includedir}/libnl3" >> .config
|
|
|
|
|
echo "LIBS += -L%{_libdir}" >> .config
|
|
|
|
|
export CFLAGS="${CFLAGS:-%optflags} -fPIE -DPIE"
|
|
|
|
|
export CXXFLAGS="${CXXFLAGS:-%optflags} -fPIE -DPIE"
|
|
|
|
|
export CFLAGS="${CFLAGS:-%optflags} -fPIE -DPIE -DOPENSSL_NO_ENGINE"
|
|
|
|
|
export CXXFLAGS="${CXXFLAGS:-%optflags} -fPIE -DPIE -DOPENSSL_NO_ENGINE"
|
|
|
|
|
export LDFLAGS="${LDFLAGS:-%optflags} -pie -Wl,-z,now"
|
|
|
|
|
make %{?_smp_mflags} V=1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
|
%if 0%{?fedora} || 0%{?rhel} >= 7
|
|
|
|
|
|
|
|
|
@ -187,27 +192,45 @@ fi
|
|
|
|
|
%{_sysconfdir}/logwatch/scripts/services/%{name}
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Fri Jan 21 2022 Davide Caratti <dcaratti@redhat.com> - 2.10-1
|
|
|
|
|
- Update to version 2.10
|
|
|
|
|
* Fri Jul 5 2024 Davide Caratti <dcaratti@redhat.com> - 2.10-11
|
|
|
|
|
- Fix potential regressions after rebase from f40
|
|
|
|
|
- Disable ENGINE API and enable SUITE B-192
|
|
|
|
|
|
|
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2.10-10
|
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.10-9
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.10-8
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.10-7
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Apr 11 2023 John W. Linville <linville@redhat.com> - 2.10-6
|
|
|
|
|
- Correct path for example hostapd.conf cited in hostapd.conf.5
|
|
|
|
|
|
|
|
|
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.10-5
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Dec 22 2021 Davide Caratti <dcaratti@redhat.com> - 2.9-17
|
|
|
|
|
- fix typo while enabling support for suite B-192
|
|
|
|
|
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.10-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Dec 22 2021 Davide Caratti <dcaratti@redhat.com> - 2.9-16
|
|
|
|
|
- fix CONFIG_TLS_DEFAULT_CIPHERS to allow 3DES
|
|
|
|
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.10-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Mon Dec 20 2021 Davide Caratti <dcaratti@redhat.com> - 2.9-15
|
|
|
|
|
- Disable 'badfuncs' in rpminspect tests
|
|
|
|
|
- Build with -fPIE, and enable verbose build log
|
|
|
|
|
- enable CONFIG_SUITEB192
|
|
|
|
|
* Wed Jan 19 2022 John W. Linville <linville@redhat.com> - 2.10-2
|
|
|
|
|
- Enable CONFIG_OCV build option to fight multi-channel MITM attacks
|
|
|
|
|
|
|
|
|
|
* Fri Dec 17 2021 Tomas Pelka <tpelka@redhat.com> - 2.9-14
|
|
|
|
|
- Bump release and rebuilt to trigger gating process
|
|
|
|
|
* Mon Jan 17 2022 John W. Linville <linville@redhat.com> - 2.10-1
|
|
|
|
|
- Update to version 2.10 from upstream
|
|
|
|
|
- Enable support for IEEE802.11ax
|
|
|
|
|
|
|
|
|
|
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 2.9-13
|
|
|
|
|
- Rebuilt with OpenSSL 3.0.0
|
|
|
|
|
|
|
|
|
|
* Fri Sep 3 2021 Davide Caratti <dcaratti@redhat.com> - 2.9-12
|
|
|
|
|
* Fri Sep 10 2021 Davide Caratti <dcaratti@redhat.com> - 2.9-12
|
|
|
|
|
- backport fix for NetworkManager-ci failures with openssl-3.0.0
|
|
|
|
|
|
|
|
|
|
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.9-11
|
|
|
|
|