]> git.pld-linux.org Git - packages/heimdal.git/blob - heimdal-ntlm-digest.patch
- rel 1 is back
[packages/heimdal.git] / heimdal-ntlm-digest.patch
1 --- heimdal-1.3.1/lib/gssapi/ntlm/accept_sec_context.c.orig     2009-11-21 16:41:51.000000000 +0100
2 +++ heimdal-1.3.1/lib/gssapi/ntlm/accept_sec_context.c  2009-12-09 12:36:21.000000000 +0100
3 @@ -44,7 +44,24 @@
4      struct ntlm_server_interface *interface = NULL;
5      
6  #ifdef DIGEST
7 +    krb5_context context = NULL;
8 +    krb5_error_code ret;
9 +    krb5_boolean b;
10 +
11 +    ret = krb5_init_context(&context);
12 +    if (ret)
13 +       return GSS_S_FAILURE;
14 +
15 +    b = krb5_config_get_bool_default(context, NULL, FALSE,
16 +                               "gssapi",
17 +                               "disable-ntlm-digest", NULL);
18 +
19 +    krb5_free_context(context);
20 +
21 +    if (b)
22 +       return GSS_S_FAILURE;
23 +
24      interface = &ntlmsspi_kdc_digest;
25  #endif
26      if (interface == NULL)
27         return GSS_S_FAILURE;
This page took 0.069467 seconds and 3 git commands to generate.