IPA: Populate kdcinfo files on trust clients with configured AD servers
Resolves:
https://pagure.io/SSSD/sssd/issue/3291
Adds a new request into the IPA subdomains provider. This request runs on
IPA clients only.
The request looks into the configuration for either the ad_site or ad_server
options for each subdomain. If none are found, the subdomain is skipped.
If either is found, the request resolves the server names, or first the
site and then the server names from the site and writes their addresses
to the kdcinfo files for each subdomain. This allows programs such as
kinit but also SSSD's krb5_child to use the configured servers.
Reviewed-by: Sumit Bose <sbose@redhat.com>