From d28bf862fafb42501ca59444c7d0e5a43f5b31a3 Mon Sep 17 00:00:00 2001 From: rpmbuild Date: Apr 28 2020 18:55:30 +0000 Subject: fix pcapy dependencies #1770854 --- diff --git a/python-impacket.spec b/python-impacket.spec index b89c04a..fa4fb1b 100644 --- a/python-impacket.spec +++ b/python-impacket.spec @@ -93,17 +93,20 @@ Requires: python2-pycryptodomex Requires: python2-crypto Requires: python2-pyasn1 -# Used by /usr/bin/nsplit.py -Requires: pcapy # Used by /usr/bin/ntlmrelayx.py Requires: python2-pyOpenSSL Requires: python2-ldap3 -# Used by impacket/examples/ntlmrelayx/servers/socksserver.py %if 0%{?fedora} || 0%{?rhel} >= 8 +# Used by /usr/bin/nsplit.py +Requires: python2-pcapy +# Used by impacket/examples/ntlmrelayx/servers/socksserver.py Recommends: python2-httplib2 Recommends: python2-flask %else +# Used by /usr/bin/nsplit.py +Requires: pcapy +# Used by impacket/examples/ntlmrelayx/servers/socksserver.py Requires: python2-httplib2 Requires: python2-flask %endif @@ -130,17 +133,22 @@ Requires: python%{python3_pkgversion}-pycryptodomex Requires: python%{python3_pkgversion}-crypto Requires: python%{python3_pkgversion}-pyasn1 -# Used by /usr/bin/nsplit.py -Requires: pcapy # Used by /usr/bin/ntlmrelayx.py Requires: python%{python3_pkgversion}-pyOpenSSL Requires: python%{python3_pkgversion}-ldap3 -# Used by impacket/examples/ntlmrelayx/servers/socksserver.py %if 0%{?fedora} || 0%{?rhel} >= 8 +# Used by /usr/bin/nsplit.py +Recommends: python%{python3_pkgversion}-pcapy +# Used by impacket/examples/ntlmrelayx/servers/socksserver.py Recommends: python%{python3_pkgversion}-httplib2 Recommends: python%{python3_pkgversion}-flask %else +# python3 package for pcapy currently missing in EPEL7 +# Used by /usr/bin/nsplit.py +%global __requires_exclude pcapy|ldapdomaindump|flask|httplib2 +# Requires: python%{python3_pkgversion}-pcapy +# Used by impacket/examples/ntlmrelayx/servers/socksserver.py Requires: python%{python3_pkgversion}-httplib2 Requires: python%{python3_pkgversion}-flask %endif @@ -278,6 +286,9 @@ rm -f %{buildroot}%{_defaultdocdir}/%{name}/LICENSE %changelog +* Tue Apr 28 2020 Michal Ambroz - 0.9.21-5 +- fix dependency - pcapy renamed to python2-pcapy, python3-pcapy in fedora + * Tue Apr 28 2020 Michal Ambroz - 0.9.21-4 - cosmetics, remove comments with endif, macros with comments