[Engine-devel] deprecating auto-detection of Ldap provider types
Roy Golan
rgolan at redhat.com
Mon Apr 9 08:42:59 UTC 2012
auto-detection featured few bugs lately which convinced me that it must
be deprecated/removed from
the code in favor of adding manual set of the provider type.
main reasons for that:
a. the provider is type is known by the user
b. identifying a provider by the rootDSE attributes is error-prone, not
reliable etc... specially if the support matrix is growing
c. auto-detection logic is duplicated (and not shared) between the
backend code and the manage-domains tool (nevermind the reasons now)
A manual set of the provider type requires a new configuration field for
a domain and the
question is the upgrade path which may look like
* set the provider type to default Active Directory (because its more
likely to be the provider type)
* things not working - use the engine-manage-domains and choose the
provider type.
* optionally - keep the auto-detection (of the tool only!) if user
wants to use it.
your suggestion and thoughts...
Thanks,
Roy
More information about the Devel
mailing list