From 204b78bf860581c8634fbdba2d7347a0a12d4bea Mon Sep 17 00:00:00 2001 From: bybai Date: Mon, 9 Jan 2017 04:12:08 -0500 Subject: [PATCH] makedns add redundant message in /etc/named.conf 2377 --- xCAT-server/lib/xcat/plugins/ddns.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/xCAT-server/lib/xcat/plugins/ddns.pm b/xCAT-server/lib/xcat/plugins/ddns.pm index 2155674fc..9291488b1 100755 --- a/xCAT-server/lib/xcat/plugins/ddns.pm +++ b/xCAT-server/lib/xcat/plugins/ddns.pm @@ -1222,7 +1222,7 @@ sub update_namedconf { push @newnamed, $line; } } - } else { + } elsif ($line !~ /generated by xCAT/) { push @newnamed, $line; } } @@ -1370,7 +1370,9 @@ sub update_namedconf { flock($newnameconf, LOCK_EX); seek($newnameconf, 0, 0); truncate($newnameconf, 0); - print $newnameconf "\#generated by xCAT: /opt/xcat/sbin/makedns -n \n"; + if ($newnameconf !~ /generated by xCAT/) { + print $newnameconf "\#generated by xCAT: /opt/xcat/sbin/makedns command \n"; + } for my $l (@newnamed) { print $newnameconf $l; } flock($newnameconf, LOCK_UN); close($newnameconf);