diff --git a/bin/named/named.8 b/bin/named/named.8 index 81181df590..828dd21c01 100644 --- a/bin/named/named.8 +++ b/bin/named/named.8 @@ -367,7 +367,6 @@ RFC 1035, \fBnamed-checkconf\fR(8), \fBnamed-checkzone\fR(8), \fBrndc\fR(8), -\fBlwresd\fR(8), \fBnamed.conf\fR(5), BIND 9 Administrator Reference Manual\&. .SH "AUTHOR" diff --git a/bin/named/named.conf.5 b/bin/named/named.conf.5 index bb45140d53..b91a77a493 100644 --- a/bin/named/named.conf.5 +++ b/bin/named/named.conf.5 @@ -148,25 +148,6 @@ logging { .if n \{\ .RE .\} -.SH "LWRES" -.sp -.if n \{\ -.RS 4 -.\} -.nf -lwres { - listen\-on [ port \fIinteger\fR ] [ dscp \fIinteger\fR ] { ( \fIipv4_address\fR - | \fIipv6_address\fR ) [ port \fIinteger\fR ] [ dscp \fIinteger\fR ]; \&.\&.\&. }; - lwres\-clients \fIinteger\fR; - lwres\-tasks \fIinteger\fR; - ndots \fIinteger\fR; - search { \fIstring\fR; \&.\&.\&. }; - view \fIstring\fR [ \fIclass\fR ]; -}; -.fi -.if n \{\ -.RE -.\} .SH "MANAGED-KEYS" .sp .if n \{\ diff --git a/bin/named/named.conf.html b/bin/named/named.conf.html index 2a20bfe78d..b28cde1ccf 100644 --- a/bin/named/named.conf.html +++ b/bin/named/named.conf.html @@ -137,23 +137,7 @@ logging
-lwres {
- listen-on [ port integer ] [ dscp integer ] { ( ipv4_address
- | ipv6_address ) [ port integer ] [ dscp integer ]; ... };
- lwres-clients integer;
- lwres-tasks integer;
- ndots integer;
- search { string; ... };
- view string [ class ];
-};
-
managed-keys { string string integer
@@ -162,7 +146,7 @@ managed-keys
masters string [ port integer ] [ dscp
@@ -173,7 +157,7 @@ masters
options {
@@ -464,7 +448,7 @@ options
server netprefix {
@@ -503,7 +487,7 @@ server
statistics-channels {
@@ -516,7 +500,7 @@ statistics-channels
trusted-keys { string integer integer
@@ -525,7 +509,7 @@ trusted-keys
view string [ class ] {
@@ -889,7 +873,7 @@ view
zone string [ class ] {
@@ -989,14 +973,14 @@ zone
ddns-confgen(8) diff --git a/bin/named/named.html b/bin/named/named.html index f2ada08585..c8745329b2 100644 --- a/bin/named/named.html +++ b/bin/named/named.html @@ -440,10 +440,6 @@ rndc (8) , - - lwresd - (8) - , named.conf (5) diff --git a/configure b/configure index 98cc4429d8..6c83d21593 100755 --- a/configure +++ b/configure @@ -935,7 +935,6 @@ infodir docdir oldincludedir includedir -runstatedir localstatedir sharedstatedir sysconfdir @@ -1093,7 +1092,6 @@ datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' -runstatedir='${localstatedir}/run' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' @@ -1346,15 +1344,6 @@ do | -silent | --silent | --silen | --sile | --sil) silent=yes ;; - -runstatedir | --runstatedir | --runstatedi | --runstated \ - | --runstate | --runstat | --runsta | --runst | --runs \ - | --run | --ru | --r) - ac_prev=runstatedir ;; - -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ - | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ - | --run=* | --ru=* | --r=*) - runstatedir=$ac_optarg ;; - -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ @@ -1492,7 +1481,7 @@ fi for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ - libdir localedir mandir runstatedir + libdir localedir mandir do eval ac_val=\$$ac_var # Remove trailing slashes. @@ -1645,7 +1634,6 @@ Fine tuning of the installation directories: --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] - --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] diff --git a/doc/arm/Bv9ARM.ch01.html b/doc/arm/Bv9ARM.ch01.html index a9b89a7fac..9fef201628 100644 --- a/doc/arm/Bv9ARM.ch01.html +++ b/doc/arm/Bv9ARM.ch01.html @@ -271,8 +271,8 @@ resolver library, which sends queries to one or more name servers and interprets the responses. The BIND 9 software distribution - contains a name server, named, and a - resolver library, liblwres. + contains a name server, named, and a set + of associated tools.
Table of Contents
- +- To use the lightweight resolver interface, the system must - run the resolver daemon lwresd or a - local - name server configured with a lwres - statement. -
- -
- By default, applications using the lightweight resolver library will
- make
- UDP requests to the IPv4 loopback address (127.0.0.1) on port 921.
- The
- address can be overridden by lwserver
- lines in
- /etc/resolv.conf.
-
- The daemon currently only looks in the DNS, but in the future
- it may use other sources such as /etc/hosts,
- NIS, etc.
-
- The lwresd daemon is essentially a
- caching-only name server that responds to requests using the
- lightweight
- resolver protocol rather than the DNS protocol. Because it needs
- to run on each host, it is designed to require no or minimal
- configuration.
- Unless configured otherwise, it uses the name servers listed on
- nameserver lines in /etc/resolv.conf
- as forwarders, but is also capable of doing the resolution
- autonomously if
- none are specified.
-
- The lwresd daemon may also be
- configured with a
- named.conf style configuration file,
- in
- /etc/lwresd.conf by default. A name
- server may also
- be configured to act as a lightweight resolver daemon using the
- lwres statement in named.conf.
-
- The number of client queries that the lwresd
- daemon is able to serve can be set using the
- lwres-tasks and lwres-clients
- statements in the configuration.
-
diff --git a/doc/arm/man.genrandom.html b/doc/arm/man.genrandom.html index aaeff3aa6a..db0fd79095 100644 --- a/doc/arm/man.genrandom.html +++ b/doc/arm/man.genrandom.html @@ -58,7 +58,7 @@
numberdiff --git a/doc/arm/man.isc-hmac-fixup.html b/doc/arm/man.isc-hmac-fixup.html index e84e55ab95..b45f29be92 100644 --- a/doc/arm/man.isc-hmac-fixup.html +++ b/doc/arm/man.isc-hmac-fixup.html @@ -57,7 +57,7 @@
Versions of BIND 9 up to and including BIND 9.6 had a bug causing @@ -85,7 +85,7 @@
Secrets that have been converted by isc-hmac-fixup @@ -98,7 +98,7 @@
BIND 9 Administrator Reference Manual, diff --git a/doc/arm/man.named-checkconf.html b/doc/arm/man.named-checkconf.html index e1890d373e..c14ac703fe 100644 --- a/doc/arm/man.named-checkconf.html +++ b/doc/arm/man.named-checkconf.html @@ -61,7 +61,7 @@
named-checkconf checks the syntax, but not the semantics, of a @@ -83,7 +83,7 @@
named(8) diff --git a/doc/arm/man.named-checkzone.html b/doc/arm/man.named-checkzone.html index 1ae92085f0..541442ecb2 100644 --- a/doc/arm/man.named-checkzone.html +++ b/doc/arm/man.named-checkzone.html @@ -111,7 +111,7 @@
named-checkzone checks the syntax and integrity of a zone file. It performs the @@ -133,7 +133,7 @@
named(8) diff --git a/doc/arm/man.named-journalprint.html b/doc/arm/man.named-journalprint.html index 85bbe689c4..98b3197553 100644 --- a/doc/arm/man.named-journalprint.html +++ b/doc/arm/man.named-journalprint.html @@ -56,7 +56,7 @@
diff --git a/doc/arm/man.named-nzd2nzf.html b/doc/arm/man.named-nzd2nzf.html index f668d98adb..beda22944a 100644 --- a/doc/arm/man.named-nzd2nzf.html +++ b/doc/arm/man.named-nzd2nzf.html @@ -57,7 +57,7 @@
diff --git a/doc/arm/man.named-rrchecker.html b/doc/arm/man.named-rrchecker.html index 32ff27def1..c2266fa251 100644 --- a/doc/arm/man.named-rrchecker.html +++ b/doc/arm/man.named-rrchecker.html @@ -60,7 +60,7 @@
named-rrchecker read a individual DNS resource record from standard input and checks if it @@ -90,7 +90,7 @@
RFC 1034, diff --git a/doc/arm/man.named.conf.html b/doc/arm/man.named.conf.html index 6ba590326c..86ba8a9113 100644 --- a/doc/arm/man.named.conf.html +++ b/doc/arm/man.named.conf.html @@ -55,7 +55,7 @@
acl string { address_match_element; ... };
@@ -84,7 +84,7 @@ acl
controls {
@@ -102,7 +102,7 @@ controls
dlz string {
@@ -113,7 +113,7 @@ dlz
dyndb string quoted_string {
@@ -122,7 +122,7 @@ dyndb
key string {
@@ -133,7 +133,7 @@ key
logging {
@@ -155,23 +155,7 @@ logging
-lwres {
- listen-on [ port integer ] [ dscp integer ] { ( ipv4_address
- | ipv6_address ) [ port integer ] [ dscp integer ]; ... };
- lwres-clients integer;
- lwres-tasks integer;
- ndots integer;
- search { string; ... };
- view string [ class ];
-};
-
managed-keys { string string integer
@@ -180,7 +164,7 @@ managed-keys
masters string [ port integer ] [ dscp
@@ -191,7 +175,7 @@ masters
options {
@@ -482,7 +466,7 @@ options
server netprefix {
@@ -521,7 +505,7 @@ server
statistics-channels {
@@ -534,7 +518,7 @@ statistics-channels
trusted-keys { string integer integer
@@ -543,7 +527,7 @@ trusted-keys
view string [ class ] {
@@ -907,7 +891,7 @@ view
zone string [ class ] {
@@ -1007,14 +991,14 @@ zone
ddns-confgen(8)
diff --git a/doc/arm/man.named.html b/doc/arm/man.named.html
index 919d742d6d..7f1f112e91 100644
--- a/doc/arm/man.named.html
+++ b/doc/arm/man.named.html
@@ -13,7 +13,7 @@
-
+
@@ -22,7 +22,7 @@
RFC 1033,
RFC 1034,
@@ -458,10 +458,6 @@
rndc
(8)
,
-
- lwresd
- (8)
- ,
named.conf
(5)
@@ -476,14 +472,14 @@
BIND 9 Administrator Reference Manual,
diff --git a/doc/arm/man.nsupdate.html b/doc/arm/man.nsupdate.html
index 8fe99bf0cf..d526c71732 100644
--- a/doc/arm/man.nsupdate.html
+++ b/doc/arm/man.nsupdate.html
@@ -78,7 +78,7 @@
nsupdate
is used to submit Dynamic DNS Update requests as defined in RFC 2136
@@ -138,7 +138,7 @@
The TSIG key is redundantly stored in two separate files.
diff --git a/doc/arm/man.pkcs11-destroy.html b/doc/arm/man.pkcs11-destroy.html
index 336da7e04f..3663b2af24 100644
--- a/doc/arm/man.pkcs11-destroy.html
+++ b/doc/arm/man.pkcs11-destroy.html
@@ -63,7 +63,7 @@
diff --git a/doc/arm/man.pkcs11-keygen.html b/doc/arm/man.pkcs11-keygen.html
index 88f3a7a8d6..74a66548a8 100644
--- a/doc/arm/man.pkcs11-keygen.html
+++ b/doc/arm/man.pkcs11-keygen.html
@@ -66,7 +66,7 @@
diff --git a/doc/arm/man.pkcs11-list.html b/doc/arm/man.pkcs11-list.html
index 434f945c0e..88d23a9c7e 100644
--- a/doc/arm/man.pkcs11-list.html
+++ b/doc/arm/man.pkcs11-list.html
@@ -61,7 +61,7 @@
diff --git a/doc/arm/man.pkcs11-tokens.html b/doc/arm/man.pkcs11-tokens.html
index 979108f190..c351913103 100644
--- a/doc/arm/man.pkcs11-tokens.html
+++ b/doc/arm/man.pkcs11-tokens.html
@@ -55,7 +55,7 @@
diff --git a/doc/arm/man.rndc-confgen.html b/doc/arm/man.rndc-confgen.html
index 9b0d7581ed..1a334da090 100644
--- a/doc/arm/man.rndc-confgen.html
+++ b/doc/arm/man.rndc-confgen.html
@@ -66,7 +66,7 @@
rndc(8)
diff --git a/doc/arm/man.rndc.conf.html b/doc/arm/man.rndc.conf.html
index 4fecdee5a1..b54771634b 100644
--- a/doc/arm/man.rndc.conf.html
+++ b/doc/arm/man.rndc.conf.html
@@ -55,7 +55,7 @@
The name server must be configured to accept rndc connections and
@@ -233,7 +233,7 @@
rndc(8)
diff --git a/doc/arm/man.rndc.html b/doc/arm/man.rndc.html
index 99eede8323..5b0dc12ea8 100644
--- a/doc/arm/man.rndc.html
+++ b/doc/arm/man.rndc.html
@@ -69,7 +69,7 @@
There is currently no way to provide the shared secret for a
@@ -910,7 +910,7 @@
rndc.conf(5)
diff --git a/doc/arm/notes.html b/doc/arm/notes.html
index ea2fff7437..67265f71bd 100644
--- a/doc/arm/notes.html
+++ b/doc/arm/notes.html
@@ -192,6 +192,15 @@
+ Code implementing name server query processing has been moved
+ from named to an external library,
+ libns. This will make it easier to
+ write unit tests for the code, or to link it into new tools.
+ [RT #45186]
+
nsupdate and rndc now accept
@@ -448,6 +457,12 @@
+ The lightweight resolver daemon and library (lwresd
+ and liblwres) have been removed. [RT #45186]
+
dnssec-keygen no longer has default
diff --git a/doc/misc/options b/doc/misc/options
index cfa1961d56..af70ba0849 100644
--- a/doc/misc/options
+++ b/doc/misc/options
@@ -166,9 +166,9 @@ options {
fetches-per-server named
-Prev
+Prev
Manual pages
Next
@@ -79,7 +79,7 @@
OPTIONS
+OPTIONS
@@ -369,7 +369,7 @@
FILES
+FILES
@@ -441,7 +441,7 @@
SEE ALSO
+SEE ALSO
-Prev
+Prev
Up
Next
-lwresd
+dnssec-verify
Home
diff --git a/doc/arm/man.nsec3hash.html b/doc/arm/man.nsec3hash.html
index dfa5074e87..bfabb55d16 100644
--- a/doc/arm/man.nsec3hash.html
+++ b/doc/arm/man.nsec3hash.html
@@ -67,7 +67,7 @@
named.conf
ARGUMENTS
+ARGUMENTS
SEE ALSO
+SEE ALSO
DESCRIPTION
+DESCRIPTION
OPTIONS
+OPTIONS
@@ -322,7 +322,7 @@
FILES
+FILES
@@ -780,7 +780,7 @@
BUGS
+BUGS
ARGUMENTS
+ARGUMENTS
moduleSEE ALSO
+SEE ALSO
ARGUMENTS
+ARGUMENTS
algorithmSEE ALSO
+SEE ALSO
ARGUMENTS
+ARGUMENTS
SEE ALSO
+SEE ALSO
ARGUMENTS
+ARGUMENTS
moduleSEE ALSO
+SEE ALSO
OPTIONS
+OPTIONS
@@ -223,7 +223,7 @@
SEE ALSO
+SEE ALSO
DESCRIPTION
+DESCRIPTION
rndc.conf is the configuration file
for rndc, the BIND 9 name server control
@@ -143,7 +143,7 @@
NAME SERVER CONFIGURATION
+NAME SERVER CONFIGURATION
SEE ALSO
+SEE ALSO
OPTIONS
+OPTIONS
@@ -212,7 +212,7 @@
LIMITATIONS
+LIMITATIONS
SEE ALSO
+SEE ALSO
+
+