This patch depends on freeipa-dkupka-0009 as it modifies the same part of code.

https://fedorahosted.org/freeipa/ticket/4220
--
David Kupka
From 549e682809d9e0ccc6debe6676f22b3f9d1755f4 Mon Sep 17 00:00:00 2001
From: David Kupka <dku...@redhat.com>
Date: Tue, 2 Sep 2014 10:49:26 +0200
Subject: [PATCH] Add record(s) to /etc/host when IPA is configured as DNS
 server.

This is to avoid chicken-egg problem when directory server fails to start
without resolvable hostname and named fails to provide hostname without
directory server.

https://fedorahosted.org/freeipa/ticket/4220
---
 ipaserver/install/installutils.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ipaserver/install/installutils.py b/ipaserver/install/installutils.py
index 5661de6b6b918a61a8de3ed16c25d4b7debd212d..293caffb5dc6e9219a90f4ec33abd3e13086e09f 100644
--- a/ipaserver/install/installutils.py
+++ b/ipaserver/install/installutils.py
@@ -487,7 +487,7 @@ def get_server_ip_address(host_name, fstore, unattended, options):
         hosts_record = record_in_hosts(str(ip_address))
 
         if hosts_record is None:
-            if ip_add_to_hosts:
+            if ip_add_to_hosts or options.setup_dns:
                 print "Adding ["+str(ip_address)+" "+host_name+"] to your /etc/hosts file"
                 fstore.backup_file(paths.HOSTS)
                 add_record_to_hosts(str(ip_address), host_name)
-- 
1.9.3

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to