From d77cad8a41d98a95060e6e5b22fa72b9bfcf0cf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Witold=20Kr=C4=99cicki?= Date: Fri, 7 Feb 2020 08:57:56 +0100 Subject: [PATCH] CHANGES note, update README.md an manpage. --- CHANGES | 5 +++++ README.md | 8 +++----- bin/named/named.docbook | 6 +++--- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/CHANGES b/CHANGES index 52d2e1b570..98834bc53f 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,8 @@ +5355. [func] What was set with --with-tuning=large option in + older BIND9 versions is now a default, and + a --with-tuning=small option was added for small + (e.g. OpenWRT) systems. [GL !2989] + 5354. [bug] dnssec-policy created new KSK keys when zone is in initial stage of signing (the DS is not yet in rumoured or omnipresent state). Fix by checking diff --git a/README.md b/README.md index 19d0ec187e..ddd60f8ce9 100644 --- a/README.md +++ b/README.md @@ -242,11 +242,9 @@ and `libprotobuf-c` and BIND must be configured with `--enable-dnstap`. Certain compiled-in constants and default settings can be increased to -values better suited to large servers with abundant memory resources (e.g, -64-bit servers with 12G or more of memory) by specifying -`--with-tuning=large` on the `configure` command line. This can improve -performance on big servers, but will consume more memory and may degrade -performance on smaller systems. +values better suited to small machines, e.g. OpenWRT boxes, by specifying +`--with-tuning=small` on the `configure` command line. This will decrease +memory usage by using smaller structures, but will degrade performance. On Linux, process capabilities are managed in user space using the `libcap` library, which can be installed on most Linux systems via diff --git a/bin/named/named.docbook b/bin/named/named.docbook index dfde567d38..59d6e37f42 100644 --- a/bin/named/named.docbook +++ b/bin/named/named.docbook @@ -294,9 +294,9 @@ Allow named to use up to #max-socks sockets. - The default value is 4096 on systems built with default - configuration options, and 21000 on systems built with - "configure --with-tuning=large". + The default value is 21000 on systems built with default + configuration options, and 4096 on systems built with + "configure --with-tuning=small".