install: Fix missing dyndb keytab directive

bind-dyndb-ldap uses the krb5_keytab directive to set the path to
the keytab to use. This directive was not being used in the
configuration template, resulting in a failure to start named if
the keytab path differed from the defaults.

This issue was discovered when packaging FreeIPA for Debian,
which is one of the platforms where the path is customized.

Signed-off-by: Jarl Gullberg <jarl.gullberg@gmail.com>
Fixes: https://pagure.io/freeipa/issue/9344
Reviewed-By: Timo Aaltonen <tjaalton@ubuntu.com>
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
This commit is contained in:
Jarl Gullberg 2023-02-20 19:32:20 +01:00 committed by Florence Blanc-Renaud
parent 03180bedcf
commit 1b38ab1771

View File

@ -58,4 +58,5 @@ dyndb "ipa" "$BIND_LDAP_SO" {
server_id "$FQDN";
auth_method "sasl";
sasl_mech "EXTERNAL";
krb5_keytab "FILE:$NAMED_KEYTAB";
};