r21159 - in /trunk/libnet-ldap-perl/debian: README.source changelog patches/ patches/sasl-round-robin.patch patches/series
dmn at users.alioth.debian.org
dmn at users.alioth.debian.org
Sun Jun 15 12:56:02 UTC 2008
Author: dmn
Date: Sun Jun 15 12:56:02 2008
New Revision: 21159
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=21159
Log:
* add patch from Dominic Hargreaves fixing GSSAPI authenticaton against
round-robin LDAP servers. Closes: #478022
+ add quilt to build process
+ add README.source
Added:
trunk/libnet-ldap-perl/debian/README.source
trunk/libnet-ldap-perl/debian/patches/
trunk/libnet-ldap-perl/debian/patches/sasl-round-robin.patch
trunk/libnet-ldap-perl/debian/patches/series
Modified:
trunk/libnet-ldap-perl/debian/changelog
Added: trunk/libnet-ldap-perl/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ldap-perl/debian/README.source?rev=21159&op=file
==============================================================================
--- trunk/libnet-ldap-perl/debian/README.source (added)
+++ trunk/libnet-ldap-perl/debian/README.source Sun Jun 15 12:56:02 2008
@@ -1,0 +1,4 @@
+This package uses quilt to manage patches to upstream source.
+
+For information how to work with them, install "quilt" package
+and read /usr/share/doc/quilt/README.source
Modified: trunk/libnet-ldap-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ldap-perl/debian/changelog?rev=21159&op=diff
==============================================================================
--- trunk/libnet-ldap-perl/debian/changelog (original)
+++ trunk/libnet-ldap-perl/debian/changelog Sun Jun 15 12:56:02 2008
@@ -17,6 +17,10 @@
* add libxml-sax-writer-perl to (wrapped) build-depends to enable
additional test. t/05dsml.t now passes. Closes: #434108
* Upstream LDIF.pm now really doesn't wrap below 40 chars. Closes: #435666
+ * add patch from Dominic Hargreaves fixing GSSAPI authenticaton against
+ round-robin LDAP servers. Closes: #478022
+ + add quilt to build process
+ + add README.source
-- Damyan Ivanov <dmn at debian.org> Sun, 15 Jun 2008 13:06:11 +0300
Added: trunk/libnet-ldap-perl/debian/patches/sasl-round-robin.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ldap-perl/debian/patches/sasl-round-robin.patch?rev=21159&op=file
==============================================================================
--- trunk/libnet-ldap-perl/debian/patches/sasl-round-robin.patch (added)
+++ trunk/libnet-ldap-perl/debian/patches/sasl-round-robin.patch Sun Jun 15 12:56:02 2008
@@ -1,0 +1,21 @@
+diff -urN perl-ldap-0.35/lib/Net/LDAP.pm perl-ldap-0.35.mine/lib/Net/LDAP.pm
+--- perl-ldap-0.35/lib/Net/LDAP.pm 2008-03-30 19:50:13.000000000 +0100
++++ perl-ldap-0.35.mine/lib/Net/LDAP.pm 2008-04-18 17:15:54.000000000 +0100
+@@ -377,9 +377,16 @@
+ if $ldap->{net_ldap_version} < 3;
+
+ my $sasl = $passwd;
++
++ # If we're talking to a round-robin, the canonical name of
++ # the host we are talking to might not match the name we
++ # requested
++ my $connected_name = $ldap->{net_ldap_socket}->peerhost;
++ $connected_name ||= $ldap->{net_ldap_host};
++
+ my $sasl_conn = eval {
+ local($SIG{__DIE__});
+- $sasl->client_new("ldap",$ldap->{net_ldap_host});
++ $sasl->client_new("ldap",$connected_name);
+ };
+
+ return _error($ldap, $mesg, LDAP_LOCAL_ERROR, "$@")
Added: trunk/libnet-ldap-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ldap-perl/debian/patches/series?rev=21159&op=file
==============================================================================
--- trunk/libnet-ldap-perl/debian/patches/series (added)
+++ trunk/libnet-ldap-perl/debian/patches/series Sun Jun 15 12:56:02 2008
@@ -1,0 +1,1 @@
+sasl-round-robin.patch
More information about the Pkg-perl-cvs-commits
mailing list