Add includedir /etc/krb5.conf.d/ to krb5.conf by default
This merge proposal will add the includedir /etc/krb5.conf.d/ directive to the krb5.conf configuration file. It will additionally update existing configuration files to mimic the behavior.
Notable changes:
-
~krb5.conf.template: Add include directive with descriptive comment. -
+krb5.config.dirs: Create/etc/krb5.conf.d/directory on install. -
~debian/control: Add breaks for Kerberos implementations not supportingincludedir. -
~debian/NEWS: Add entry detailing default change to config behavior. -
~debian/krb5-config.postinst: Prepend includedir to existing configurations if not previously added.
Closes #858970
This fix was recently uploaded on Ubuntu for this bug:
https://bugs.launchpad.net/ubuntu/+source/kerberos-configs/+bug/2037321