From bced32afa5b1578d1624503c0874a93085db0b6d Mon Sep 17 00:00:00 2001 From: Stephan Bosch Date: Wed, 20 Aug 2025 07:27:55 +0200 Subject: [PATCH] lib-sasl: sasl-server-mech-gssapi - Allow krb5_keytab setting to be NULL --- src/lib-sasl/sasl-server-mech-gssapi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib-sasl/sasl-server-mech-gssapi.c b/src/lib-sasl/sasl-server-mech-gssapi.c index 728c62bbff..105b0b8472 100644 --- a/src/lib-sasl/sasl-server-mech-gssapi.c +++ b/src/lib-sasl/sasl-server-mech-gssapi.c @@ -719,7 +719,7 @@ mech_gssapi_register(struct sasl_server_instance *sinst, const char *path = set->krb5_keytab; - if (*path != '\0') { + if (path != NULL && *path != '\0') { /* Environment may be used by Kerberos 5 library directly */ env_put("KRB5_KTNAME", path); #ifdef HAVE_GSSKRB5_REGISTER_ACCEPTOR_IDENTITY -- 2.47.3