|
|
c44294e |
Name: thc-ipv6
|
|
|
ad72e32 |
Version: 3.8
|
|
|
ad72e32 |
Release: 1%{?dist}
|
|
|
ad72e32 |
Summary: Toolkit for attacking the IPv6 protocol suite
|
|
|
c44294e |
|
|
|
c44294e |
License: AGPLv3 with exceptions
|
|
|
ad72e32 |
URL: https://github.com/vanhauser-thc/thc-ipv6
|
|
|
ad72e32 |
Source0: https://github.com/vanhauser-thc/thc-ipv6/archive/v%{version}/%{name}-%{version}.tar.gz
|
|
|
ad72e32 |
Patch0: https://github.com/vanhauser-thc/thc-ipv6/commit/5dea4ce77dbff19c53c027229365fd5aad4570d3.patch#/thc-ipv6-3.8-socket.patch
|
|
|
67c9238 |
|
|
|
4e41b82 |
BuildRequires: make
|
|
|
ad72e32 |
BuildRequires: gcc
|
|
|
67c9238 |
BuildRequires: libpcap-devel
|
|
|
ad72e32 |
%if 0%{?fedora} || 0%{?rhel} >= 8
|
|
|
ad72e32 |
BuildRequires: openssl-devel
|
|
|
ad72e32 |
%else
|
|
|
ad72e32 |
BuildRequires: openssl11-devel
|
|
|
ad72e32 |
%endif
|
|
|
67c9238 |
BuildRequires: libnetfilter_queue-devel
|
|
|
67c9238 |
BuildRequires: perl-generators
|
|
|
c44294e |
|
|
|
c44294e |
%description
|
|
|
ad72e32 |
A complete tool set to attack the inherent protocol weaknesses of IPv6
|
|
|
ad72e32 |
and ICMPv6, including an easy to use packet factory library.
|
|
|
c44294e |
|
|
|
c44294e |
%prep
|
|
|
ad72e32 |
%autosetup -p1
|
|
|
c44294e |
|
|
|
c44294e |
%build
|
|
|
ad72e32 |
%if 0%{?rhel} == 7
|
|
|
ad72e32 |
OPENSSL_CFLAGS="$(pkg-config --cflags-only-I openssl11)"
|
|
|
ad72e32 |
OPENSSL_LDFLAGS="$(pkg-config --libs-only-L openssl11)"
|
|
|
ad72e32 |
%endif
|
|
|
c44294e |
|
|
|
ad72e32 |
%make_build \
|
|
|
ad72e32 |
CFLAGS="%{optflags} $OPENSSL_CFLAGS -D_HAVE_SSL" \
|
|
|
ad72e32 |
LDFLAGS="%{?__global_ldflags} $OPENSSL_LDFLAGS -lpcap -lssl -lcrypto"
|
|
|
c44294e |
|
|
|
c44294e |
%install
|
|
|
ad72e32 |
%make_install \
|
|
|
ad72e32 |
PREFIX=%{_prefix} \
|
|
|
ad72e32 |
STRIP=%{_bindir}/true
|
|
|
c44294e |
|
|
|
c44294e |
%files
|
|
|
ad72e32 |
%license LICENSE LICENSE.OPENSSL
|
|
|
ad72e32 |
%doc CHANGES HOWTO-INJECT README
|
|
|
c44294e |
%{_bindir}/*
|
|
|
67c9238 |
%{_mandir}/man8/*
|
|
|
c44294e |
|
|
|
c44294e |
%changelog
|
|
|
ad72e32 |
* Sat Jun 18 2022 Robert Scheck <robert@fedoraproject.org> - 3.8-1
|
|
|
ad72e32 |
- Upgrade to 3.8 (#1902857)
|
|
|
ad72e32 |
- Spec file modernization including support for RHEL/CentOS 7
|
|
|
ad72e32 |
- Remove perl(Socket6) dependency (thanks to Michal Josef Špaček)
|
|
|
ad72e32 |
|
|
|
a648fc1 |
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-11
|
|
|
a648fc1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
a648fc1 |
|
|
|
3501cb1 |
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 3.4-10
|
|
|
3501cb1 |
- Rebuilt with OpenSSL 3.0.0
|
|
|
3501cb1 |
|
|
|
f44dc44 |
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-9
|
|
|
f44dc44 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
f44dc44 |
|
|
|
0237ea0 |
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-8
|
|
|
0237ea0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
0237ea0 |
|
|
|
34cfc8b |
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-7
|
|
|
34cfc8b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
34cfc8b |
|
|
|
508f9dd |
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-6
|
|
|
508f9dd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
508f9dd |
|
|
|
d5e6bbe |
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-5
|
|
|
d5e6bbe |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
d5e6bbe |
|
|
|
13f8fc3 |
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-4
|
|
|
13f8fc3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
13f8fc3 |
|
|
|
0fed5b6 |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-3
|
|
|
0fed5b6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
0fed5b6 |
|
|
|
4ea018e |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-2
|
|
|
4ea018e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
4ea018e |
|
|
|
0fb0a2b |
* Mon Jan 08 2018 Athmane Madjoudj <athmane@fedoraproject.org> - 3.4-1
|
|
|
0fb0a2b |
- Update to 3.4 (rhbz #1531027)
|
|
|
67c9238 |
- Fix build and add SSL support
|
|
|
0fb0a2b |
|
|
|
b778f22 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-5
|
|
|
b778f22 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
b778f22 |
|
|
|
a7ebf74 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-4
|
|
|
a7ebf74 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
a7ebf74 |
|
|
|
bc22efa |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-3
|
|
|
bc22efa |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
bc22efa |
|
|
|
c32683d |
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-2
|
|
|
c32683d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
c32683d |
|
|
|
f53423f |
* Sat Dec 05 2015 Athmane Madjoudj <athmane@fedoraproject.org> 3.0-1
|
|
|
f53423f |
- Update to 3.0
|
|
|
f53423f |
- Add new deps
|
|
|
ad72e32 |
- Do not strip binaries
|
|
|
f53423f |
|
|
|
d9954ee |
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7-2
|
|
|
d9954ee |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
d9954ee |
|
|
|
bea4ddd |
* Mon Jan 05 2015 Athmane Madjoudj <athmane@fedoraproject.org> 2.7-1
|
|
|
bea4ddd |
- Update to 2.7
|
|
|
3a73dda |
|
|
|
c44294e |
* Fri Jul 25 2014 Athmane Madjoudj <athmane@fedoraproject.org> 2.5-2
|
|
|
c44294e |
- Rename the package properly
|
|
|
c44294e |
|
|
|
c44294e |
* Wed Apr 16 2014 Athmane Madjoudj <athmane@fedoraproject.org> 2.5-1
|
|
|
c44294e |
- Initial specfile
|