svn commit: r316760 - in head/net/py-impacket: . files

Antoine Brodin antoine at FreeBSD.org
Sun Apr 28 22:11:49 UTC 2013


Author: antoine
Date: Sun Apr 28 22:11:47 2013
New Revision: 316760
URL: http://svnweb.freebsd.org/changeset/ports/316760

Log:
  Update py-impacket to 0.9.9.9
  
  Approved by:	eadler (mentor)

Modified:
  head/net/py-impacket/Makefile
  head/net/py-impacket/distinfo
  head/net/py-impacket/files/patch-setup.py
  head/net/py-impacket/pkg-plist

Modified: head/net/py-impacket/Makefile
==============================================================================
--- head/net/py-impacket/Makefile	Sun Apr 28 22:09:41 2013	(r316759)
+++ head/net/py-impacket/Makefile	Sun Apr 28 22:11:47 2013	(r316760)
@@ -1,28 +1,37 @@
-# New ports collection makefile for:	Impacket
-# Date created:				15th September 2005
-# Whom:					Marcin Jessa <yazzy at yazzy.org>
-#
+# Created by: Marcin Jessa <yazzy at yazzy.org>
 # $FreeBSD$
 
 PORTNAME=	Impacket
-PORTVERSION=	0.9.6.0
+PORTVERSION=	0.9.9.9
 CATEGORIES=	net python
-MASTER_SITES=	http://oss.coresecurity.com/repo/
+MASTER_SITES=	http://corelabs.coresecurity.com/index.php?module=Wiki&action=attachment&type=tool&page=Impacket&file=
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DISTNAME=	${PORTNAME:tl}-${PORTVERSION}
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Collection of Python classes providing access to network packets
 
+LICENSE=	AL11
+LICENSE_NAME=	Apache License version 1.1
+LICENSE_FILE=	${WRKSRC}/LICENSE
+LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
 RUN_DEPENDS=	${PYTHON_SITELIBDIR}/pcapy.so:${PORTSDIR}/net/py-pcapy
 
+FETCH_BEFORE_ARGS=-o ${DISTFILES}
+WRKSRC=		${WRKDIR}/${PORTNAME:tl}
+USE_DOS2UNIX=	yes
 USE_PYTHON=	yes
-NO_BUILD=	yes
 USE_PYDISTUTILS=yes
+PYDISTUTILS_PKGVERSION=0.9.9.0-dev
+PORTDOCS=	README
+
+.include <bsd.port.options.mk>
 
-.if defined(NOPORTDOCS)
 post-install:
-	@${RM} -rf ${DOCSDIR}
-	@${ECHO} "Removing ${DOCSDIR} and the files in it."
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}
+	@${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>

Modified: head/net/py-impacket/distinfo
==============================================================================
--- head/net/py-impacket/distinfo	Sun Apr 28 22:09:41 2013	(r316759)
+++ head/net/py-impacket/distinfo	Sun Apr 28 22:11:47 2013	(r316760)
@@ -1,2 +1,2 @@
-SHA256 (Impacket-0.9.6.0.tar.gz) = 31d51acda423889fe498a3c81256269620780c2af6378509def695e4e69c58df
-SIZE (Impacket-0.9.6.0.tar.gz) = 241509
+SHA256 (impacket-0.9.9.9.tar.gz) = 6028147d07f9688d8fd30233ed471434c6a7f1723bd2e8948ecf0ddde8edc22d
+SIZE (impacket-0.9.9.9.tar.gz) = 314699

Modified: head/net/py-impacket/files/patch-setup.py
==============================================================================
--- head/net/py-impacket/files/patch-setup.py	Sun Apr 28 22:09:41 2013	(r316759)
+++ head/net/py-impacket/files/patch-setup.py	Sun Apr 28 22:11:47 2013	(r316760)
@@ -1,12 +1,9 @@
---- Impacket-0.9.6.0/setup.py  2006-09-20 17:37:44.000000000 -0400
-+++ setup.py   2006-09-20 17:48:59.000000000 -0400
-@@ -17,7 +17,7 @@
-       maintainer = "Max Caceres",
-       maintainer_email = "max at coresecurity.com",
-       packages = ['impacket', 'impacket.dcerpc'],
--      scripts = glob.glob(os.path.join('examples', '*.py'))+glob.glob('doc/*'),
-+      scripts = glob.glob(os.path.join('examples', '*.py')),
-       data_files = [(os.path.join('share', 'doc', PACKAGE_NAME),
--                     ['README', 'LICENSE'])],
-+                     ['README', 'LICENSE']+glob.glob('doc/*'))]
+--- ./setup.py.orig	2013-04-28 18:06:57.000000000 +0000
++++ ./setup.py	2013-04-28 18:07:08.000000000 +0000
+@@ -18,6 +18,4 @@
+       maintainer_email = "bethus at gmail.com",
+       packages = ['impacket', 'impacket.dcerpc', 'impacket.examples'],
+       scripts = glob.glob(os.path.join('examples', '*.py')),
+-      data_files = [(os.path.join('share', 'doc', PACKAGE_NAME),
+-                     ['README', 'LICENSE']+glob.glob('doc/*'))],
        )

Modified: head/net/py-impacket/pkg-plist
==============================================================================
--- head/net/py-impacket/pkg-plist	Sun Apr 28 22:09:41 2013	(r316759)
+++ head/net/py-impacket/pkg-plist	Sun Apr 28 22:11:47 2013	(r316760)
@@ -1,31 +1,68 @@
+bin/atsvc.py
 bin/chain.py
 bin/crapchain.py
 bin/exploit.py
+bin/ifmap.py
+bin/lookupsid.py
 bin/loopchain.py
 bin/ms05-039-crash.py
+bin/nmapAnswerMachine.py
 bin/oochain.py
+bin/opdump.py
+bin/os_ident.py
 bin/ping.py
+bin/ping6.py
+bin/psexec.py
 bin/rpcdump.py
 bin/samrdump.py
+bin/services.py
 bin/smbcat.py
 bin/smbclient.py
+bin/smbtorture.py
 bin/sniff.py
 bin/sniffer.py
 bin/split.py
+bin/spoolss.py
+bin/test_wkssvc.py
 bin/tracer.py
+bin/uncrc32.py
 bin/win_echod.py
+%%PYTHON_SITELIBDIR%%/impacket/Dot11Crypto.py
+%%PYTHON_SITELIBDIR%%/impacket/Dot11Crypto.pyc
+%%PYTHON_SITELIBDIR%%/impacket/Dot11Crypto.pyo
+%%PYTHON_SITELIBDIR%%/impacket/Dot11KeyManager.py
+%%PYTHON_SITELIBDIR%%/impacket/Dot11KeyManager.pyc
+%%PYTHON_SITELIBDIR%%/impacket/Dot11KeyManager.pyo
+%%PYTHON_SITELIBDIR%%/impacket/ICMP6.py
+%%PYTHON_SITELIBDIR%%/impacket/ICMP6.pyc
+%%PYTHON_SITELIBDIR%%/impacket/ICMP6.pyo
+%%PYTHON_SITELIBDIR%%/impacket/IP6.py
+%%PYTHON_SITELIBDIR%%/impacket/IP6.pyc
+%%PYTHON_SITELIBDIR%%/impacket/IP6.pyo
+%%PYTHON_SITELIBDIR%%/impacket/IP6_Address.py
+%%PYTHON_SITELIBDIR%%/impacket/IP6_Address.pyc
+%%PYTHON_SITELIBDIR%%/impacket/IP6_Address.pyo
 %%PYTHON_SITELIBDIR%%/impacket/ImpactDecoder.py
 %%PYTHON_SITELIBDIR%%/impacket/ImpactDecoder.pyc
 %%PYTHON_SITELIBDIR%%/impacket/ImpactDecoder.pyo
 %%PYTHON_SITELIBDIR%%/impacket/ImpactPacket.py
 %%PYTHON_SITELIBDIR%%/impacket/ImpactPacket.pyc
 %%PYTHON_SITELIBDIR%%/impacket/ImpactPacket.pyo
+%%PYTHON_SITELIBDIR%%/impacket/NDP.py
+%%PYTHON_SITELIBDIR%%/impacket/NDP.pyc
+%%PYTHON_SITELIBDIR%%/impacket/NDP.pyo
 %%PYTHON_SITELIBDIR%%/impacket/__init__.py
 %%PYTHON_SITELIBDIR%%/impacket/__init__.pyc
 %%PYTHON_SITELIBDIR%%/impacket/__init__.pyo
+%%PYTHON_SITELIBDIR%%/impacket/cdp.py
+%%PYTHON_SITELIBDIR%%/impacket/cdp.pyc
+%%PYTHON_SITELIBDIR%%/impacket/cdp.pyo
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/__init__.py
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/__init__.pyc
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/__init__.pyo
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/atsvc.py
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/atsvc.pyc
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/atsvc.pyo
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/conv.py
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/conv.pyc
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/conv.pyo
@@ -41,6 +78,12 @@ bin/win_echod.py
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/epm.py
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/epm.pyc
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/epm.pyo
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/lsarpc.py
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/lsarpc.pyc
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/lsarpc.pyo
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/mgmt.py
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/mgmt.pyc
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/mgmt.pyo
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/ndrutils.py
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/ndrutils.pyc
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/ndrutils.pyo
@@ -53,6 +96,9 @@ bin/win_echod.py
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/srvsvc.py
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/srvsvc.pyc
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/srvsvc.pyo
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/srvsvcserver.py
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/srvsvcserver.pyc
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/srvsvcserver.pyo
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/svcctl.py
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/svcctl.pyc
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/svcctl.pyo
@@ -62,26 +108,51 @@ bin/win_echod.py
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/winreg.py
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/winreg.pyc
 %%PYTHON_SITELIBDIR%%/impacket/dcerpc/winreg.pyo
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/wkssvc.py
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/wkssvc.pyc
+%%PYTHON_SITELIBDIR%%/impacket/dcerpc/wkssvc.pyo
+%%PYTHON_SITELIBDIR%%/impacket/dhcp.py
+%%PYTHON_SITELIBDIR%%/impacket/dhcp.pyc
+%%PYTHON_SITELIBDIR%%/impacket/dhcp.pyo
+%%PYTHON_SITELIBDIR%%/impacket/dns.py
+%%PYTHON_SITELIBDIR%%/impacket/dns.pyc
+%%PYTHON_SITELIBDIR%%/impacket/dns.pyo
+%%PYTHON_SITELIBDIR%%/impacket/dot11.py
+%%PYTHON_SITELIBDIR%%/impacket/dot11.pyc
+%%PYTHON_SITELIBDIR%%/impacket/dot11.pyo
+%%PYTHON_SITELIBDIR%%/impacket/examples/__init__.py
+%%PYTHON_SITELIBDIR%%/impacket/examples/__init__.pyc
+%%PYTHON_SITELIBDIR%%/impacket/examples/__init__.pyo
+%%PYTHON_SITELIBDIR%%/impacket/examples/remcomsvc.py
+%%PYTHON_SITELIBDIR%%/impacket/examples/remcomsvc.pyc
+%%PYTHON_SITELIBDIR%%/impacket/examples/remcomsvc.pyo
+%%PYTHON_SITELIBDIR%%/impacket/examples/serviceinstall.py
+%%PYTHON_SITELIBDIR%%/impacket/examples/serviceinstall.pyc
+%%PYTHON_SITELIBDIR%%/impacket/examples/serviceinstall.pyo
 %%PYTHON_SITELIBDIR%%/impacket/nmb.py
 %%PYTHON_SITELIBDIR%%/impacket/nmb.pyc
 %%PYTHON_SITELIBDIR%%/impacket/nmb.pyo
 %%PYTHON_SITELIBDIR%%/impacket/ntlm.py
 %%PYTHON_SITELIBDIR%%/impacket/ntlm.pyc
 %%PYTHON_SITELIBDIR%%/impacket/ntlm.pyo
+%%PYTHON_SITELIBDIR%%/impacket/pcapfile.py
+%%PYTHON_SITELIBDIR%%/impacket/pcapfile.pyc
+%%PYTHON_SITELIBDIR%%/impacket/pcapfile.pyo
 %%PYTHON_SITELIBDIR%%/impacket/smb.py
 %%PYTHON_SITELIBDIR%%/impacket/smb.pyc
 %%PYTHON_SITELIBDIR%%/impacket/smb.pyo
+%%PYTHON_SITELIBDIR%%/impacket/smbserver.py
+%%PYTHON_SITELIBDIR%%/impacket/smbserver.pyc
+%%PYTHON_SITELIBDIR%%/impacket/smbserver.pyo
 %%PYTHON_SITELIBDIR%%/impacket/structure.py
 %%PYTHON_SITELIBDIR%%/impacket/structure.pyc
 %%PYTHON_SITELIBDIR%%/impacket/structure.pyo
 %%PYTHON_SITELIBDIR%%/impacket/uuid.py
 %%PYTHON_SITELIBDIR%%/impacket/uuid.pyc
 %%PYTHON_SITELIBDIR%%/impacket/uuid.pyo
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/New SMB and DCERPC features in Impacket.pdf
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/SMBCommands.dot
-%%PORTDOCS%%%%DOCSDIR%%/SMBCommands.png
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%PYTHON_SITELIBDIR%%/impacket/version.py
+%%PYTHON_SITELIBDIR%%/impacket/version.pyc
+%%PYTHON_SITELIBDIR%%/impacket/version.pyo
+ at dirrm %%PYTHON_SITELIBDIR%%/impacket/examples
 @dirrm %%PYTHON_SITELIBDIR%%/impacket/dcerpc
 @dirrm %%PYTHON_SITELIBDIR%%/impacket


More information about the svn-ports-all mailing list