Index: branches/releng-9.0/nanobsd/files/etc/namedb/named.conf
===================================================================
--- branches/releng-9.0/nanobsd/files/etc/namedb/named.conf	(revision 10423)
+++ branches/releng-9.0/nanobsd/files/etc/namedb/named.conf	(revision 10425)
@@ -20,5 +20,5 @@
 // For named to be accessible to the network, comment this option, specify
 // the proper IP address, or delete this option.
-	listen-on	{ 127.0.0.1; };
+//	listen-on	{ 127.0.0.1; };
 
 // If you have IPv6 enabled on this system, uncomment this option for
@@ -53,5 +53,5 @@
 // set named_auto_forward=yes in /etc/rc.conf.  You can also enable
 // named_auto_forward_only (the effect of which is described above).
-//	include "/etc/namedb/auto_forward.conf";
+	include "/etc/namedb/auto_forward.conf";
 
 	/*
@@ -69,4 +69,6 @@
 	*/
 	// query-source address * port NNNNN;
+	allow-transfer { "any"; };
+	allow-recursion { "any"; };
 };
 
@@ -136,20 +138,20 @@
 // Private Use Networks (RFCs 1918, 5735 and 6303)
 zone "10.in-addr.arpa"	   { type master; file "/etc/namedb/master/empty.db"; };
-zone "16.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "17.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "18.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "19.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "20.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "21.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "22.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "23.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "24.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "25.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "26.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "27.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "28.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "29.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "30.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
-zone "31.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "16.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "17.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "18.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "19.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "20.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "21.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "22.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "23.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "24.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "25.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "26.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "27.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "28.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "29.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "30.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
+//zone "31.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
 zone "168.192.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
 
@@ -293,2 +295,88 @@
 };
 */
+
+zone "16.172.in-addr.arpa" { 
+  type slave; 
+  file "/etc/namedb/slave/16.172.in-addr.arpa"; 
+  masters { 172.16.4.46; };
+};
+zone "17.172.in-addr.arpa" { 
+  type slave;
+  file "/etc/namedb/slave/17.172.in-addr.arpa"; 
+  masters { 172.16.4.46; };
+};
+zone "18.172.in-addr.arpa" {
+  type slave;
+  file "/etc/namedb/slave/18.172.in-addr.arpa"; 
+  masters { 172.16.4.46; };
+};
+zone "19.172.in-addr.arpa" { 
+  type slave;
+  file "/etc/namedb/slave/19.172.in-addr.arpa";
+  masters { 172.16.4.46; };
+};
+zone "20.172.in-addr.arpa" { 
+  type slave;
+  file "/etc/namedb/slave/20.172.in-addr.arpa";
+  masters { 172.16.4.46; };
+};
+zone "21.172.in-addr.arpa" { 
+  type slave;
+  file "/etc/namedb/slave/21.172.in-addr.arpa"; 
+  masters { 172.16.4.46; };
+};
+zone "22.172.in-addr.arpa" {
+  type slave;
+  file "/etc/namedb/slave/22.172.in-addr.arpa"; 
+  masters { 172.16.4.46; };
+};
+zone "23.172.in-addr.arpa" { 
+  type slave;
+  file "/etc/namedb/slave/23.172.in-addr.arpa"; 
+  masters { 172.16.4.46; };
+};
+zone "24.172.in-addr.arpa" { 
+  type slave;
+  file "/etc/namedb/slave/24.172.in-addr.arpa"; 
+  masters { 172.16.4.46; };
+};
+zone "25.172.in-addr.arpa" {
+  type slave;
+  file "/etc/namedb/slave/25.172.in-addr.arpa"; 
+  masters { 172.16.4.46; };
+};
+zone "26.172.in-addr.arpa" { 
+  type slave;
+  file "/etc/namedb/slave/26.172.in-addr.arpa";
+  masters { 172.16.4.46; };
+};
+zone "27.172.in-addr.arpa" { 
+  type slave; 
+  file "/etc/namedb/slave/27.172.in-addr.arpa"; 
+  masters { 172.16.4.46; };
+};
+zone "28.172.in-addr.arpa" {
+  type slave;
+  file "/etc/namedb/slave/27.172.in-addr.arpa";
+  masters { 172.16.4.46; };
+};
+zone "29.172.in-addr.arpa" {
+  type slave;
+  file "/etc/namedb/slave/28.172.in-addr.arpa"; 
+  masters { 172.16.4.46; };
+};
+zone "30.172.in-addr.arpa" { 
+  type slave; 
+  file "/etc/namedb/slave/30.172.in-addr.arpa";
+  masters { 172.16.4.46; };
+};
+zone "31.172.in-addr.arpa" { 
+  type slave;
+  file "/etc/namedb/slave/31.172.in-addr.arpa";
+  masters { 172.16.4.46; };
+};
+zone "wleiden.net" {
+  type slave;
+  file "/etc/namedb/slave/wleiden.net";
+  masters { 172.16.4.46; };
+};
