From be00ade2ec168bb476610d74b522c990405ea474 Mon Sep 17 00:00:00 2001 From: Bernhard M. Wiedemann Date: Sep 13 2019 14:29:36 +0000 Subject: restructure files to remain below github limit of 1000 entries --- diff --git a/2ping-4.3.tar.gz.asc b/2ping-4.3.tar.gz.asc new file mode 100644 index 0000000..04c4e56 --- /dev/null +++ b/2ping-4.3.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEQuLI3owXOrEC9SxufmCjpoaujZgFAlwFhYIACgkQfmCjpoau +jZgC8Q//WJ9Z0OIP2aZCAIDe+0aOpNAibUuycjWQXvuUnLpRMDvhJ3R1MIiOnGnz +RxBJwfm4shXbLTejYxFtSklhllJJZOCU1kYj49+/cm342B6k910eFVSiDmlXMN3N +Ja5ej0kgYoev99H5+rUzmAcim80EhmiI0ZLkko0xpUJ7Vms27u5FFWMGFJcC8zfQ +KPDcoZd81OjsQyaz3vePRmxtdtmi+NnD6aNw08YtOg4t4GqeN6N1CsQx9sfvNrYr +eELN1qfcoI6Pfjj1ppt8SjSU0A0CRPqcTdDLWnMAEyBUYZ41W+RzqEaznvDytbTE +P+fXujRVufU/4wbphAtow1uGeu2C1RL4xER/pWPPKpJ1/DTp+CqAq/kSzXiq7Xxn +PtZ2nMLBK4gm8j5gL6gRTDWohDIrHQ0Ma1MVsjruOzWwmZs6RXsQ5SObXe8V6kij +1tMeRnfhoEvq2o1PQsm0L2t9xXwv25rbGY1Ki4BvoleUjZzQOjtBx1nsRMcFujl8 +E6RIraML4aOiOAMcL8gYw/ixT2jcwlDhJ83aNRD/9tU+HcB+BwZ/RQ4TW3ch6TsO +q/YvMsd/Ru6LyidLNKRlklcy8hL8LcJAizcKgVvOb8+LrLf3wNXj20Qu3sUY52bB +VwJqXboFoRgNK2OnaBtdXjUzhg28iTUwZ6sDPniL6csFOBaerpo= +=wU73 +-----END PGP SIGNATURE----- diff --git a/2ping.changes b/2ping.changes new file mode 100644 index 0000000..4014a18 --- /dev/null +++ b/2ping.changes @@ -0,0 +1,80 @@ +------------------------------------------------------------------- +Sun Feb 3 21:12:01 UTC 2019 - Matthias Eliasson + +- Update to version 4.3 + * Add --srv-service + * Change --adaptive behavior to better match ping -A + * Fix typos in manpage +- Ran spec-cleaner +- Fix rpmlint duplicate error with fdupes + +------------------------------------------------------------------- +Mon Oct 08 05:58:03 UTC 2018 - sean@suspend.net + +- Update to version 4.2 + * Added SIGHUP handling of listener processes + * Added an example bash_completion script + * Better cleanup handling of peer information +------------------------------------------------------------------- +Sat Aug 11 01:03:42 UTC 2018 - rpm@fthiessen.de + +- Update to version 4.1.2 + * Fix UTF-8 tests when run with invalid locale. + * Fix cleanup on non-encrypted sessions. + +------------------------------------------------------------------- +Wed May 23 14:45:15 UTC 2018 - kbabioch@suse.com + +- Use OpenPGP signature provided upstream +- Added 2ping.keyring, which contains the key from the author + +------------------------------------------------------------------- +Sat Nov 4 19:24:17 UTC 2017 - aavindraa@gmail.com + +- Update to version 4.1 + * Fixed --fuzz CRC function. + * Added --encrypt option for shared-secret encrypted packets. + * Added --listen --all-interfaces option for automatically binding to + all interface IPs (requires Python netifaces module). + * Simplified monotonic_clock functionality, relying on Python 3 for + most functionality, reducing the possibility of platform bugs. +- Includes changes from 4.0 + * Rewrite to Python 3 (3.4 or higher). + * Fixed hmac-sha256 handling, added hmac-sha512. + * --nagios will now work when combined with --deadline, in addition to + --count. + * Added Wireshark Lua dissector and sample capture. + * Added battery level (ExtID 0x88a1f7c7). Note that while 2ping + recognizes the new option in incoming packets, it currently does not + have the capability to send battery levels. + +------------------------------------------------------------------- +Fri Jul 29 09:06:35 UTC 2016 - jengelh@inai.de + +- Make rpmlint happy by avoiding installation in %build. + +------------------------------------------------------------------- +Sun Jul 24 12:53:10 UTC 2016 - p.drouand@gmail.com + +- Update to version 3.2.1 + * Please read the ChangeLog; not able to track all changes since + previous version +- Upstream moved to python + * Remove %{perl_requires} dependency + * Remove perl recommendations; perl(Digest::CRC), perl(Digest::MD5), + perl(Digest::SHA) and perl(IO::Socket::INET6) + * Add python-devel and python-setuptools requirements +- Use official tarball and download Url +- Remove obsolete 2ping-fix-use-of-uninitialized-warning.patch + +------------------------------------------------------------------- +Fri Apr 3 15:29:33 UTC 2015 - jslaby@suse.com + +- update to 1397618874.f2c2047 +- 2ping-fix-use-of-uninitialized-warning.patch: add + +------------------------------------------------------------------- +Wed Nov 10 13:11:18 CET 2010 - jslaby@suse.de + +- Initial package (version 1.0) + diff --git a/2ping.keyring b/2ping.keyring new file mode 100644 index 0000000..0c103ee --- /dev/null +++ b/2ping.keyring @@ -0,0 +1,114 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=BPu5 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/2ping.spec b/2ping.spec new file mode 100644 index 0000000..27fd7a4 --- /dev/null +++ b/2ping.spec @@ -0,0 +1,72 @@ +# +# spec file for package 2ping +# +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# +# 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 https://bugs.opensuse.org/ +# + + +Name: 2ping +Version: 4.3 +Release: 0 +Summary: Bi-directional ping utility +License: GPL-2.0-or-later +Group: Productivity/Networking/Diagnostic +URL: http://www.finnie.org/software/2ping/ +Source0: http://www.finnie.org/software/2ping/%{name}-%{version}.tar.gz +Source1: http://www.finnie.org/software/2ping/%{name}-%{version}.tar.gz.asc +Source2: %{name}.keyring +BuildRequires: fdupes +BuildRequires: python3-base +BuildRequires: python3-setuptools +Requires: python >= 3.4 +# A bit tricky but should do it +Provides: %{name} = 1397618874.f2c20471488c +Obsoletes: %{name} = 1397618874.f2c20471488c +BuildArch: noarch + +%description +2ping is a bi-directional ping utility. It uses 3-way pings (akin to TCP SYN, +SYN/ACK, ACK) and after-the-fact state comparison between a 2ping listener and +a 2ping client to determine which direction packet loss occurs. + +%prep +%setup -q + +%build +%{py3_build} + +%install +%{py3_install} +install -d -m 0755 %{buildroot}%{_mandir}/man1 +install -m 0644 doc/2ping.1 %{buildroot}%{_mandir}/man1/2ping.1 +install -m 0644 doc/2ping.1 %{buildroot}%{_mandir}/man1/2ping6.1 + +# create symlinks for man pages +%fdupes -s %{buildroot}/%{_mandir} +# create hardlinks for the rest +%fdupes %{buildroot}/%{_prefix} + +%check +python3 setup.py test + +%files +%license COPYING +%doc ChangeLog README doc/2ping-protocol-examples.py doc/2ping.md doc/2ping-protocol.md +%{_bindir}/2ping +%{_bindir}/2ping6 +%{_mandir}/man1/2ping.1%{?ext_man} +%{_mandir}/man1/2ping6.1%{?ext_man} +%{python3_sitelib}/* + +%changelog