bug? multiple masters with TSIG?

Hello,

I find that the following condition makes it failure.

- "zone" line has multiple IP addresses as the paramater of
  "masters" keyword.
- The master requires TSIG for zone xfer.

The reason is that, in "while"-loop for "update"
sub-command, ${masters} contains multiple IP addresses, not
splitted, and test on existance of ".tsiginfo" is done with
${masters}, so it fails even though the right ".tsiginfo"
file exists.

Say we have the following nsd.zones.

zone example.jp masters 192.168.0.1 192.168.0.2

In this case, ${masters} contain "192.168.0.1 192.168.0.2"
and "${keysdir}/192.168.0.1 192.168.0.2.tsiginfo" is
examined rather than "${keysdir}/192.168.0.1.tsiginfo" and
"${keysdir}/192.168.0.2.tsiginfo" isolated.

I understand that this is some sort of bug.

Thanks

            Koh-ichi Ito

[On 07 Jan, @ 05:53, Koh-ichi wrote in "bug? multiple masters with TSI ..."]

"${keysdir}/192.168.0.2.tsiginfo" isolated.

I understand that this is some sort of bug.

yes, also see http://www.nlnetlabs.nl/bugs/show_bug.cgi?id=79

(but it is obviously not fix yet)

grtz Miek

Hello, Miek