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
This commit is contained in:
Ana Krivokapic 2013-03-12 11:12:56 -04:00 committed by Martin Kosek
parent b5b040e68f
commit c2034805d3

View File

@ -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):