2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-22 09:57:20 +00:00

[(no branch, rebasing pemensik/dhcp-ldap-gssapi-principal)] Do not report missed ldap-gssapi-pricipal as error

If DHCP is built with ldap_gssapi support but ldap-gssapi-principal
is not set error level messages is written in the logs.  This is
totally OK to not have the parameter set. Report names of required
options, not internal code variables.

Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1831332

Signed-off-by: Pavel Zhukov <pzhukov@redhat.com>
Signed-off-by: Petr Menšík <pemensik@redhat.com>
This commit is contained in:
Petr Menšík 2021-10-04 21:23:02 +02:00 committed by Tomek Mrugalski
parent 9ea5696deb
commit 8b3c6d83e7

View File

@ -1375,13 +1375,13 @@ ldap_start (void)
SV_LDAP_GSSAPI_PRINCIPAL);
if (ldap_gssapi_principal == NULL) {
log_error("ldap_gssapi_principal is not set,"
log_info("ldap-gssapi-principal is not set,"
"GSSAPI Authentication for LDAP will not be used");
} else {
ldap_gssapi_keytab = _do_lookup_dhcp_string_option (options,
SV_LDAP_GSSAPI_KEYTAB);
if (ldap_gssapi_keytab == NULL) {
log_fatal("ldap_gssapi_keytab must be specified");
log_fatal("ldap-gssapi-keytab must be specified");
}
running = strdup(ldap_gssapi_principal);