diff options
author | Martin Kosek <mkosek@redhat.com> | 2012-04-04 16:31:04 +0200 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2012-04-08 20:35:10 -0400 |
commit | 184a066f4abc0ef83434f8cebbec87028258db65 (patch) | |
tree | 743ca11fc1b4effb7ebd04511dc477bc79acbc3b /ipalib/plugins/internal.py | |
parent | dcea80fc1700aff5a87e3f3bff442e80455243a0 (diff) | |
download | freeipa.git-184a066f4abc0ef83434f8cebbec87028258db65.tar.gz freeipa.git-184a066f4abc0ef83434f8cebbec87028258db65.tar.xz freeipa.git-184a066f4abc0ef83434f8cebbec87028258db65.zip |
Fix installation when server hostname is not in a default domain
When IPA server is configured with DNS and its hostname is not
located in a default domain, SRV records are not valid.
Additionally, httpd does not serve XMLRPC interface because it
IPA server domain-realm mapping is missing in krb5.conf. All CLI
commands were then failing.
This patch amends this configuration. It fixes SRV records in
served domain to include full FQDN instead of relative hostname
when the IPA server hostname is not located in served domain.
IPA server forward record is also placed to correct zone.
When IPA server is not in a served domain a proper domain-realm
mapping is configured to krb5.conf. The template was improved
in order to be able to hold this information.
https://fedorahosted.org/freeipa/ticket/2602
Diffstat (limited to 'ipalib/plugins/internal.py')
0 files changed, 0 insertions, 0 deletions