From: Stephan Bosch Date: Wed, 20 Aug 2025 05:27:55 +0000 (+0200) Subject: lib-sasl: sasl-server-mech-gssapi - Allow krb5_keytab setting to be NULL X-Git-Tag: 2.4.2~131 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bced32afa5b1578d1624503c0874a93085db0b6d;p=thirdparty%2Fdovecot%2Fcore.git lib-sasl: sasl-server-mech-gssapi - Allow krb5_keytab setting to be NULL --- 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