autofs-5.1.8 - fix missing unlock in sasl_do_kinit_ext_cc() From: James Dingwall There is a missing mutex unlock in function sasl_do_kinit_ext_cc(), fix it. Signed-off-by: James Dingwall Signed-off-by: Ian Kent --- CHANGELOG | 1 + modules/cyrus-sasl.c | 4 ++++ 2 files changed, 5 insertions(+) --- autofs-5.1.7.orig/CHANGELOG +++ autofs-5.1.7/CHANGELOG @@ -103,6 +103,7 @@ - fix nfsv4 only mounts should not use rpcbind. - dont use initgroups() at spawn. - fix invalid tsv access. +- fix missing unlock in sasl_do_kinit_ext_cc(). 25/01/2021 autofs-5.1.7 - make bind mounts propagation slave by default. --- autofs-5.1.7.orig/modules/cyrus-sasl.c +++ autofs-5.1.7/modules/cyrus-sasl.c @@ -721,6 +721,10 @@ sasl_do_kinit_ext_cc(unsigned logopt, st debug(logopt, "Kerberos authentication was successful!"); + status = pthread_mutex_unlock(&krb5cc_mutex); + if (status) + fatal(status); + return 0; out_cleanup_def_princ: