[LU-2384] Support for MIT-kerberos library version >= 1.8.X is broken Created: 26/Nov/12  Updated: 16/Apr/13  Resolved: 16/Apr/13

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.3.0
Fix Version/s: Lustre 2.4.0

Type: Bug Priority: Major
Reporter: Thomas Stibor Assignee: Keith Mannthey (Inactive)
Resolution: Fixed Votes: 0
Labels: kerberos, patch
Environment:

Linux distributions supporting MIT-kerberos library >= 1.8.X


Severity: 3
Epic: interoperability
Rank (Obsolete): 5657

 Description   

Since version 1.8.X of the MIT-kerberos library the function
signature for deriving cryptographic keys:

krb5_derive_key(const struct krb5_enc_provider *enc,
const krb5_keyblock *inkey, krb5_keyblock *outkey,
const krb5_data *in_constant)

is changed in:

krb5int_derive_key(const struct krb5_enc_provider *enc,
krb5_key inkey, krb5_key *outkey,
const krb5_data *in_constant)

The kerberos support for lustre thus is not working anymore with current
linux distributions supporting MIT-kerberos library >= 1.8.X.



 Comments   
Comment by Peter Jones [ 30/Nov/12 ]

http://review.whamcloud.com/#change,4672

Comment by Nathan Rutman [ 02/Apr/13 ]

see also LU-2392

Comment by Peter Jones [ 16/Apr/13 ]

Landed for 2.4

Generated at Sat Feb 10 01:24:45 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.