From 80e87e75bd6ab56e3e20c49ece55bd4d52f1a503 Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Mon, 24 Jan 2011 17:32:49 -0500 Subject: Add an option for overriding the hostname value. Ticket 834 --- ipa-client/ipa-install/ipa-client-install | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ipa-client/ipa-install/ipa-client-install') diff --git a/ipa-client/ipa-install/ipa-client-install b/ipa-client/ipa-install/ipa-client-install index b23309704..66e4a1487 100755 --- a/ipa-client/ipa-install/ipa-client-install +++ b/ipa-client/ipa-install/ipa-client-install @@ -81,6 +81,8 @@ def parse_options(): help="create home directories for users on their first login", default=False) parser.add_option("", "--uninstall", dest="uninstall", action="store_true", default=False, help="uninstall an existing installation") + parser.add_option("", "--hostname", dest="hostname", + help="The hostname of this server (FQDN). By default of nodename from uname(2) is used.") options, args = parser.parse_args() safe_opts = parser.get_safe_opts(options) @@ -643,6 +645,9 @@ def main(): join_args = ["/usr/sbin/ipa-join", "-s", cli_server] if options.debug: join_args.append("-d") + if options.hostname: + join_args.append("-h") + join_args.append(options.hostname) if options.principal is not None: stdin = None principal = options.principal -- cgit