2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-31 06:25:31 +00:00

remove v6synth

- this was a test for the allow-v6-synthesis option, which was
  deprecated and no longer works. the test was removed
  from conf.sh.in long ago.
This commit is contained in:
Evan Hunt
2018-02-21 23:26:33 -08:00
parent 731ad28be2
commit 474b10a133
9 changed files with 0 additions and 254 deletions

View File

@@ -1,13 +0,0 @@
#!/bin/sh
#
# Copyright (C) 2001, 2004, 2007, 2012, 2014, 2016 Internet Systems Consortium, Inc. ("ISC")
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
# $Id: clean.sh,v 1.5 2007/09/26 03:22:44 marka Exp $
rm -f *.out
rm -f */named.memstats
rm -f ns*/named.lock

View File

@@ -1,28 +0,0 @@
/*
* Copyright (C) 2001, 2004, 2007, 2016 Internet Systems Consortium, Inc. ("ISC")
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
/* $Id: named.conf,v 1.5 2007/06/19 23:47:06 tbox Exp $ */
controls { /* empty */ };
options {
query-source address 10.53.0.1;
notify-source 10.53.0.1;
transfer-source 10.53.0.1;
port 5300;
pid-file "named.pid";
listen-on { 10.53.0.1; };
listen-on-v6 { none; };
recursion no;
notify yes;
};
zone "." {
type master;
file "root.db";
};

View File

@@ -1,24 +0,0 @@
; Copyright (C) 2001, 2004, 2007, 2016 Internet Systems Consortium, Inc. ("ISC")
;
; This Source Code Form is subject to the terms of the Mozilla Public
; License, v. 2.0. If a copy of the MPL was not distributed with this
; file, You can obtain one at http://mozilla.org/MPL/2.0/.
; $Id: root.db,v 1.4 2007/06/19 23:47:06 tbox Exp $
$TTL 300
. IN SOA gson.nominum.com. a.root.servers.nil. (
2000042100 ; serial
600 ; refresh
600 ; retry
1200 ; expire
600 ; minimum
)
. NS a.root-servers.nil.
a.root-servers.nil. A 10.53.0.1
example. NS ns2.example.
ns2.example. A 10.53.0.2
ip6.int. NS ns2.example.
ip6.arpa. NS ns2.example.

View File

@@ -1,29 +0,0 @@
; Copyright (C) 2001, 2004, 2007, 2016 Internet Systems Consortium, Inc. ("ISC")
;
; This Source Code Form is subject to the terms of the Mozilla Public
; License, v. 2.0. If a copy of the MPL was not distributed with this
; file, You can obtain one at http://mozilla.org/MPL/2.0/.
; $Id: example.db,v 1.4 2007/06/19 23:47:06 tbox Exp $
$TTL 86400
@ IN SOA ns2 hostmaster (
2001010604 3600 1800 1814400 3600 )
NS ns2.example.
ns2.example. A 10.53.0.2
a A 10.0.0.1
aaaa AAAA 12:34:56::ff
a6 A6 0 12:34:56::ff
chain A6 64 0::ff:ff prefix
prefix A6 0 12:34:56::0
alias CNAME chain
alias2 CNAME alias
dname DNAME foo
loop CNAME loop
loop2 CNAME loop3
loop3 CNAME loop2
aaaa.foo AAAA 12:34:56::ff

View File

@@ -1,15 +0,0 @@
; Copyright (C) 2001, 2002, 2004, 2007, 2016 Internet Systems Consortium, Inc. ("ISC")
;
; This Source Code Form is subject to the terms of the Mozilla Public
; License, v. 2.0. If a copy of the MPL was not distributed with this
; file, You can obtain one at http://mozilla.org/MPL/2.0/.
; $Id: ip6.arpa.db,v 1.5 2007/06/19 23:47:06 tbox Exp $
$TTL 86400
@ IN SOA ns2 hostmaster (
2001010604 3600 1800 1814400 3600 )
NS ns2.example.
ns2.example. A 10.53.0.2
f.f.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.6.5.4.3.2.1 PTR foo.

View File

@@ -1,15 +0,0 @@
; Copyright (C) 2001, 2004, 2007, 2016 Internet Systems Consortium, Inc. ("ISC")
;
; This Source Code Form is subject to the terms of the Mozilla Public
; License, v. 2.0. If a copy of the MPL was not distributed with this
; file, You can obtain one at http://mozilla.org/MPL/2.0/.
; $Id: ip6.int.db,v 1.4 2007/06/19 23:47:06 tbox Exp $
$TTL 86400
@ IN SOA ns2 hostmaster (
2001010604 3600 1800 1814400 3600 )
NS ns2.example.
ns2.example. A 10.53.0.2
f.f.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.6.5.4.3.2.1 PTR bar.

View File

@@ -1,39 +0,0 @@
/*
* Copyright (C) 2001, 2004, 2007, 2016, 2017 Internet Systems Consortium, Inc. ("ISC")
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
/* $Id: named.conf,v 1.6 2007/06/18 23:47:31 tbox Exp $ */
controls { /* empty */ };
options {
query-source address 10.53.0.2;
notify-source 10.53.0.2;
transfer-source 10.53.0.2;
port 5300;
pid-file "named.pid";
listen-on { 10.53.0.2; };
listen-on-v6 { none; };
recursion yes;
notify yes;
};
zone "example" {
type master;
file "example.db";
};
zone "ip6.int" {
type master;
file "ip6.int.db";
};
zone "ip6.arpa" {
type master;
file "ip6.arpa.db";
};

View File

@@ -1,29 +0,0 @@
/*
* Copyright (C) 2001, 2004, 2007, 2016, 2017 Internet Systems Consortium, Inc. ("ISC")
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
/* $Id: named.conf,v 1.6 2007/06/18 23:47:31 tbox Exp $ */
controls { /* empty */ };
options {
query-source address 10.53.0.3;
notify-source 10.53.0.3;
transfer-source 10.53.0.3;
port 5300;
pid-file "named.pid";
listen-on { 10.53.0.3; };
listen-on-v6 { none; };
recursion yes;
notify yes;
allow-v6-synthesis { any; };
};
zone "." {
type hint;
file "../../common/root.hint";
};

View File

@@ -1,62 +0,0 @@
#!/bin/sh
#
# Copyright (C) 2001, 2004, 2007, 2012, 2016 Internet Systems Consortium, Inc. ("ISC")
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
# $Id: tests.sh,v 1.4 2007/06/19 23:47:06 tbox Exp $
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
# ns1 = root server
# ns2 = authoritative server
# ns3 = recursive server doing v6 synthesis
status=0
DIGOPTS="+tcp +noadd +nosea +nostat +noquest +nocomm +nocmd"
for name in aaaa a6 chain alias2 aaaa.dname loop loop2
do
$DIG $DIGOPTS $name.example. aaaa @10.53.0.3 -p 5300
echo
done >dig.out
for i in 1 2
do
$DIG $DIGOPTS f.f.$i.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.6.5.4.3.2.1.ip6.int. PTR @10.53.0.3 -p 5300
echo
done >>dig.out
cat <<EOF >good.out
aaaa.example. 0 IN AAAA 12:34:56::ff
a6.example. 0 IN AAAA 12:34:56::ff
chain.example. 0 IN AAAA 12:34:56::ff:ff
alias2.example. 0 IN CNAME alias.example.
alias.example. 0 IN CNAME chain.example.
chain.example. 0 IN AAAA 12:34:56::ff:ff
aaaa.dname.example. 0 IN CNAME aaaa.foo.example.
aaaa.foo.example. 0 IN AAAA 12:34:56::ff
loop.example. 0 IN CNAME loop.example.
loop2.example. 0 IN CNAME loop3.example.
loop3.example. 0 IN CNAME loop2.example.
f.f.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.6.5.4.3.2.1.ip6.int. 0 IN PTR foo.
f.f.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.6.5.4.3.2.1.ip6.int. 0 IN PTR bar.
EOF
diff good.out dig.out || status=1
echo "I:exit status: $status"
[ $status -eq 0 ] || exit 1