summaryrefslogtreecommitdiffstats
path: root/install/tools/ipa-server-install
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2010-11-04 16:57:20 -0400
committerSimo Sorce <ssorce@redhat.com>2010-11-24 09:18:57 -0500
commit8d235c6b7134d54acee315a50a53d0d741173b64 (patch)
tree164e36d598b4f6923c89de3f09941686e936bc86 /install/tools/ipa-server-install
parent0ad0f4ba6cc54e44be5b49d67118087dee4851ea (diff)
downloadfreeipa-8d235c6b7134d54acee315a50a53d0d741173b64.tar.gz
freeipa-8d235c6b7134d54acee315a50a53d0d741173b64.tar.xz
freeipa-8d235c6b7134d54acee315a50a53d0d741173b64.zip
Verify the --ip-address option when setting up DNS.
There was a corner case where the value of --ip-address was never verified if you were also setting up DNS. Added this bit of information to the man page too. ticket 399
Diffstat (limited to 'install/tools/ipa-server-install')
-rwxr-xr-xinstall/tools/ipa-server-install2
1 files changed, 2 insertions, 0 deletions
diff --git a/install/tools/ipa-server-install b/install/tools/ipa-server-install
index 6a9d1bc5e..2cc590ed3 100755
--- a/install/tools/ipa-server-install
+++ b/install/tools/ipa-server-install
@@ -598,6 +598,8 @@ def main():
if options.ip_address and options.ip_address != ip:
if options.setup_dns:
+ if not verify_ip_address(options.ip_address):
+ return 1
ip = options.ip_address
else:
print >>sys.stderr, "Error: the hostname resolves to an IP address that is different"