add HDB_CAP_F_HANDLE_ENTERPRISE_PRINCIPAL to the capability flags for the SQLite backend, as it uses the common _hdb_fetch_kvno() helper which supports enterprise principals. Failure to set this flag resulted in hdb_fetch_kvno() incorrectly returning HDB_ERR_WRONG_REALM when enterprise principals were being used, as the enterprise name translation was instead done by _kdc_db_fetch(), thereby squashing the enterprise name type (which otherwise would have set the force_canonicalize option).
31 KiB
31 KiB