Whamcloud - gitweb
LU-2392 kerberos: GSS keyring is broken >=2.6.29
authorThomas Stibor <thomas@stibor.net>
Thu, 29 Nov 2012 12:49:44 +0000 (13:49 +0100)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 11 Apr 2013 18:29:51 +0000 (14:29 -0400)
commit3842b448082eb29b14e7e55e1bddc0a509bf2ba1
tree9553d61a444ab928c33c2b6eec237d489a4a8e4b
parent040179b84330689b1b2cd128dcdd711bfc8f0b4e
LU-2392 kerberos: GSS keyring is broken >=2.6.29

Kerberos support for lustre employs the GSS framework
and the keyring mechanism (gss_keyring.c) to maintain
and cache cryptographic keys in the Kernel. Due to
structural changes in the kernel the keyring is
(mostly) separated from task_struct
and accessible via credential structure.

Signed-off-by: Andrew Korty <ajk@iu.edu>
Change-Id: Ia022e1d76e6eb0308614f8af615e67d39f1d9e98
Reviewed-on: http://review.whamcloud.com/4708
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Keith Mannthey <keith.mannthey@intel.com>
libcfs/autoconf/lustre-libcfs.m4
lustre/ptlrpc/gss/gss_keyring.c