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:
@@ -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
|
@@ -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";
|
||||
};
|
@@ -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.
|
@@ -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
|
@@ -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.
|
@@ -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.
|
@@ -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";
|
||||
};
|
||||
|
@@ -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";
|
||||
};
|
@@ -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
|
Reference in New Issue
Block a user