Created attachment 13450 [details] Patch The kdc.conf file that samba-tool creates on a DC with MIT Kerberos contains a typo: > db_modules_dir = /usr/local/samba/lib/krb5/plugins/kdb The correct name of the parameter is "db_module_dir" (without "s"). With the incorrect parameter, krb5kdc fails to start because it can't find the required samba.so library. The log file then shows the following error: > krb5kdc: Unable to load requested database module 'samba': plugin symbol > 'kdb_function_table' not found - while initializing database for realm > SAMDOM.EXAMPLE.COM The attached patch fixes the problem.
From the kdc.conf(5) man page: db_module_dir This tag controls where the plugin system looks for database modules. The value should be an absolute path.
Created attachment 13452 [details] Patch for 4.7
Pushed to v4-7-test. Closing out bug report. Thanks!