Whamcloud - gitweb
LU-3289 gss: gssnull security flavor 75/8475/10
authorAndrew Korty <ajk@iu.edu>
Tue, 3 Dec 2013 20:07:13 +0000 (12:07 -0800)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 13 Jan 2014 05:49:47 +0000 (05:49 +0000)
commit67d4ed9e1a9b46ddf97b032bec4f4c559d0f06ed
tree39738dd028cdc011bc3205284a1b834e187735da
parent905c06d12d7027dada2e16da37c108d467a5324c
LU-3289 gss: gssnull security flavor

This change implements the gssnull security flavor for the purpose of
testing the Lustre GSS code.  It provides and uses a null GSS
mechanism so this testing doesn't have to involve any code related to
Kerberos or any other authentication method.

Signed-off-by: Andrew Korty <ajk@iu.edu>
Change-Id: Ic8378a052fd2a0f5a84877476a4a29aef7b0412a
Reviewed-on: http://review.whamcloud.com/8475
Tested-by: Jenkins
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Thomas Stibor <thomas@stibor.net>
lustre/include/lustre_sec.h
lustre/ptlrpc/gss/Makefile.in
lustre/ptlrpc/gss/gss_internal.h
lustre/ptlrpc/gss/gss_null_mech.c [new file with mode: 0644]
lustre/ptlrpc/gss/sec_gss.c
lustre/ptlrpc/sec.c
lustre/utils/gss/gss_oids.c
lustre/utils/gss/gss_oids.h