summaryrefslogtreecommitdiffstats
path: root/client/ipa-client-install
diff options
context:
space:
mode:
Diffstat (limited to 'client/ipa-client-install')
-rwxr-xr-xclient/ipa-client-install14
1 files changed, 14 insertions, 0 deletions
diff --git a/client/ipa-client-install b/client/ipa-client-install
index 4a263b3d0..6330f1d28 100755
--- a/client/ipa-client-install
+++ b/client/ipa-client-install
@@ -1651,6 +1651,20 @@ def update_dns(server, hostname, options):
root_logger.info("Failed to determine this machine's ip address(es).")
return
+ for ip in update_ips:
+ if ip.is_network_addr():
+ root_logger.warning("IP address %s might be network address", ip)
+ # fixme: once when loggers will be fixed, we can remove this print
+ print(
+ "WARNING: IP address {} might be network address".format(ip),
+ file=sys.stderr)
+ if ip.is_broadcast_addr():
+ root_logger.warning("IP address %s might be broadcast address", ip)
+ # fixme: once when loggers will be fixed, we can remove this print
+ print(
+ "WARNING: IP address {} might be broadcast address".format(ip),
+ file=sys.stderr)
+
update_txt = "debug\n"
update_txt += ipautil.template_str(DELETE_TEMPLATE_A,
dict(HOSTNAME=hostname))