Accepting request 658689 from home:mnhauke:network

Initial package for ipv6toolkit

OBS-URL: https://build.opensuse.org/request/show/658689
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ipv6toolkit?expand=0&rev=1
This commit is contained in:
Marcus Meissner 2018-12-17 16:00:48 +00:00 committed by Git OBS Bridge
commit 6b4514caf4
7 changed files with 215 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

3
ipv6toolkit-v2.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:16f13d3e7d17940ff53f028ef0090e4aa3a193a224c97728b07ea6e26a19e987
size 725628

BIN
ipv6toolkit-v2.0.tar.gz.sig Normal file

Binary file not shown.

9
ipv6toolkit.changes Normal file
View File

@ -0,0 +1,9 @@
-------------------------------------------------------------------
Sat Dec 15 21:08:31 UTC 2018 - mardnh@gmx.de
- Verify source signature
-------------------------------------------------------------------
Sat Dec 15 20:08:27 UTC 2018 - mardnh@gmx.de
- Initial package, version 2.0

85
ipv6toolkit.keyring Normal file
View File

@ -0,0 +1,85 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
PZVg5e8yrcDyPW6xs6rlB8uKkaw=
=aeDw
-----END PGP PUBLIC KEY BLOCK-----

94
ipv6toolkit.spec Normal file
View File

@ -0,0 +1,94 @@
#
# spec file for package ipv6toolkit
#
# Copyright (c) 2018, Martin Hauke <mardnh@gmx.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: ipv6toolkit
Version: 2.0
Release: 0
Summary: Security assessment and troubleshooting tool for the IPv6 protocols
License: GPL-3.0-or-later
Group: Productivity/Networking/System
URL: https://www.si6networks.com/tools/ipv6toolkit/
#Git-Clone: https://github.com/fgont/ipv6toolkit.git
Source: https://www.si6networks.com/tools/ipv6toolkit/%{name}-v%{version}.tar.gz
Source98: https://www.si6networks.com/tools/ipv6toolkit/%{name}-v%{version}.tar.gz.sig
#https://www.si6networks.com/tools/ipv6toolkit/%%{name}-v%%{version}.tar.gz.gpg
Source99: %{name}.keyring
BuildRequires: libpcap-devel
%description
The SI6 Networks' IPv6 toolkit is a set of IPv6 security and
trouble-shooting tools, that can send arbitrary IPv6-based
packets.
List of tools:
* addr6: An IPv6 address analysis and manipulation tool.
* flow6: A tool to perform a security asseessment of the IPv6 Flow
Label.
* frag6: A tool to perform IPv6 fragmentation-based attacks and to
perform a security assessment of a number of fragmentation-related
aspects.
* icmp6: A tool to perform attacks based on ICMPv6 error messages.
* jumbo6: A tool to assess potential flaws in the handling of IPv6
Jumbograms.
* na6: A tool to send arbitrary Neighbor Advertisement messages.
* ni6: A tool to send arbitrary ICMPv6 Node Information messages,
and assess possible flaws in the processing of such packets.
* ns6: A tool to send arbitrary Neighbor Solicitation messages.
* ra6: A tool to send arbitrary Router Advertisement messages.
* rd6: A tool to send arbitrary ICMPv6 Redirect messages.
* rs6: A tool to send arbitrary Router Solicitation messages.
* scan6: An IPv6 address scanning tool.
* tcp6: A tool to send arbitrary TCP segments and perform a variety
of TCP-based attacks.
%prep
%setup -q -n %{name}-v%{version}
%build
export CFLAGS='%{optflags}'
make %{?_smp_mflags}
%install
make install PREFIX=%{_prefix} DESTDIR=%{buildroot}
%files
%doc CHANGES.TXT CREDITS.TXT README.TXT
%license LICENSE.TXT
%config %{_sysconfdir}/ipv6toolkit.conf
%{_bindir}/addr6
%{_sbindir}/blackhole6
%{_sbindir}/flow6
%{_sbindir}/frag6
%{_sbindir}/icmp6
%{_sbindir}/jumbo6
%{_sbindir}/na6
%{_sbindir}/ni6
%{_sbindir}/ns6
%{_sbindir}/path6
%{_sbindir}/ra6
%{_sbindir}/rd6
%{_sbindir}/rs6
%{_sbindir}/scan6
%{_sbindir}/script6
%{_sbindir}/tcp6
%{_sbindir}/udp6
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/oui.txt
%{_datadir}/%{name}/service-names-port-numbers.csv
%{_mandir}/man?/*?%{ext_man}
%changelog