Make sure that idnsUpdatePolicy for reverse zone does not contain
double trailing "dot" after server installation.

https://fedorahosted.org/freeipa/ticket/1591

>From 3040c3e9bc8423d336aa07febdffd6d9c3fa1f6e Mon Sep 17 00:00:00 2001
From: Martin Kosek <mko...@redhat.com>
Date: Tue, 9 Aug 2011 10:30:18 +0200
Subject: [PATCH] Fix idnsUpdatePolicy for reverse zone record

Make sure that idnsUpdatePolicy for reverse zone does not contain
double trailing "dot" after server installation.

https://fedorahosted.org/freeipa/ticket/1591
---
 ipaserver/install/bindinstance.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/ipaserver/install/bindinstance.py b/ipaserver/install/bindinstance.py
index 7aa8a2664dd7b5395c24fefab8b7c1ed0080d35b..676b1a47623558d62907cd99b222b6002ec05528 100644
--- a/ipaserver/install/bindinstance.py
+++ b/ipaserver/install/bindinstance.py
@@ -204,8 +204,9 @@ def add_zone(name, zonemgr=None, dns_backup=None, ns_hostname=None, ns_ip_addres
 
 def add_reverse_zone(zone, ns_hostname=None, ns_ip_address=None,
         ns_replicas=[], update_policy=None, dns_backup=None):
+    zone = normalize_zone(zone)
     if update_policy is None:
-        update_policy = "grant %s krb5-subdomain %s. PTR;" % (api.env.realm, zone)
+        update_policy = "grant %s krb5-subdomain %s PTR;" % (api.env.realm, zone)
 
     if ns_hostname is None:
         # automatically retrieve list of DNS masters
-- 
1.7.6

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

Reply via email to