This is an automated email from the git hooks/post-receive script. ondrej pushed a commit to branch master in repository libnet-dns-sec-perl.
commit 88e90e1b9ac3076823fc6f368c223d297f82425f Author: Ondřej Surý <ond...@debian.org> Date: Thu Jul 31 21:00:24 2008 +0100 Imported Debian patch 0.14-1 --- debian/changelog | 5 ++ debian/compat | 1 + debian/control | 28 ++++++ debian/copyright | 31 +++++++ debian/patches/00list | 1 + debian/patches/09-dnssec.t.dpatch | 179 ++++++++++++++++++++++++++++++++++++++ debian/rules | 87 ++++++++++++++++++ 7 files changed, 332 insertions(+) diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..ecb7f73 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +libnet-dns-sec-perl (0.14-1) unstable; urgency=low + + * Initial Release. (Closes: #493118) + + -- Ondřej Surý <ond...@debian.org> Thu, 31 Jul 2008 21:00:24 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..f346bba --- /dev/null +++ b/debian/control @@ -0,0 +1,28 @@ +Source: libnet-dns-sec-perl +Section: perl +Priority: optional +Build-Depends: debhelper (>= 5.0.0), libcrypt-openssl-bignum-perl (>= 0.03), libcrypt-openssl-dsa-perl (>= 0.1), + libcrypt-openssl-rsa-perl (>= 0.19), libdigest-bubblebabble-perl (>= 0.0.1), + libdigest-sha-perl (>= 5.23), libdigest-sha1-perl, libnet-dns-perl (>= 0.44), + libtest-simple-perl (>= 0.47), libtime-local-perl, dpatch +Build-Depends-Indep: perl (>= 5.8.8-12) +Maintainer: Ondřej Surý <ond...@debian.org> +Standards-Version: 3.8.0 +Homepage: http://www.net-dns.org/ + +Package: libnet-dns-sec-perl +Architecture: all +Depends: ${perl:Depends}, ${misc:Depends}, libcrypt-openssl-bignum-perl (>= 0.03), + libcrypt-openssl-dsa-perl (>= 0.1), libcrypt-openssl-rsa-perl (>= 0.19), + libdigest-bubblebabble-perl (>= 0.0.1), libdigest-sha-perl (>= 5.23), + libdigest-sha1-perl, libnet-dns-perl (>= 0.44), libtime-local-perl +Description: DNSSEC extension to NET::DNS + This module implements DNS Resource Record types that are relevant + for DNSSEC operations. This package implements RFC4034 + "Resource Records for the DNS Security Extensions" and RFC2931 "DNS + Request and Transaction Signatures ( SIG(0)s )" + . + It also provides support for SIG0. That later is useful for dynamic + updates using key-pairs. + . + RSA and DSA crypto routines are supported. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..4c91012 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,31 @@ +This is the debian package for the Net-DNS-SEC module. +It was created by Ondřej Surý <ond...@debian.org> using dh-make-perl. + +It was downloaded from http://search.cpan.org/dist/Net-DNS-SEC/ + +Copyright (c) 2002 RIPE NCC. + +Author: Olaf M. Kolkman <net-dns-...@ripe.net> + +All Rights Reserved + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the above copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation, and that the name of the author not be used +in advertising or publicity pertaining to distribution of the software +without specific, written prior permission. + +THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS; IN NO +EVENT SHALL AUTHOR BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF +USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + +Based on, and contains, code by Copyright (c) 1997-2001 Michael Fuhr. + +The Debian packaging is (C) 2008, Ondřej Surý <ond...@debian.org> and +is licensed under the same terms as the software itself (see above). diff --git a/debian/patches/00list b/debian/patches/00list new file mode 100644 index 0000000..d9039f5 --- /dev/null +++ b/debian/patches/00list @@ -0,0 +1 @@ +09-dnssec.t.dpatch diff --git a/debian/patches/09-dnssec.t.dpatch b/debian/patches/09-dnssec.t.dpatch new file mode 100644 index 0000000..9b8c2a9 --- /dev/null +++ b/debian/patches/09-dnssec.t.dpatch @@ -0,0 +1,179 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 09-dnssec.t.dpatch by Ondřej Surý <ond...@debian.org> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Update test keys and signatures. + +@DPATCH@ +--- libnet-dns-sec-perl-0.14.orig/t/09-dnssec.t ++++ libnet-dns-sec-perl-0.14/t/09-dnssec.t +@@ -330,48 +330,42 @@ + # Cross check with a signature generated with bind tools. + + +-my $bindkey=Net::DNS::RR->new(" foo.example 3600 DNSKEY 256 3 5 ( +- AQMLaOdD3VKofLiblKFdjnJpVFPD1mbIxh2H +- +JaHkblnFH5cKn/mHU21ODD4mubkPqrhpEWi +- Omm5+rpj90YdeFilf05tncc+3vr3ttSKKpXz +- nV1h+IuX4tUwnCd1xH8+FrvoSJLgFCR97VG7 +- wwKOIXjjttpnoj+eX8wnlR0u8DxXH8q7o2Un +- o5T1htoz/RtjUdbkuTpn4a7XRt98GcBQ1YGd +- iOk3c5sVSCqHeEpsHTSSa5DYcNbBD71d+ahc +- jkKVJXyAGRNEjEvYRQ6XSQ84rH7okO3Pl18V +- rBDEMw6mivD0970W/Y0T2nBORTDR7h9D/62+ +- SmqCxuW6ISPvhL8VgO9R64i9/vo3K95JIEQB +- LH+dab2olsuM+O9rVkBaIe+qNT6hT0ScRR6E +- eDdA0CH+zqATqGrENT6I4XES+tuVJKK6Cph5 +- L3uO5QeevoFgh3jJDKHawi/QA2P0mhtTNF1E +- Q7XwlHZVefVxUmLjJ5r7UBKaa7xAg8W4RKCR +- 9w== +- ) ; key id = 43787 +-"); +- +- +-my $bindsig=Net::DNS::RR->new("foo.example 3600 RRSIG ( +- DNSKEY 5 2 3600 20320101000000 +- 20050330103924 43787 foo.example. +- BfAfvJtmvnhxMTo6frGc7bSNJS0M5D6zWBK3 +- WSoeYtDEyLhNDJSNL34lVlR8zkuKOLZ0b3mU +- duscHd5f/AVb5mhVjmAGIIY4LWv9WIJlGBAG +- mzlsYpx/fNWk8er55bSy5XRDB/46uIfTGVFs +- 4gjO39HgNOEH8IniuBvTvdK8/KhSZUlru1FP +- Hzo2n+Jxv3weiVm1Q+bUBjJoX8GZ9sPeC83s +- JHA8BhGwbvUIOCZUaFUwF5cREJUvyK32Uc+L +- qIgJOWlCgkCOBDjLmnsKrIQ085ymJAIK2M8k +- 65e7+IrsysNZSBLoEeVaDZn0/AoYpoOnphCw +- ibTt2ETYR4rgdO2Ffqzot9ZkSSnjZ5FwNmmS +- rthYddYAofScUX/5rtHYeLPk1D6iTcQGmdeu +- HY/7YgkrjaPRAwZ8SW9H4Ud78kFmVBLfIFRj +- df7O4KRmQdufVpoFb7fOy1c/JtmnZp3kQZuw +- vrAyfMJK5QXD1TM1CYFFeF2gyCRNzhv2sDQ= ) +- +- +- +-"); +- ++my $bindkey=Net::DNS::RR->new("foo.example. 3600 IN DNSKEY 256 3 5 ++ AwEAAdfqx63xvznYcdAtRJz4IPWM4FJWRz7aiXUPCGm/ayK4ckoE5Jhh ++ diGvECgQVr4CTxfz9d38I9i17Q8ls2U8vMIjywqnPF4lWDy2nWRumEyH ++ qHZHzwC0TcHOsdJ0bMH8c++lVn996AAjqTJ2xYVZ5Fjz0ti/z0v/inZl ++ 3UpvySShN5VoJpxO1B0WU5lMM0P3nf66JmFKCCbrKj2T+OfPLAF0He+u ++ 7Zh5EXZeCLbm1DfTUF0uMPGaPQqPzhxXqmCO6eYWtxK2Od++sUE/mOrR ++ u+04K3In361pg1cq8b+aBLVv8uMOUs7fmYEW0reRXA4ASMixx+Up+Eiq ++ eBBFI2g9blw+QgoQh3iB87UoPCMTcBnVFHsIBuHLToNG7Nz8wm7v4OAT ++ 5H0EB5RaYvc602/nNr1k+IvAXy8BscPGMu+Uj2RUbvb5TyDFwoGut/gT ++ 3V0wq/6W+C+fldKI+dnW1PMJFOKj/X+wtTFZOVgTLIc5RxDT52W0BRrC ++ T++wbLCFmC2WPaIDzlXN3Lax/KqWL74NefPEq6DIpVwSbO+7co3OYaPB ++ ViL3v/Fo058qPwpTyM8TdzJ3J5sA4bauOE9d11EYPa9DCYMESCeT8wil ++ sbB2PVMnszWCU3RRoFPaHyQYGJLHGW74odHknFvD6hpgAlqvWdTZDfy8 ++ JCoCAzQx5nmr9QAb"); ++ ++my $bindsig=Net::DNS::RR->new("foo.example. 3600 RRSIG DNSKEY 5 2 3600 ++ 20320101000000 ( 20050330103924 9945 foo.example. ++ wPrKGn5xYvX/0j/h3TYq6EytV829aufJmb8w ++ 5/G4RqgAjT+PkqYxTtNKf74BhaQ1HwSe7mUW ++ PfJda9CZFNU75RAu/RM82LrabaPp8JdU4WzL ++ +cF3LPqbG3geZlcu4AxFHUn0ZN3sRP0D041N ++ uAhyjAlExnvJdR+0qj1ZW1Wuklcq/AeMbAYn ++ fM5Mql+Ht0aGynNftDWEzAfUhFfK1cjaX+QI ++ 3Hx/qBahMm7Mk7KMbplXdCSmg0ZbJuC1m7tR ++ pgQRzWgr1L+MhdMqQIjxcL2Z+vMjdkuukrRz ++ F9XAOhSYJSJeDMu/KOszGxzvRrozLhnAlDtg ++ bvEt6DB3ugf2FwhdKnkuP489u7WN1Ow3/ByS ++ rvImlatmGuKgtkcGHh6Q3XTKN4wusRF/RROo ++ Dh3cz+801JLozDk8SKGttKEr8+J1ZG/VhIdH ++ oPU0LzmsPigZUU1lEJ1bmTVeo49OfSQHd5I6 ++ TLJIgkYioDYlhy7vy4N2wOw/Hx4ft7+bWOVL ++ cO6cDdaVd71pp5wPFOODW1f2Wwr+lYGAlqp4 ++ +uh+QprZ3GiL8+YsoVU/l1zZb3NfPSDSlfOJ ++ g+ZkrCVcMvmJlX7sPBSrMZbnnoOxX1Pts6OK ++ i381rZLpp/zdjpd1Qwm7UTf0ljVIuSA2Q7DF ++ 7WQTQVuUyM/gyW0PoQYllUryjaRsWW82l3w= )"); + + my $binddataset=[$bindkey]; + +@@ -385,48 +379,42 @@ + + ok ( $nsecrr, 'NSEC RR created from string'); + +-my $nsecsig=Net::DNS::RR->new("foo.example. 300 RRSIG ( +- NSEC 5 2 300 20320101000000 +- 20050330103924 43787 foo.example. +- CF3JXoyzhdi0hNj4gsEz+a8u8LedRrFtZpDc +- gvwdsQLYD+UTFEE/zbomMBxdh1M5EsVAnead +- 5vTn1AeSvbBzy976FoAd6lDYEGgUvCEJUsng +- UHiCvBX6Netnqo4d7Tnzi0wsCvtAIMYuYa/T +- 3FnLMaJepNKp+QctcO8RpjlLb+b8rNAxsNcv +- SaBxwAhPDvqQfPGmMQr5+Ga1c/1QCCkDyMzX +- sZ0YqzZgeU+9kkqent4hPBdI8vlsISpTZgmC +- BmNniBpPwpAHSAqCM0EyKu9Jni2laYT7Xsu2 +- LpQ2NU6lYRfOVu/OG98IevFZZ90YHbvF84e8 +- rHWllbuFLTien++AQitKCM9wxSPIoOFXq3O4 +- pEV00Ja9UAQMvHtRiC5AronayV8fSRjooiJe +- 67eLFYSV6t3K1Qlx4nKuTbM+9TFevvgWKk6w +- a6hHetCohec/7xTftU9R329Jm9fWQCrOLuYa +- gOKAKiwn8AtOTKyJec0wC2/lqrlMcToYtIM= ) +- +- +- +-"); +- +-my $nseckey=Net::DNS::RR->new("foo.example. 3600 DNSKEY 256 3 5 ( +- AQMLaOdD3VKofLiblKFdjnJpVFPD1mbIxh2H +- +JaHkblnFH5cKn/mHU21ODD4mubkPqrhpEWi +- Omm5+rpj90YdeFilf05tncc+3vr3ttSKKpXz +- nV1h+IuX4tUwnCd1xH8+FrvoSJLgFCR97VG7 +- wwKOIXjjttpnoj+eX8wnlR0u8DxXH8q7o2Un +- o5T1htoz/RtjUdbkuTpn4a7XRt98GcBQ1YGd +- iOk3c5sVSCqHeEpsHTSSa5DYcNbBD71d+ahc +- jkKVJXyAGRNEjEvYRQ6XSQ84rH7okO3Pl18V +- rBDEMw6mivD0970W/Y0T2nBORTDR7h9D/62+ +- SmqCxuW6ISPvhL8VgO9R64i9/vo3K95JIEQB +- LH+dab2olsuM+O9rVkBaIe+qNT6hT0ScRR6E +- eDdA0CH+zqATqGrENT6I4XES+tuVJKK6Cph5 +- L3uO5QeevoFgh3jJDKHawi/QA2P0mhtTNF1E +- Q7XwlHZVefVxUmLjJ5r7UBKaa7xAg8W4RKCR +- 9w== +- ) ; key id = 43787 +- +- +-"); ++my $nsecsig=Net::DNS::RR->new("foo.example. 3600 RRSIG NSEC 5 2 7200 ++ 20320101000000 ( 20050330103924 9945 foo.example. ++ YESahIAmSk7KUpI5Sm42BBjZ9iYxtQuHEYj7 ++ m/0raDBjTMKKizHw0qyUH3Ifwfw188C87fLe ++ ksLNTTg0OT4kIOo3t/7IaBVzkGS88zITnWYE ++ Lq6zj2o667bQPrQChASXtDhNqpNOEj0sbDyW ++ YGbCu3t8XDf/NI4HjeyKGG1QczAb2Btp9fPZ ++ 0yJjhaiIHxBB2f9kEs9QlpeLcz7pV4El/Qcl ++ BAKUpXueAyM8KG1dgRkcO2vi4dMhvWbsrNJh ++ i2ZRqNYodgI8SkJincf2u+rRW3b5pCbw+xTp ++ gRgK0Rn2OT8lBHekuX1pTYrFz3/yHHyH19Xk ++ T7HG/QREa8xtQYQxQuQppI97t1vbf/8mlaDb ++ aeyA+VDkc8VNpWDXLfcUlPS9Lmx7ttlWhuV1 ++ QcDy+voN0mcjGe5Pu+zjE5aMh/JM4gpVyqJq ++ RMaIhHaU9wb9bEmypzgj4an7jIxIyLi3PieI ++ ObrP6twziWgTv75UDbDZso2uxivMtn4bshkt ++ eljJOUOfpWbeYJDQKzl0s4OJaG0LYGdzMxhA ++ GvRuzZ51OlT5DIVi42ysSxhQoxQb7ba9wV9x ++ pDdwfM3zzu36L5fJ9nWL8gDgPeQNktMvP1bC ++ Jh+4h3KCzocnl4WavMvzrWT4VKzXGXI6c4V4 ++ Q3KYqH/m+x9LkKmBXJh9VpFnAHy29GsfPWU= )"); ++ ++my $nseckey=Net::DNS::RR->new("foo.example. 3600 IN DNSKEY 256 3 5 ++ AwEAAdfqx63xvznYcdAtRJz4IPWM4FJWRz7aiXUPCGm/ayK4ckoE5Jhh ++ diGvECgQVr4CTxfz9d38I9i17Q8ls2U8vMIjywqnPF4lWDy2nWRumEyH ++ qHZHzwC0TcHOsdJ0bMH8c++lVn996AAjqTJ2xYVZ5Fjz0ti/z0v/inZl ++ 3UpvySShN5VoJpxO1B0WU5lMM0P3nf66JmFKCCbrKj2T+OfPLAF0He+u ++ 7Zh5EXZeCLbm1DfTUF0uMPGaPQqPzhxXqmCO6eYWtxK2Od++sUE/mOrR ++ u+04K3In361pg1cq8b+aBLVv8uMOUs7fmYEW0reRXA4ASMixx+Up+Eiq ++ eBBFI2g9blw+QgoQh3iB87UoPCMTcBnVFHsIBuHLToNG7Nz8wm7v4OAT ++ 5H0EB5RaYvc602/nNr1k+IvAXy8BscPGMu+Uj2RUbvb5TyDFwoGut/gT ++ 3V0wq/6W+C+fldKI+dnW1PMJFOKj/X+wtTFZOVgTLIc5RxDT52W0BRrC ++ T++wbLCFmC2WPaIDzlXN3Lax/KqWL74NefPEq6DIpVwSbO+7co3OYaPB ++ ViL3v/Fo058qPwpTyM8TdzJ3J5sA4bauOE9d11EYPa9DCYMESCeT8wil ++ sbB2PVMnszWCU3RRoFPaHyQYGJLHGW74odHknFvD6hpgAlqvWdTZDfy8 ++ JCoCAzQx5nmr9QAb"); + + my @nsecdata=($nsecrr); + diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..b60ad30 --- /dev/null +++ b/debian/rules @@ -0,0 +1,87 @@ +#!/usr/bin/make -f +# This debian/rules file is provided as a template for normal perl +# packages. It was created by Marc Brockschmidt <m...@dch-faq.de> for +# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may +# be used freely wherever it is useful. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# If set to a true value then MakeMaker's prompt function will +# always return the default without waiting for user input. +export PERL_MM_USE_DEFAULT=1 + +PACKAGE=$(shell dh_listpackages) + +# use dpatch now +include /usr/share/dpatch/dpatch.make + +ifndef PERL +PERL = /usr/bin/perl +endif + +TMP =$(CURDIR)/debian/$(PACKAGE) + +build: build-stamp +build-stamp: patch + dh_testdir + + # As this is a architecture independent package, we are not + # supposed to install stuff to /usr/lib. MakeMaker creates + # the dirs, we prevent this by setting the INSTALLVENDORARCH + # and VENDORARCHEXP environment variables. + + # Add commands to compile the package here + $(PERL) Makefile.PL INSTALLDIRS=vendor \ + INSTALLVENDORARCH=/usr/share/perl5/ \ + VENDORARCHEXP=/usr/share/perl5/ + $(MAKE) + $(MAKE) test + + touch $@ + +clean: clean-patched unpatch + +clean-patched: + dh_testdir + dh_testroot + + dh_clean build-stamp install-stamp + + # Add commands to clean up after the build process here + [ ! -f Makefile ] || $(MAKE) realclean + rm -f t/keyset-test.tld. + +install: install-stamp +install-stamp: build-stamp + dh_testdir + dh_testroot + dh_clean -k + + # Add commands to install the package into debian/$PACKAGE_NAME here + $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr + + touch $@ + +binary-arch: +# We have nothing to do here for an architecture-independent package + +binary-indep: build install + dh_testdir + dh_testroot + dh_installexamples + dh_installdocs README TODO + dh_installchangelogs Changes + dh_perl + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +source diff: + @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false + +binary: binary-indep binary-arch +.PHONY: build clean patch unpatch binary-indep binary-arch binary -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libnet-dns-sec-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits