summaryrefslogtreecommitdiffstats
path: root/install
diff options
context:
space:
mode:
authorAna Krivokapic <akrivoka@redhat.com>2013-03-12 11:12:56 -0400
committerMartin Kosek <mkosek@redhat.com>2013-03-22 15:05:59 +0100
commitc2034805d323dcf505042d03dbd801561aa64ed3 (patch)
treee2c6efe29c6fe343174e3f1a63acaf39a60b0bf6 /install
parentb5b040e68f571a858dfe85b65b58687ffc816649 (diff)
downloadfreeipa.git-c2034805d323dcf505042d03dbd801561aa64ed3.tar.gz
freeipa.git-c2034805d323dcf505042d03dbd801561aa64ed3.tar.xz
freeipa.git-c2034805d323dcf505042d03dbd801561aa64ed3.zip
Use default NETBIOS name in unattended ipa-adtrust-install
Unattended ipa-adtrust-install used to fail if --netbios option was not provided. This patches fixes this, so that instead of failing the default NETBIOS name is used. https://fedorahosted.org/freeipa/ticket/3497
Diffstat (limited to 'install')
-rwxr-xr-xinstall/tools/ipa-adtrust-install5
1 files changed, 4 insertions, 1 deletions
diff --git a/install/tools/ipa-adtrust-install b/install/tools/ipa-adtrust-install
index ea8d4e46..5744c6f6 100755
--- a/install/tools/ipa-adtrust-install
+++ b/install/tools/ipa-adtrust-install
@@ -170,7 +170,7 @@ def set_and_check_netbios_name(netbios_name, unattended):
raise Exception('Unexpected state while checking NetBIOS domain name')
if not adtrustinstance.check_netbios_name(netbios_name):
- if unattended:
+ if unattended and not gen_netbios_name:
netbios_name_error(netbios_name)
sys.exit("Aborting installation.")
else:
@@ -181,6 +181,9 @@ def set_and_check_netbios_name(netbios_name, unattended):
if not unattended and not netbios_name:
netbios_name = read_netbios_name(gen_netbios_name)
+ if unattended and not netbios_name and gen_netbios_name:
+ netbios_name = gen_netbios_name
+
return (netbios_name, reset_netbios_name)
def ensure_admin_kinit(admin_name, admin_password):