mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Configure ipa_memcached when a replica is installed.
https://fedorahosted.org/freeipa/ticket/2401
This commit is contained in:
committed by
Martin Kosek
parent
b9bc99e43a
commit
cf35dfa2bc
@@ -29,6 +29,7 @@ from ipapython import ipautil
|
|||||||
|
|
||||||
from ipaserver.install import dsinstance, installutils, krbinstance, service
|
from ipaserver.install import dsinstance, installutils, krbinstance, service
|
||||||
from ipaserver.install import bindinstance, httpinstance, ntpinstance, certs
|
from ipaserver.install import bindinstance, httpinstance, ntpinstance, certs
|
||||||
|
from ipaserver.install import memcacheinstance
|
||||||
from ipaserver.install.replication import replica_conn_check
|
from ipaserver.install.replication import replica_conn_check
|
||||||
from ipaserver.install.installutils import HostnameLocalhost, resolve_host
|
from ipaserver.install.installutils import HostnameLocalhost, resolve_host
|
||||||
from ipaserver.install.installutils import ReplicaConfig, expand_replica_info, read_replica_info
|
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",
|
pkcs12_info = (config.dir + "/httpcert.p12",
|
||||||
config.dir + "/http_pin.txt")
|
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 = 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)
|
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)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user