diff options
author | Rob Crittenden <rcritten@redhat.com> | 2012-02-16 12:02:36 -0500 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2012-02-16 18:45:25 +0100 |
commit | 849265d883555a9d741c0b76e911ac01485644d1 (patch) | |
tree | b24fef8048ee5dd9acfcfb72bce0cdce38761477 | |
parent | 7cb549edefa717324d75577f122aa3545dfb9cb5 (diff) | |
download | freeipa.git-849265d883555a9d741c0b76e911ac01485644d1.tar.gz freeipa.git-849265d883555a9d741c0b76e911ac01485644d1.tar.xz freeipa.git-849265d883555a9d741c0b76e911ac01485644d1.zip |
Configure ipa_memcached when a replica is installed.
https://fedorahosted.org/freeipa/ticket/2401
-rwxr-xr-x | install/tools/ipa-replica-install | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/install/tools/ipa-replica-install b/install/tools/ipa-replica-install index 0b8ab2ae..e4e4a8d8 100755 --- a/install/tools/ipa-replica-install +++ b/install/tools/ipa-replica-install @@ -29,6 +29,7 @@ from ipapython import ipautil from ipaserver.install import dsinstance, installutils, krbinstance, service from ipaserver.install import bindinstance, httpinstance, ntpinstance, certs +from ipaserver.install import memcacheinstance from ipaserver.install.replication import replica_conn_check from ipaserver.install.installutils import HostnameLocalhost, resolve_host from ipaserver.install.installutils import ReplicaConfig, expand_replica_info, read_replica_info @@ -184,6 +185,9 @@ def install_http(config, auto_redirect): pkcs12_info = (config.dir + "/httpcert.p12", config.dir + "/http_pin.txt") + memcache = memcacheinstance.MemcacheInstance() + memcache.create_instance('MEMCACHE', config.host_name, config.dirman_password, util.realm_to_suffix(config.realm_name)) + http = httpinstance.HTTPInstance() http.create_instance(config.realm_name, config.host_name, config.domain_name, config.dirman_password, False, pkcs12_info, self_signed_ca=True, auto_redirect=auto_redirect) |