Use memory cache in gss_acquire_cred_with_password gss_acquire_cred_with_password() was originally introduced in Solaris. When we introduced it in 1.9, we unfortunately gave it different and less useful semantics. Restore this function to the Solaris semantics, which are to always get credentials and store them in a private memory ccache. The caller can use gss_store_cred() to make the resulting creds visible to other processes if desired. https://github.com/krb5/krb5/commit/1be1c3593e6a50cbed2e5d2d52b98d4413f669d4 Author: Greg Hudson Commit: 1be1c3593e6a50cbed2e5d2d52b98d4413f669d4 Branch: master src/appl/gss-sample/t_gss_sample.py | 11 ++++++++--- src/lib/gssapi/krb5/acquire_cred.c | 24 +++++++++++++++--------- 2 files changed, 23 insertions(+), 12 deletions(-)