Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package scapy for openSUSE:Factory checked in at 2023-12-14 22:03:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/scapy (Old) and /work/SRC/openSUSE:Factory/.scapy.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "scapy" Thu Dec 14 22:03:56 2023 rev:2 rq:1133109 version:2.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/scapy/scapy.changes 2023-12-11 21:52:03.858894174 +0100 +++ /work/SRC/openSUSE:Factory/.scapy.new.25432/scapy.changes 2023-12-14 22:03:58.625877704 +0100 @@ -1,0 +2,17 @@ +Thu Dec 14 11:13:45 UTC 2023 - Martin Hauke <mar...@gmx.de> + +- Add python3-cryptography to BuildRequires to have out of the + box support for + + PKI & TLS crypto-related features + + WEP decryption/encryption. (Dot11) + + IPsec encryption/authentication. +- Recommend python3-PyX to be able to be able to use psdump() or + pdfdump(). +- Recommend python3-ipython for better experience when working in + interactive mode (command completion, history, ...). + mode +- Add workaround for openSUSE where /etc/protocols and + /etc/protocols no longer live in /etc/ but /usr/etc/ +- Run spec-cleaner + +------------------------------------------------------------------- Old: ---- v2.5.0.tar.gz New: ---- scapy-2.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ scapy.spec ++++++ --- /var/tmp/diff_new_pack.M3aJ3j/_old 2023-12-14 22:03:59.277901222 +0100 +++ /var/tmp/diff_new_pack.M3aJ3j/_new 2023-12-14 22:03:59.277901222 +0100 @@ -1,7 +1,7 @@ # # spec file for package scapy # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,25 +12,29 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Name: scapy Version: 2.5.0 Release: 0 Summary: Interactive Packet Manipulation Tool -Source: https://github.com/secdev/scapy/archive/v%{version}.tar.gz -URL: https://scapy.net +License: GPL-2.0-only Group: Productivity/Networking/Security -License: GPL-2.0 +URL: https://scapy.net +Source: https://github.com/secdev/scapy/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: fdupes BuildRequires: python3-devel BuildRequires: python3-setuptools # Testing requirements: (require root permission and a fully functional network stack) #BuildRequires: tcpdump -BuildArch: noarch +Requires: python3-cryptography +Recommends: python3-PyX +Recommends: python3-ipython Provides: python-scapy = %version Obsoletes: python-scapy < 2.2.0 +BuildArch: noarch %description Scapy is a powerful interactive packet manipulation tool, packet generator, @@ -54,6 +58,11 @@ # redistribute it (sr#172834): rm -r doc/scapy +# In (open)SUSE /etc/protocols and /etc/services +# moved to /usr/etc/ +sed 's|%{_sysconfdir}/protocols|%{_prefix}%{_sysconfdir}/protocols|g' -i scapy/data.py +sed 's|%{_sysconfdir}/services|%{_prefix}%{_sysconfdir}/services|g' -i scapy/data.py + %install %python3_install %fdupes %{buildroot}%{python3_sitelib} @@ -63,10 +72,9 @@ #cd test && ./run_tests %files -%defattr(-,root,root) %license LICENSE %doc README.md %{_bindir}/scapy -%{_mandir}/man1/scapy.1%{ext_man} +%{_mandir}/man1/scapy.1%{?ext_man} %{python3_sitelib}/scapy*