]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
remove v6synth
authorEvan Hunt <each@isc.org>
Thu, 22 Feb 2018 07:26:33 +0000 (23:26 -0800)
committerEvan Hunt <each@isc.org>
Thu, 22 Feb 2018 23:29:02 +0000 (15:29 -0800)
- 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.

bin/tests/system/v6synth/clean.sh [deleted file]
bin/tests/system/v6synth/ns1/named.conf [deleted file]
bin/tests/system/v6synth/ns1/root.db [deleted file]
bin/tests/system/v6synth/ns2/example.db [deleted file]
bin/tests/system/v6synth/ns2/ip6.arpa.db [deleted file]
bin/tests/system/v6synth/ns2/ip6.int.db [deleted file]
bin/tests/system/v6synth/ns2/named.conf [deleted file]
bin/tests/system/v6synth/ns3/named.conf [deleted file]
bin/tests/system/v6synth/tests.sh [deleted file]

diff --git a/bin/tests/system/v6synth/clean.sh b/bin/tests/system/v6synth/clean.sh
deleted file mode 100644 (file)
index c3b7d94..0000000
+++ /dev/null
@@ -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
diff --git a/bin/tests/system/v6synth/ns1/named.conf b/bin/tests/system/v6synth/ns1/named.conf
deleted file mode 100644 (file)
index 2fa2e87..0000000
+++ /dev/null
@@ -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";
-};
diff --git a/bin/tests/system/v6synth/ns1/root.db b/bin/tests/system/v6synth/ns1/root.db
deleted file mode 100644 (file)
index 3535dd0..0000000
+++ /dev/null
@@ -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.
diff --git a/bin/tests/system/v6synth/ns2/example.db b/bin/tests/system/v6synth/ns2/example.db
deleted file mode 100644 (file)
index 306a254..0000000
+++ /dev/null
@@ -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
diff --git a/bin/tests/system/v6synth/ns2/ip6.arpa.db b/bin/tests/system/v6synth/ns2/ip6.arpa.db
deleted file mode 100644 (file)
index 203a2ca..0000000
+++ /dev/null
@@ -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.
diff --git a/bin/tests/system/v6synth/ns2/ip6.int.db b/bin/tests/system/v6synth/ns2/ip6.int.db
deleted file mode 100644 (file)
index 19bd18d..0000000
+++ /dev/null
@@ -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.
diff --git a/bin/tests/system/v6synth/ns2/named.conf b/bin/tests/system/v6synth/ns2/named.conf
deleted file mode 100644 (file)
index 82347d5..0000000
+++ /dev/null
@@ -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";
-};
-
diff --git a/bin/tests/system/v6synth/ns3/named.conf b/bin/tests/system/v6synth/ns3/named.conf
deleted file mode 100644 (file)
index c794c22..0000000
+++ /dev/null
@@ -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";
-};
diff --git a/bin/tests/system/v6synth/tests.sh b/bin/tests/system/v6synth/tests.sh
deleted file mode 100644 (file)
index dea54c8..0000000
+++ /dev/null
@@ -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