Whamcloud - gitweb
LU-6142 gss: SPDX for GSS 22/57822/3
authorTimothy Day <timday@amazon.com>
Sun, 19 Jan 2025 20:05:13 +0000 (15:05 -0500)
committerOleg Drokin <green@whamcloud.com>
Thu, 13 Mar 2025 17:04:58 +0000 (17:04 +0000)
commite079b5396b4672da162c5c621cf9850bc7512ef5
tree75855cd8267d90c161b71b923b6f695cce1ad2f6
parent03b41c377a2d6bb079d73bab5b89c4d78baeaeef
LU-6142 gss: SPDX for GSS

Convert from verbose license text to SPDX. These files are
largely derived from in-kernel sunrpc GSS code, which derived
it from the Kerberos project.

I've tracked down each file in upstream Linux - and either
applied the correct license to the Lustre version or omitted
the SPDX (as the kernel does) along with an updated full-path
to the Linux kernel file.

Also, add the BSD-3-Clause license text.

Test-Parameters: trivial
Signed-off-by: Timothy Day <timday@amazon.com>
Change-Id: I19283cb8d3d625842984b9112014cc58a5a04726
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/57822
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
22 files changed:
LICENSES/preferred/BSD-3-Clause [new file with mode: 0644]
lustre/ptlrpc/gss/Makefile.in
lustre/ptlrpc/gss/autoMakefile.am
lustre/ptlrpc/gss/gss_api.h
lustre/ptlrpc/gss/gss_asn1.h
lustre/ptlrpc/gss/gss_bulk.c
lustre/ptlrpc/gss/gss_cli_upcall.c
lustre/ptlrpc/gss/gss_crypto.c
lustre/ptlrpc/gss/gss_crypto.h
lustre/ptlrpc/gss/gss_err.h
lustre/ptlrpc/gss/gss_generic_token.c
lustre/ptlrpc/gss/gss_internal.h
lustre/ptlrpc/gss/gss_keyring.c
lustre/ptlrpc/gss/gss_krb5.h
lustre/ptlrpc/gss/gss_krb5_mech.c
lustre/ptlrpc/gss/gss_mech_switch.c
lustre/ptlrpc/gss/gss_null_mech.c
lustre/ptlrpc/gss/gss_rawobj.c
lustre/ptlrpc/gss/gss_sk_mech.c
lustre/ptlrpc/gss/gss_svc_upcall.c
lustre/ptlrpc/gss/lproc_gss.c
lustre/ptlrpc/gss/sec_gss.c