mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Add 'host' setting into default.conf configuration file on client. Fix description in man page.
'host' setting specifies local hostname not the hostname of IPA server. https://fedorahosted.org/freeipa/ticket/4481 Reviewed-By: Jan Cholasta <jcholast@redhat.com>
This commit is contained in:
parent
df9086c938
commit
d82bc63960
@ -812,7 +812,7 @@ def uninstall(options, env):
|
||||
|
||||
return rv
|
||||
|
||||
def configure_ipa_conf(fstore, cli_basedn, cli_realm, cli_domain, cli_server):
|
||||
def configure_ipa_conf(fstore, cli_basedn, cli_realm, cli_domain, cli_server, hostname):
|
||||
ipaconf = ipaclient.ipachangeconf.IPAChangeConf("IPA Installer")
|
||||
ipaconf.setOptionAssignment(" = ")
|
||||
ipaconf.setSectionNameDelimiters(("[","]"))
|
||||
@ -825,6 +825,7 @@ def configure_ipa_conf(fstore, cli_basedn, cli_realm, cli_domain, cli_server):
|
||||
{'name':'realm', 'type':'option', 'value':cli_realm},
|
||||
{'name':'domain', 'type':'option', 'value':cli_domain},
|
||||
{'name':'server', 'type':'option', 'value':cli_server[0]},
|
||||
{'name':'host', 'type':'option', 'value':hostname},
|
||||
{'name':'xmlrpc_uri', 'type':'option', 'value':'https://%s/ipa/xml' % ipautil.format_netloc(cli_server[0])},
|
||||
{'name':'enable_ra', 'type':'option', 'value':'True'}]
|
||||
|
||||
@ -2473,7 +2474,7 @@ def install(options, env, fstore, statestore):
|
||||
|
||||
# Configure ipa.conf
|
||||
if not options.on_master:
|
||||
configure_ipa_conf(fstore, cli_basedn, cli_realm, cli_domain, cli_server)
|
||||
configure_ipa_conf(fstore, cli_basedn, cli_realm, cli_domain, cli_server, hostname)
|
||||
root_logger.info("Created /etc/ipa/default.conf")
|
||||
|
||||
api.bootstrap(context='cli_installer', debug=options.debug)
|
||||
|
@ -96,7 +96,7 @@ Specifies whether the CA is acting as an RA agent, such as when dogtag is being
|
||||
Specifies whether an IPA client should attempt to fall back and try other services if the first connection fails.
|
||||
.TP
|
||||
.B host <hostname>
|
||||
Specifies the hostname of the IPA server. This value is used to construct URL values on the client and server.
|
||||
Specifies the local system hostname.
|
||||
.TP
|
||||
.B in_server <boolean>
|
||||
Specifies whether requests should be forwarded to an IPA server or handled locally. This is used internally by IPA in a similar way as context. The same IPA framework is used by the ipa command\-line tool and the server. This setting tells the framework whether it should execute the command as if on the server or forward it via XML\-RPC to a remote server.
|
||||
@ -164,7 +164,7 @@ Specifies the length of time authentication credentials cached in the session ar
|
||||
Specifies how the expiration of a session is computed. With \fBinactivity_timeout\fR the expiration time is advanced by the value of session_auth_duration everytime the user accesses the service. With \fBfrom_start\fR the session expiration is the start of the user's session plus the value of session_auth_duration.
|
||||
.TP
|
||||
.B server <hostname>
|
||||
Specifies the IPA Server hostname. This option is deprecated.
|
||||
Specifies the IPA Server hostname.
|
||||
.TP
|
||||
.B startup_timeout <time in seconds>
|
||||
Controls the amount of time waited when starting a service. The default value is 120 seconds.
|
||||
|
Loading…
Reference in New Issue
Block a user