diff options
author | Thierry Bordaz <tbordaz@redhat.com> | 2016-02-08 16:14:58 +0100 |
---|---|---|
committer | Martin Basti <mbasti@redhat.com> | 2016-03-02 16:43:17 +0100 |
commit | 6851e560dd1c9f4df98fd6b9d3063cd7dcc3bafc (patch) | |
tree | a2777fd4537c72af8244b9bff73fe2feb38ead08 /ipaserver/install/server/install.py | |
parent | cfbb7769a70f4cac4bb6d6b7fe36116b43c830e7 (diff) | |
download | freeipa-6851e560dd1c9f4df98fd6b9d3063cd7dcc3bafc.tar.gz freeipa-6851e560dd1c9f4df98fd6b9d3063cd7dcc3bafc.tar.xz freeipa-6851e560dd1c9f4df98fd6b9d3063cd7dcc3bafc.zip |
configure DNA plugin shared config entries to allow connection with GSSAPI
https://fedorahosted.org/freeipa/ticket/4026
When a replica needs to extend its DNA range, it selects the remote replica with the
larger available range. If there is no replica agreement to that remote replica,
the shared config entry needs to contain the connection method/protocol.
This fix requires 389-ds
* https://fedorahosted.org/389/ticket/47779
* https://fedorahosted.org/389/ticket/48362
That are both fixed in 1.3.4.6
Reviewed-By: Martin Babinsky <mbabinsk@redhat.com>
Diffstat (limited to 'ipaserver/install/server/install.py')
-rw-r--r-- | ipaserver/install/server/install.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ipaserver/install/server/install.py b/ipaserver/install/server/install.py index 0ab5b268d..b7a38a57c 100644 --- a/ipaserver/install/server/install.py +++ b/ipaserver/install/server/install.py @@ -988,6 +988,10 @@ def install(installer): service.print_msg("Restarting the web server") http.restart() + # update DNA shared config entry is done as far as possible + # from restart to avoid waiting for its creation + ds.update_dna_shared_config() + # Set the admin user kerberos password ds.change_admin_password(admin_password) |