chiark / gitweb /
chiark-named-conf glueless-serverless works properly.
authorianmdlvl <ianmdlvl>
Sat, 12 Jan 2002 20:18:43 +0000 (20:18 +0000)
committerianmdlvl <ianmdlvl>
Sat, 12 Jan 2002 20:18:43 +0000 (20:18 +0000)
debian/changelog
scripts/named-conf

index de171aa87378ebc293eb7f4c88059bb9273a2d7d..622984c0850019ab5b3d21bd813c1a704a0c66b1 100644 (file)
@@ -1,6 +1,7 @@
 chiark-utils (2.2.2) unstable; urgency=low
 
   * chiark-named-conf does checks on all slaves even for `*' zones.
+  * chiark-named-conf glueless-serverless works properly.
 
  --
 
index 6d1777550253a274eea2dc3440a30587f0e8f61b..a43e5ab8d151d985e2577cc97498fc609c3ad643 100755 (executable)
@@ -429,7 +429,7 @@ sub zone_check_nsrrset ($$$$) {
        if (!@glue) {
            zone_warning("glueless NS $s", $ww)
                unless $glueless_ok || !$needglue ||
-                      grep { has_suffix_of($s,".$_"); }
+                      grep { has_suffix_of($zone,".$_"); }
                           @{ $cfg->{'conv_glueless'} };
            ($rcode,@glue)= lookup($s,'a','0',"glueless NS from $ww");
            foreach $a (@glue) {