[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Urgent: could anyone please sponsor upload of policyd-weight due to RC-Bug _before_ package will be removed?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 19.07.14 17:41, schrieb Werner Detter:
> Hi Arno,
> 
>> Anyway, I think I told you like two years ago already that you can ping
>> me directly if you need a policyd-weight upload, didn't I?
> 
> I'm not sure but in the future I will, thanks for uploading.
> 
> Cheers,
> Werner
> 
>> I uploaded your package as is, as the diff is very small. Please
>> follow-up on the bug next time, if you'd like to ping us. That being
>> said, I wonder about the purpose of that hunk, but meh:
> 
> That diff was copy & paste error, sorry (from previous version 0.1.15.2-5 or so).
> Missed to add the right diff.

Just for completion, here's the diff:

diff -Nru policyd-weight-0.1.15.2/debian/changelog policyd-weight-0.1.15.2/debian/changelog
- --- policyd-weight-0.1.15.2/debian/changelog	2013-12-16 19:54:58.000000000 +0100
+++ policyd-weight-0.1.15.2/debian/changelog	2014-06-28 17:39:58.000000000 +0200
@@ -1,3 +1,11 @@
+policyd-weight (0.1.15.2-8) unstable; urgency=low
+
+  * Add 10_replace_net_dns_dn_expand.patch which replaces Net::DNS::Packet
+    function dh_expand() with dh_expand_PP() (Closes: #752845)
+  * Fixed description in 09_fix_net_dns_usage.patch
+
+ -- Werner Detter <werner@aloah-from-hell.de>  Sat, 28 Jun 2014 09:28:19 +0100
+
 policyd-weight (0.1.15.2-7) unstable; urgency=low
 
   * Correct 09_fix_net_dns_usage.patch logic
diff -Nru policyd-weight-0.1.15.2/debian/patches/09_fix_net_dns_usage.patch policyd-weight-0.1.15.2/debian/patches/09_fix_net_dns_usage.patch
- --- policyd-weight-0.1.15.2/debian/patches/09_fix_net_dns_usage.patch	2013-12-15 17:03:08.000000000 +0100
+++ policyd-weight-0.1.15.2/debian/patches/09_fix_net_dns_usage.patch	2014-06-28 09:21:38.000000000 +0200
@@ -1,4 +1,4 @@
- -Description: fixes perl warnings in debug mode
+Description: fixes infinite loop when dns resolver is reachable only via IPv6
 Origin: Alexandre Vaissiere <avaiss@fmiw.org>
 Author: Werner Detter <werner@aloah-from-hell.de> 
 DEP: 3
diff -Nru policyd-weight-0.1.15.2/debian/patches/10_replace_net_dns_dn_expand.patch policyd-weight-0.1.15.2/debian/patches/10_replace_net_dns_dn_expand.patch
- --- policyd-weight-0.1.15.2/debian/patches/10_replace_net_dns_dn_expand.patch	1970-01-01 01:00:00.000000000 +0100
+++ policyd-weight-0.1.15.2/debian/patches/10_replace_net_dns_dn_expand.patch	2014-06-28 09:28:53.000000000 +0200
@@ -0,0 +1,25 @@
+Description: replace Net::DNS::Packet function dh_expand() with dh_expand_PP()
+Origin: James Cloos <cloos@jhcloos.com> 
+Author: Werner Detter <werner@aloah-from-hell.de>
+DEP: 3
+Bug-Debian: http://bugs.debian.org/752845
+--- a/policyd-weight
++++ b/policyd-weight
+@@ -69,7 +69,7 @@
+ use Sys::Syslog qw(:DEFAULT setlogsock);
+ use Net::DNS;
+ use Net::IP;
+-use Net::DNS::Packet qw(dn_expand);
++use Net::DNS::Packet;
+ use IO::Socket::INET;
+ use IO::Socket::UNIX;
+ use IO::Select;
+@@ -3587,7 +3587,7 @@
+             my    ($id, $bf, $qc, $anc, $nsc, $arc, $qb) = 
+             unpack('n   n    n    n     n     n     a*', $buf);
+ 
+-            my ($dn, $offset) = dn_expand(\$qb, 0);
++            my ($dn, $offset) = Net::DNS::Packet::dn_expand_PP(\$qb, 0);
+ 
+             if(($id && $anc) && ($id == $oid) && ($query eq $dn))
+             {
diff -Nru policyd-weight-0.1.15.2/debian/patches/series policyd-weight-0.1.15.2/debian/patches/series
- --- policyd-weight-0.1.15.2/debian/patches/series	2013-12-08 15:22:55.000000000 +0100
+++ policyd-weight-0.1.15.2/debian/patches/series	2014-06-28 09:20:16.000000000 +0200
@@ -7,3 +7,4 @@
 07_del_rfc-ignorant.org.patch
 08_del_dnsbl.njabl.org.patch
 09_fix_net_dns_usage.patch
+10_replace_net_dns_dn_expand.patch


-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTypMlAAoJECrSoAS/sh/hp8oH/1fb/2/D4HtipPoWxJV2DuKG
A1nU6QBYAWFEo3sPT4MLE48b8NANjY2HaaX6rfubDwl85DuG55RjhAzUoKt4G6r4
9ewoqukBAIN4RSkRryeNszcqehq/bJgxbyWt2BoHj3JFm02j3qfmDyuax9cPcWQf
NITUCWLweVW5LGZaVy+kMmiYWoTadF+D5zljYPriuAIVCWU0QMe6z2XwYb+RY7yO
w1gENUx/vs8GghCrrzwwgltDLCZO1syYrTqcoF1i3krCqZ1sagtdmJ0MADouaLmq
kYeRJ0gLTALA0If4eJqj96ICSTKb5XepOk8XDRBZmxXUO6ZzlFXA2Clxh/4+zG8=
=QBdT
-----END PGP SIGNATURE-----


Reply to: