FreeBSD Bugzilla – Attachment 195532 Details for
Bug 230110
net/scapy: Update to 2.4.2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
scapy-2.4.0.patch
scapy-2.4.0.patch (text/plain), 6.02 KB, created by
Kai Knoblich
on 2018-07-28 14:22:13 UTC
(
hide
)
Description:
scapy-2.4.0.patch
Filename:
MIME Type:
Creator:
Kai Knoblich
Created:
2018-07-28 14:22:13 UTC
Size:
6.02 KB
patch
obsolete
>Index: scapy/Makefile >=================================================================== >--- scapy/Makefile (revision 475120) >+++ scapy/Makefile (working copy) >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= scapy >-PORTVERSION= 2.3.3 >+PORTVERSION= 2.4.0 > DISTVERSIONPREFIX= v > CATEGORIES= net > >@@ -10,47 +10,54 @@ > COMMENT= Powerful interactive packet manipulation program in python > > LICENSE= GPLv2 >+LICENSE_FILE= ${WRKSRC}/LICENSE > >+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libdnet>0:net/py-libdnet@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}pcap>0:net/py-pcap@${PY_FLAVOR} >+ >+USES= python:2.7 >+USE_PYTHON= autoplist distutils noflavors > USE_GITHUB= yes > GH_ACCOUNT= secdev > >-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/dnet.so:net/py-libdnet@${PY_FLAVOR} \ >- ${PYTHON_SITELIBDIR}/pcap.py:net/py-pcap@${PY_FLAVOR} >- >-USES= python:2.7 >-USE_PYTHON= autoplist distutils > NO_ARCH= yes > >-OPTIONS_DEFINE= PYX PYCRYPTO PYGNUPLOT GRAPH P0F_BASE QUESO_BASE NMAP MANUF MATPLOT >-PYX_DESC= PostScript and PDF graphs drawing >-PYCRYPTO_DESC= Use py-crypto for WEP decoding >-PYGNUPLOT_DESC= Use py-gnuplot wrapper to plot graphs >-GRAPH_DESC= graph generation and visualization >-P0F_BASE_DESC= p0f OS signatures database >+OPTIONS_DEFINE= GRAPH IPYTHON P0F_BASE MANUF MATPLOT NMAP PYCRYPTO PYGNUPLOT PYX QUESO_BASE SOX >+GRAPH_DESC= graph generation and visualization >+IPYTHON_DESC= Use IPython (enhanced interactive shell) >+MANUF_DESC= Use MANUF MAC database supplied by wireshark >+MATPLOT_DESC= Install python matplotlibs >+NMAP_DESC= nmap OS signatures database >+P0F_BASE_DESC= p0f OS signatures database >+PYCRYPTO_DESC= Use py-crypto for WEP decoding >+PYGNUPLOT_DESC= Use py-gnuplot wrapper to plot graphs >+PYX_DESC= PostScript and PDF graphs drawing > QUESO_BASE_DESC= queso OS signatures database >-NMAP_DESC= nmap OS signatures database >-MANUF_DESC= wireshark's MANUF MAC database >-MATPLOT_DESC= Install python matplotlibs >-SOX_DESC= Support for VoIP >+SOX_DESC= Support for VoIP > >-PYX_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pyx/__init__.py:graphics/py-PyX12@${PY_FLAVOR} >-PYCRYPTO_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/Crypto/__init__.py:security/py-pycrypto@${PY_FLAVOR} >-PYGNUPLOT_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/Gnuplot/__init__.py:math/py-gnuplot@${PY_FLAVOR} > GRAPH_RUN_DEPENDS= ${LOCALBASE}/bin/MagickCore-config:graphics/ImageMagick \ > ${LOCALBASE}/bin/dot:graphics/graphviz >+IPYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ipython>0:devel/ipython@${PY_FLAVOR} >+NMAP_RUN_DEPENDS= ${LOCALBASE}/share/nmap/nmap-os-db:security/nmap >+MANUF_RUN_DEPENDS= ${LOCALBASE}/share/wireshark/manuf:net/wireshark >+MATPLOT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} > P0F_BASE_RUN_DEPENDS= ${LOCALBASE}/etc/p0f.fp:net-mgmt/p0f >+PYCRYPTO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.7:security/py-cryptography@${PY_FLAVOR} >+PYGNUPLOT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gnuplot>0:math/py-gnuplot@${PY_FLAVOR} >+PYX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}PyX12>=0.12.1:graphics/py-PyX12@${PY_FLAVOR} \ >+ ${LOCALBASE}/bin/pdftex:print/tex-basic-engines > QUESO_BASE_RUN_DEPENDS= ${LOCALBASE}/etc/queso.conf.sample:net/queso >-NMAP_RUN_DEPENDS= ${LOCALBASE}/share/nmap/nmap-os-db:security/nmap >-MANUF_RUN_DEPENDS= ${LOCALBASE}/share/wireshark/manuf:net/wireshark >-MATPLOT_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/matplotlib/__init__.py:math/py-matplotlib@${PY_FLAVOR} > SOX_RUN_DEPENDS= ${LOCALBASE}/bin/sox:audio/sox > > post-patch: > @${REINPLACE_CMD} "s,share/man/man1,man/man1," ${WRKSRC}/setup.py >+ @${REINPLACE_CMD} "s,pdflatex,pdftex," ${WRKSRC}/scapy/extlib.py > @${REINPLACE_CMD} "s,/usr/share/,${LOCALBASE}/share/," \ >- ${WRKSRC}/scapy/data.py ${WRKSRC}/scapy/utils6.py \ >+ ${WRKSRC}/scapy/data.py \ >+ ${WRKSRC}/scapy/utils6.py \ > ${WRKSRC}/scapy/modules/nmap.py > @${REINPLACE_CMD} "s,/etc/,${LOCALBASE}/etc/," \ >- ${WRKSRC}/scapy/modules/p0f.py ${WRKSRC}/scapy/modules/queso.py >+ ${WRKSRC}/scapy/modules/p0f.py \ >+ ${WRKSRC}/scapy/modules/queso.py > > .include <bsd.port.mk> >Index: scapy/distinfo >=================================================================== >--- scapy/distinfo (revision 475120) >+++ scapy/distinfo (working copy) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1513871305 >-SHA256 (secdev-scapy-v2.3.3_GH0.tar.gz) = 67642cf7b806e02daeddd588577588caebddc3426db7904e7999a0b0334a63b5 >-SIZE (secdev-scapy-v2.3.3_GH0.tar.gz) = 1459132 >+TIMESTAMP = 1532179664 >+SHA256 (secdev-scapy-v2.4.0_GH0.tar.gz) = 3836c62c33dd3f7c1ae30f5c2c1ab8078e4e32f5bf9c8be758dbaafe1c6a580e >+SIZE (secdev-scapy-v2.4.0_GH0.tar.gz) = 3182131 >Index: scapy/pkg-descr >=================================================================== >--- scapy/pkg-descr (revision 475120) >+++ scapy/pkg-descr (working copy) >@@ -1,13 +1,14 @@ >-Scapy is a powerful interactive packet manipulation program. It is >-able to forge or decode packets of a wide number of protocols, send >-them on the wire, capture them, match requests and replies, and much >-more. It can easily handle most classical tasks like scanning, >-tracerouting, probing, unit tests, attacks or network discovery (it >-can replace hping, 85% of nmap, arpspoof, arp-sk, arping, tcpdump, >-tethereal, p0f, etc.). It also performs very well at a lot of other >-specific tasks that most other tools can't handle, like sending >-invalid frames, injecting your own 802.11 frames, combining technics >-(VLAN hopping+ARP cache poisoning, VOIP decoding on WEP encrypted >-channel, ...), etc. >+Scapy is a powerful interactive packet manipulation program. It is able to forge >+or decode packets of a wide number of protocols, send them on the wire, capture >+them, match requests and replies, and much more. > >+It can easily handle most classical tasks like scanning, tracerouting, probing, >+unit tests, attacks or network discovery (it can replace hping, 85% of nmap, >+arpspoof, arp-sk, arping, tcpdump, tethereal, p0f, etc.). >+ >+It also performs very well at a lot of other specific tasks that most other >+tools can't handle, like sending invalid frames, injecting your own 802.11 >+frames, combining technics (VLAN hopping+ARP cache poisoning, VOIP decoding on >+WEP encrypted channel, ...), etc. >+ > WWW: http://secdev.org/projects/scapy
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 230110
:
195532
|
202866
|
203419
|
203423
|
203506