Attention is currently required from: Frank Filz.

Lior Suliman would like Frank Filz to review this change.

View Change

NFS-Ganesha: Add SSSD timeout and skip cache options

This commit adds 2 new configurations:

- Sssd_Implementation_Timeout: The timeout to use for each
direct to sssd idmapping operations.
Default 30 seconds.
- Sssd_Implementation_Skip_Cache: Whether to skip SSSD
cache when performing SSSD direct idmapping operations.
Default false.

Both configurations are effective only when using SSSD
pwnam implementation.

This is needed to allow clients to use the SSSD pwnam
implementation while preventing clients' request from
being blocked by potential SSSD issues.

Change-Id: I62d1d86db5efb5582d8b87b8913599d8e065045d
Signed-off-by: Lior Suliman <liorsu@gmail.com>
---
M src/doc/man/ganesha-core-config.rst
M src/idmapper/sss_nss_idmap.c
M src/include/gsh_config.h
M src/support/nfs_read_conf.c
4 files changed, 42 insertions(+), 12 deletions(-)

git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/76/1215676/1

To view, visit change 1215676. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newchange
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I62d1d86db5efb5582d8b87b8913599d8e065045d
Gerrit-Change-Number: 1215676
Gerrit-PatchSet: 1
Gerrit-Owner: Lior Suliman <liorsu@google.com>
Gerrit-Reviewer: Frank Filz <ffilzlnx@mindspring.com>
Gerrit-Attention: Frank Filz <ffilzlnx@mindspring.com>