+chiark-utils (2.2.3) unstable; urgency=low
+
+ * Allow invocation on 2nd-level domains by coping with superzone `.'
+
+ --
+
chiark-utils (2.2.2) unstable; urgency=low
* chiark-named-conf does checks on all slaves even for `*' zones.
$super_zone= $zone;
for (;;) {
debug_trace("zone $zone superzone $super_zone");
+ $super_zone eq '.'
+ and die "no superzone ? ($super_zone)\n";
$super_zone =~ s/^[^.]+\.//
- or die "no superzone ? ($super_zone)\n";
+ or $super_zone= '.';
($rcode,@start_nsnames)=
lookup($super_zone,'ns-','06',"superzone search");
last if !$rcode;
defined($c= open $h, "-|") or die "$quis: fork adnshost:\n $!\n";
if (!$c) {
exec 'adnshost','-Fi','+Do','+Dt','+Dc','-Cf',"-t$type",
- '-',"$domain.";
+ '-',"$domain";
die "$quis: exec adnshost:\n $!\n";
}
@result= $h->getlines();