Issue 7247 - smbk5pwd.c: hdb_generate_key_set_password function changes
Summary: smbk5pwd.c: hdb_generate_key_set_password function changes
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: slapd (show other issues)
Version: 2.4.28
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-16 17:15 UTC by Quanah Gibson-Mount
Modified: 2017-01-31 01:26 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Quanah Gibson-Mount 2012-04-16 17:15:57 UTC
Full_Name: Quanah Gibson-Mount
Version: 2.4.28
OS: Linux 2.6
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (75.108.184.39)


From the Debian bug tracker:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664930

The cause of the problem is that a function declared in a header file in
the heimdal package has changed its signature.

The old header said:

krb5_error_code
hdb_generate_key_set_password (
        krb5_context /*context*/,
        krb5_principal /*principal*/,
        const char */*password*/,
        Key **/*keys*/,
        size_t */*num_keys*/);

The new version says:

krb5_error_code
hdb_generate_key_set_password (
        krb5_context /*context*/,
        krb5_principal /*principal*/,
        const char */*password*/,
        krb5_key_salt_tuple */*ks_tuple*/,
        int /*n_ks_tuple*/,
        Key **/*keys*/,
        size_t */*num_keys*/);
Comment 1 OpenLDAP project 2017-01-31 01:26:26 UTC
Not an openldap bug.
Issue was with an incorrect change in the Heimdal code base.
Fixed in https://github.com/heimdal/heimdal/commit/4303174a495a86377a059d7f7a9c873840842123
Comment 2 Quanah Gibson-Mount 2017-01-31 01:26:26 UTC
changed notes
changed state Open to Closed