public inbox for linux-nfs@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] nfs-utils: handle BAD_INTEGRITY ERROR
@ 2023-12-06 21:33 Olga Kornievskaia
  2023-12-06 21:33 ` [PATCH 1/6] gssd: revert commit a5f3b7ccb01c Olga Kornievskaia
                   ` (7 more replies)
  0 siblings, 8 replies; 18+ messages in thread
From: Olga Kornievskaia @ 2023-12-06 21:33 UTC (permalink / raw)
  To: steved; +Cc: linux-nfs, chuck.lever

From: Olga Kornievskaia <kolga@netapp.com>

This patch series is re-work of the previous patch series that handles
gss error for bad integrity. In this version, gssd is changed to use
rpc_gss_seccreate() function in tirpc which exposes the gss errors to
the caller. This functionality is further checked with configure for the
presence of this function in the tirpc library.

Note that the current libtirpc (1.3.4 version) needs a fix to
rpc_gss_seccreate() to work correctly for the gssd that passes in
credentials to be used for the gss context establishement.

Olga Kornievskaia (6):
  gssd: revert commit a5f3b7ccb01c
  gssd: revert commit 513630d720bd
  gssd: switch to using rpc_gss_seccreate()
  gssd: handle KRB5_AP_ERR_BAD_INTEGRITY for machine credentials
  gssd: handle KRB5_AP_ERR_BAD_INTEGRITY for user credentials
  configure: check for rpc_gss_seccreate

 aclocal/libtirpc.m4    |  5 +++++
 utils/gssd/gssd_proc.c | 26 +++++++++++++++++++++++---
 2 files changed, 28 insertions(+), 3 deletions(-)

-- 
2.39.1


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2024-01-04 14:52 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-06 21:33 [PATCH 0/6] nfs-utils: handle BAD_INTEGRITY ERROR Olga Kornievskaia
2023-12-06 21:33 ` [PATCH 1/6] gssd: revert commit a5f3b7ccb01c Olga Kornievskaia
2024-01-04 14:52   ` Petr Vorel
2023-12-06 21:33 ` [PATCH 2/6] gssd: revert commit 513630d720bd Olga Kornievskaia
2024-01-04 14:46   ` Petr Vorel
2023-12-06 21:33 ` [PATCH 3/6] gssd: switch to using rpc_gss_seccreate() Olga Kornievskaia
2023-12-06 21:33 ` [PATCH 4/6] gssd: handle KRB5_AP_ERR_BAD_INTEGRITY for machine credentials Olga Kornievskaia
2023-12-06 21:33 ` [PATCH 5/6] gssd: handle KRB5_AP_ERR_BAD_INTEGRITY for user credentials Olga Kornievskaia
2023-12-06 21:33 ` [PATCH 6/6] configure: check for rpc_gss_seccreate Olga Kornievskaia
2023-12-07 14:44   ` Chuck Lever
2023-12-07 22:21     ` Olga Kornievskaia
2023-12-07 22:27       ` Chuck Lever
2023-12-08 14:26         ` Olga Kornievskaia
2023-12-08 15:01           ` Steve Dickson
2023-12-08 15:22             ` Chuck Lever
2023-12-08 14:54     ` Steve Dickson
2023-12-07 14:50 ` [PATCH 0/6] nfs-utils: handle BAD_INTEGRITY ERROR Chuck Lever
2024-01-04  0:38 ` Steve Dickson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox