Use nonzero SOA MINIMUM for nxdomain-redirect zone

In the "redirect" system test, in order to determine responses to
queries that would normally result in an NXDOMAIN response, ns4 must
resolve records in the "redirect" zone (served by ns3).  If the
"redirect" zone has its SOA MINIMUM field set to 0, ns3 will return
negative responses coming from that zone with a TTL of 0.  This may
trigger false positives for the second nonexist/TXT check in the
"redirect" system test: if ns4 resumes from recursion at a different
Unix timestamp than the one at which it received the NODATA response
from ns3, ns4 will return an NXDOMAIN response to dig instead of the
expected NODATA one (because the cached NODATA response would no longer
be eligible for being used in a response).  Set SOA MINIMUM for the
"redirect" zone on ns3 to 300 seconds, so that it matches the TTL of
positive responses coming from that zone.

The problem described above does not apply to the first nonexist/TXT
check in the "redirect" system test as it employs a "type redirect;"
zone, i.e. does not involve recursion.
43 jobs for !1591 with michal/use-nonzero-soa-minimum-for-nxdomain-redirect-zone in 23 minutes and 30 seconds (queued for 3 seconds)
detached
Status Job ID Name Coverage
  Precheck
passed #186764
amd64 linux
🐞:sid:amd64

00:00:36

passed #186763
amd64 linux
misc:sid:amd64

00:00:17

 
  Build
passed #186775
amd64 linux
asan:sid:amd64

00:02:01

passed #186776
amd64 linux
clang:stretch:amd64

00:01:27

passed #186777
i386 linux
clang:stretch:i386

00:01:23

passed #186765
amd64 linux
docs:sid:amd64

00:00:44

passed #186774
amd64 linux
gcc:bionic:amd64

00:01:47

passed #186766
amd64 linux
gcc:centos6:amd64

00:01:55

passed #186767
amd64 linux
gcc:centos7:amd64

00:01:57

passed #186772
amd64 linux
gcc:fedora29:amd64

00:02:36

passed #186768
amd64 linux
gcc:jessie:amd64

00:01:36

passed #186770
amd64 linux
gcc:sid:amd64

00:01:36

passed #186771
i386 linux
gcc:sid:i386

00:01:55

passed #186769
amd64 linux
gcc:stretch:amd64

00:01:13

passed #186773
amd64 linux
gcc:xenial:amd64

00:01:49

passed #186778
amd64 linux
pkcs11:sid:amd64

00:01:54

 
  Test
passed #186797
amd64 linux
system:asan:sid:amd64

00:08:03

passed #186795
amd64 linux
system:gcc:bionic:amd64

00:06:24

passed #186779
amd64 linux
system:gcc:centos6:amd64

00:06:21

passed #186803
linux amd64
system:gcc:centos7:amd64

00:06:19

passed #186791
amd64 linux
system:gcc:fedora29:amd64

00:07:02

passed #186783
amd64 linux
system:gcc:jessie:amd64

00:06:58

passed #186787
amd64 linux
system:gcc:sid:amd64

00:07:22

passed #186807
i386 linux
system:gcc:sid:i386

00:06:17

passed #186785
amd64 linux
system:gcc:stretch:amd64

00:07:03

passed #186793
amd64 linux
system:gcc:xenial:amd64

00:06:45

passed #186806
linux amd64
system:pkcs11:sid:amd64

00:06:28

passed #186798
amd64 linux
unit:asan:sid:amd64

00:01:00

passed #186799
amd64 linux
unit:clang:stretch:amd64

00:00:49

passed #186796
amd64 linux
unit:gcc:bionic:amd64

00:00:48

passed #186780
amd64 linux
unit:gcc:centos6:amd64

00:00:51

passed #186782
amd64 linux
unit:gcc:centos7:amd64

00:00:48

passed #186792
amd64 linux
unit:gcc:fedora29:amd64

00:00:54

passed #186784
amd64 linux
unit:gcc:jessie:amd64

00:00:28

passed #186788
amd64 linux
unit:gcc:sid:amd64

00:00:43

passed #186790
i386 linux
unit:gcc:sid:i386

00:00:42

passed #186786
amd64 linux
unit:gcc:stretch:amd64

00:00:43

passed #186794
amd64 linux
unit:gcc:xenial:amd64

00:00:50

passed #186801
amd64 linux
unit:pkcs11:sid:amd64

00:00:51

failed #186781
amd64 linux
system:gcc:centos7:amd64

00:07:03

failed #186805
linux i386
system:gcc:sid:i386

00:06:43

failed #186789
i386 linux
system:gcc:sid:i386

00:07:21

failed #186800
amd64 linux
system:pkcs11:sid:amd64

00:07:25