]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
smb3: warn on confusing error scenario with sec=krb5
authorSteve French <stfrench@microsoft.com>
Thu, 16 Jul 2020 05:34:21 +0000 (00:34 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 21 Aug 2020 07:48:16 +0000 (09:48 +0200)
commit233f70bdb12800fce6b153c270ec987acbaa773b
tree58e456032e938a4eeba247caa4cc5e092ded8cef
parentb4d2f15c8dd70bc9d007dd08379ac93617a94a6e
smb3: warn on confusing error scenario with sec=krb5

commit 0a018944eee913962bce8ffebbb121960d5125d9 upstream.

When mounting with Kerberos, users have been confused about the
default error returned in scenarios in which either keyutils is
not installed or the user did not properly acquire a krb5 ticket.
Log a warning message in the case that "ENOKEY" is returned
from the get_spnego_key upcall so that users can better understand
why mount failed in those two cases.

CC: Stable <stable@vger.kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/cifs/smb2pdu.c