debian/0000755000000000000000000000000011746747461007207 5ustar debian/changelog0000644000000000000000000000143011746747451011056 0ustar pydhcplib (0.6.2-3) unstable; urgency=low * Change source format to 3.0 (quilt). * Add patch by Nicolas Pichon to fix SetOption called with ip_address_lease_time. (Closes: #670255) * Switch to dh_python2. -- Philipp Kern Sat, 28 Apr 2012 12:57:54 +0200 pydhcplib (0.6.2-2) unstable; urgency=low * debian/pyversions: The syntax used by this module is incompatible with python 2.4, thus request python >= 2.5. -- Philipp Kern Mon, 17 May 2010 13:36:17 +0200 pydhcplib (0.6.2-1) unstable; urgency=low * New upstream release. -- Philipp Kern Tue, 27 Apr 2010 22:41:47 +0200 pydhcplib (0.6-1) unstable; urgency=low * Initial release. -- Philipp Kern Sat, 24 Apr 2010 16:24:12 +0200 debian/examples0000644000000000000000000000001311746746253010740 0ustar examples/* debian/copyright0000644000000000000000000000247511746746253011150 0ustar This package was debianized by Philipp Kern on Sat, 24 Apr 2010 16:37:31 +0200. It was downloaded from . License: Copyright (C) 2008 Mathieu Ignacio -- mignacio@april.org Pydhcplib is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . License of pydhcplib/interface.py: Copyright (C) 2005, TUBITAK/UEKAE This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Please read the COPYING file. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. debian/source/0000755000000000000000000000000011746746457010513 5ustar debian/source/format0000644000000000000000000000001411746746457011721 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000011111746746253010227 0ustar version=3 http://pydhcplib.tuxfamily.org/download/pydhcplib-(.*).tar.gz debian/patches/0000755000000000000000000000000011746746650010635 5ustar debian/patches/series0000644000000000000000000000004311746746566012055 0ustar ip_address_lease_time_option.patch debian/patches/ip_address_lease_time_option.patch0000600000000000000000000000202411746746647017546 0ustar --- old/pydhcplib/dhcp_packet.py 2010-04-29 20:16:13.000000000 +0000 +++ new/pydhcplib/dhcp_packet.py 2012-04-24 10:25:09.037568685 +0000 @@ -303,7 +303,7 @@ self.SetOption("flags",src.GetOption("flags")) self.SetOption("giaddr",src.GetOption("giaddr")) self.SetOption("chaddr",src.GetOption("chaddr")) - self.SetOption("ip_address_lease_time_option",src.GetOption("ip_address_lease_time_option")) + self.SetOption("ip_address_lease_time",src.GetOption("ip_address_lease_time")) self.TransformToDhcpAckPacket() def TransformToDhcpAckPacket(self): # src = request or inform packet @@ -338,7 +338,7 @@ self.DeleteOption("sname") self.DeleteOption("file") self.DeleteOption("request_ip_address") - self.DeleteOption("ip_address_lease_time_option") + self.DeleteOption("ip_address_lease_time") self.DeleteOption("parameter_request_list") self.DeleteOption("client_identifier") self.DeleteOption("maximum_message_size") debian/compat0000644000000000000000000000000211746747065010405 0ustar 8 debian/rules0000755000000000000000000000005411746747264010267 0ustar #!/usr/bin/make -f %: dh $@ --with python2 debian/control0000644000000000000000000000125711746747241010613 0ustar Source: pydhcplib Section: python Priority: optional Maintainer: Philipp Kern Build-Depends: debhelper (>= 8), python (>= 2.6.6-3~) Standards-Version: 3.9.3 Package: python-pydhcplib Architecture: all Depends: ${python:Depends}, ${misc:Depends} Provides: ${python:Provides} Description: Python DHCP client/server library pydhcplib is a Python library which provides two levels of support for DHCP clients and servers. The first is the low-level support for encoding and decoding DHCP packets (the library supports both RFC 2131 and RFC 2132 options). The second is support communicate as a client or as a server, sending and receiving packets over the wire.