tags 539010 + pending
thanks
Dear maintainer,
I've prepared an NMU for opensrs-client (versioned as 2.9.5-1.2) and
uploaded it to DELAYED/5. The patch is the one proposed in the bug log.
Regards.
--
Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7
z...@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie
sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime
diff -u opensrs-client-2.9.5/debian/control opensrs-client-2.9.5/debian/control
--- opensrs-client-2.9.5/debian/control
+++ opensrs-client-2.9.5/debian/control
@@ -4,11 +4,12 @@
Section: perl
Standards-Version: 3.6.2.0
-Build-Depends-Indep: debhelper (>= 4), perl (>= 5.6.0-16)
+Build-Depends: debhelper (>= 4)
+Build-Depends-Indep: perl (>= 5.6.0-16)
Package: libopensrs-perl
Architecture: all
Priority: optional
Section: perl
-Depends: ${perl:Depends},libdigest-md5-perl,libhtml-template-perl,libmd5-perl,libunicode-map-perl,libunicode-string-perl,libxml-parser-perl,libdate-manip-perl,libcrypt-blowfish-perl,libcrypt-cbc-perl,libdate-pcalc-perl,liblocale-codes-perl,libnet-libidn-perl,libdate-calc-perl
+Depends: ${perl:Depends},libhtml-template-perl,libunicode-map-perl,libunicode-string-perl,libxml-parser-perl,libdate-manip-perl,libcrypt-blowfish-perl,libcrypt-cbc-perl,libdate-pcalc-perl,liblocale-codes-perl,libnet-libidn-perl,libdate-calc-perl
Description: OpenSRS Perl toolkit
The OpenSRS client Perl toolkit.
diff -u opensrs-client-2.9.5/debian/changelog opensrs-client-2.9.5/debian/changelog
--- opensrs-client-2.9.5/debian/changelog
+++ opensrs-client-2.9.5/debian/changelog
@@ -1,3 +1,13 @@
+opensrs-client (2.9.5-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Use Digest::MD5 instead of deprecated (now removed) MD5 module; patch
+ by Ansgar Burchardt. (Closes: #539010)
+ * Move debhelper to build-dep from build-dep-indep, since it is needed
+ by "clean".
+
+ -- Stefano Zacchiroli <[email protected]> Sat, 26 Dec 2009 09:48:58 +0100
+
opensrs-client (2.9.5-1.1) unstable; urgency=low
* Non-maintainer upload.
only in patch2:
unchanged:
--- opensrs-client-2.9.5.orig/lib/CBC.pm
+++ opensrs-client-2.9.5/lib/CBC.pm
@@ -1,6 +1,6 @@
package Crypt::CBC;
-use MD5;
+use Digest::MD5 'md5';
use Carp;
use strict;
use vars qw($VERSION);
@@ -31,9 +31,9 @@
# the real key is computed from the first N bytes of the
# MD5 hash of the provided key.
- my $material = MD5->hash($key);
+ my $material = md5($key);
while (length($material) < $ks + $bs) {
- $material .= MD5->hash($material);
+ $material .= md5($material);
}
# Original implementation of SSLEay used part of the key for the IV