]> git.pld-linux.org Git - packages/heimdal.git/commitdiff
- fix regression in _gsskrb5_acquire_cred
authorJan Rękorajski <baggins@pld-linux.org>
Mon, 14 Dec 2009 10:49:06 +0000 (10:49 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    heimdal-use_dns.patch -> 1.1
    heimdal.spec -> 1.190

heimdal-use_dns.patch [new file with mode: 0644]
heimdal.spec

diff --git a/heimdal-use_dns.patch b/heimdal-use_dns.patch
new file mode 100644 (file)
index 0000000..bac3375
--- /dev/null
@@ -0,0 +1,21 @@
+commit 9f5772050b4094ed3e4803d3d1bf5c57a732d2b2
+Author: Love Hornquist Astrand <lha@h5l.org>
+Date:   Sun Dec 13 22:55:36 2009 -0800
+
+    Match old code and use krb5_sname_to_principal on the imported name for acquire cred.
+    
+    Reported by Jan Rekorajski
+
+diff --git a/lib/gssapi/krb5/acquire_cred.c b/lib/gssapi/krb5/acquire_cred.c
+index 696171d..7e448dc 100644
+--- a/lib/gssapi/krb5/acquire_cred.c
++++ b/lib/gssapi/krb5/acquire_cred.c
+@@ -339,7 +339,7 @@ OM_uint32 _gsskrb5_acquire_cred
+     if (desired_name != GSS_C_NO_NAME) {
+-      ret = _gsskrb5_canon_name(minor_status, context, 0, NULL,
++      ret = _gsskrb5_canon_name(minor_status, context, 1, NULL,
+                                 desired_name, &handle->principal);
+       if (ret) {
+           HEIMDAL_MUTEX_destroy(&handle->cred_id_mutex);
index bc35710c274b555cddd49ead471fdc4351b610e4..50c34b8575e01d87a1c271d0baedf9a78378a45c 100644 (file)
@@ -6,7 +6,7 @@ Summary:        Heimdal implementation of Kerberos V5 system
 Summary(pl.UTF-8):     Implementacja Heimdal systemu Kerberos V5
 Name:          heimdal
 Version:       1.3.1
-Release:       3.2
+Release:       3.3
 License:       Free
 Group:         Networking
 Source0:       http://www.h5l.org/dist/src/%{name}-%{version}.tar.gz
@@ -38,6 +38,7 @@ Patch12:      %{name}-sbindir.patch
 Patch13:       %{name}-hdb-ldap-module.patch
 Patch14:       %{name}-cpp-safe.patch
 Patch15:       %{name}-ntlm-digest.patch
+Patch16:       %{name}-use_dns.patch
 URL:           http://www.h5l.org/
 BuildRequires: autoconf >= 2.62
 BuildRequires: automake
@@ -352,6 +353,7 @@ Demony korzystające z systemu Kerberos do autoryzacji dostępu.
 %patch13 -p1
 %patch14 -p1
 %patch15 -p1
+%patch16 -p1
 
 %build
 rm -f acinclude.m4 cf/{libtool,lt*}.m4
This page took 0.082275 seconds and 4 git commands to generate.