debian/0000755000000000000000000000000012151004646007165 5ustar debian/examples0000644000000000000000000000001312150625004010714 0ustar examples/* debian/rules0000755000000000000000000000032412150625004010240 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/python-distutils.mk # Don't compress .py file DEB_COMPRESS_EXCLUDE := .py debian/watch0000644000000000000000000000021312150625004010206 0ustar version=3 http://code.google.com/p/impacket/downloads/list?can=1 \ .*/impacket-(\d[\d.]*)\.(?:zip|tgz|tbz2|txz|tar\.gz|tar\.bz2|tar\.xz) debian/copyright0000644000000000000000000000547012150625004011122 0ustar This package was debianized by Arnaud Fontaine on Tue, 11 Apr 2006 15:51:41 +0200. It was downloaded from http://code.google.com/p/impacket/downloads/list Copyright: Copyright (c) 2003-2012 CORE Security Technologies Copyright (c) 2000-2013 The Apache Software Foundation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by CORE Security Technologies (http://www.coresecurity.com/)." Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. 4. The names "Impacket" and "CORE Security Technologies" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact oss@coresecurity.com. 5. Products derived from this software may not be called "Impacket", nor may "Impacket" appear in their name, without prior written permission of CORE Security Technologies. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The Debian packaging is (C) 2006-2013, Arnaud Fontaine and is licensed under the GPL. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. debian/changelog0000644000000000000000000000626212151004551011040 0ustar impacket (0.9.10-1) unstable; urgency=low [ Arnaud Fontaine ] * New upstream release. Closes: #703773. + Merge python-impacket-doc into python-impacket as doc is not included in upstream source anymore. + Refresh debian/patches/*. + debian/control: add Depends against python-crypto. * debian/control: + Bump Standards-Version to 3.9.4. - Add debian/README.source. * Use dh_python2 rather than deprecated pysupport: + debian/control: - Bump cdbs version to 0.4.90~. - Replace python-dev by python-all (all) and bump version to 2.6.6-3~. - Drop Build-Depends against python-support. + debian/rules: remove DEB_PYTHON_SYSTEM line. + Remove debian/pyversions and debian/pycompat. * Use 3.0 (quilt) format. + debian/rules: no need to use patchsys-quilt.mk anymore. + debian/control: remove Build-Depends on quilt. * Update copyright years. * New upstream URL. + Update URL in debian/watch and debian/copyright. [ Sandro Tosi ] * debian/control: + Uniforming Vcs-Browser field. + Switch Vcs-Browser field to viewsvn. [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. -- Arnaud Fontaine Mon, 27 May 2013 18:02:01 +0900 impacket (0.9.6.0-3) unstable; urgency=low [ Arnaud Fontaine ] * New email address. * Remove useless debian/control.in. * debian/control: + Update Standards-Version to 3.7.3. No changes needed. * debian/copyright: + Add package license. [ Piotr Ożarowski ] * debian/control: + Added Vcs-Svn, Vcs-Browser and Homepage fields. [ Jan Michael Alonzo ] * Fix watch file and updated it to version=3. Closes: #450377. -- Arnaud Fontaine Sun, 09 Dec 2007 23:36:25 +0000 impacket (0.9.6.0-2) unstable; urgency=low * debian/control.in: + Add missing Recommends for python-impacket-doc against python-pcapy. Closes: #389657. -- Arnaud Fontaine Wed, 27 Sep 2006 08:33:20 +0200 impacket (0.9.6.0-1) unstable; urgency=low * New upstream release. + Add debian/python-impacket-doc.docs for doc/. * debian/control.in: + Update Standards-Version to 3.7.2. No changes needed. * New Python policy changes. Closes: #373444. + debian/compat: - Update debhelper compatibility to 5. + debian/rules: - Add DEB_PYTHON_SYSTEM=pysupport. + debian/control.in - Clean Build-Depends and Depends, cdbs handles that automatically now. - XB-Python-Version and Provides for binary package. + debian/postinst && debian/prerm: - Remove "hand made" python-support stuff, cdbs does this. -- Arnaud Fontaine Tue, 20 Jun 2006 00:20:32 +0200 impacket (0.9.5.2-2) unstable; urgency=low * Use python-support and then remove python2.3-impacket and python2.4-impacket packages. * Move all Build-Depends to Build-Depends-Indep according to the debian policy. * Update Standards-Version to 3.7.0 in debian/control*. -- Arnaud Fontaine Tue, 18 Apr 2006 19:45:47 +0200 impacket (0.9.5.2-1) unstable; urgency=low * Initial release. Closes: #361966. -- Arnaud Fontaine Tue, 11 Apr 2006 15:51:41 +0200 debian/patches/0000755000000000000000000000000012151004646010614 5ustar debian/patches/00_setup.patch0000644000000000000000000000111312150625004013264 0ustar --- a/setup.py +++ b/setup.py @@ -20,8 +20,4 @@ long_description = 'Impacket is a collection of Python classes focused on providing access to network packets. Impacket allows Python developers to craft and decode network packets in simple and consistent manner.', platforms = ["Unix","Windows"], 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/*'))], - ) debian/patches/series0000644000000000000000000000001711146065717012040 0ustar 00_setup.patch debian/source/0000755000000000000000000000000012151004646010465 5ustar debian/source/format0000644000000000000000000000001412150625004011667 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000210445625204010366 0ustar 5 debian/control0000644000000000000000000000254112151004314010562 0ustar Source: impacket Section: python Priority: optional Maintainer: Arnaud Fontaine Uploaders: Debian Python Modules Team Build-Depends: debhelper (>= 5.0.37.2), cdbs (>= 0.4.90~), python-all (>= 2.6.6-3~) Standards-Version: 3.9.4 X-Python-Version: >= 2.3 Homepage: http://code.google.com/p/impacket/ Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/impacket/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/impacket/trunk/ Package: python-impacket Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python-crypto Recommends: python-pcapy Description: Python module to easily build and dissect network protocols Impacket is a collection of Python classes focused on providing access to network packets. Impacket allows Python developers to craft and decode network packets in simple and consistent manner. It includes support for low-level protocols such as IP, UDP and TCP, as well as higher-level protocols such as NMB and SMB. . Impacket is highly effective when used in conjunction with a packet capture utility or package such as Pcapy. Packets can be constructed From scratch, as well as parsed from raw data. Furthermore, the object oriented API makes it simple to work with deep protocol hierarchies. debian/README.source0000644000000000000000000000044411146065717011357 0ustar This package uses quilt to manage all modifications to the upstream source. Changes are stored in the source package as diffs in 'debian/patches' and applied during the build. You can find explanations about quilt usage in the following file: /usr/share/doc/quilt/README.source