commit:     261167b216cb2970b23e16aee3d0a76476d1adca
Author:     Eray Aslan <eraya <AT> a21an <DOT> org>
AuthorDate: Sat Jan 29 16:58:11 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 31 07:10:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261167b2

net-dns/bind: add dot and doh examples to config file

Bug: https://bugs.gentoo.org/832218
Bug: https://bugs.gentoo.org/930348
Bug: https://bugs.gentoo.org/936568
Bug: https://bugs.gentoo.org/937907
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Eray Aslan <eras <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dns/bind/files/named.conf-r9 | 42 ++++++++++++++++++++++++++--------------
 1 file changed, 27 insertions(+), 15 deletions(-)

diff --git a/net-dns/bind/files/named.conf-r9 b/net-dns/bind/files/named.conf-r9
index e14996561731..1c805529c855 100644
--- a/net-dns/bind/files/named.conf-r9
+++ b/net-dns/bind/files/named.conf-r9
@@ -1,21 +1,33 @@
+//http local {
+//     endpoints { "/dns-query"; };
+//};
+
 options {
-        directory "/var/cache/bind";
+       directory "/var/cache/bind";
        pid-file "/run/named/named.pid";
-        listen-on { 127.0.0.1; };
-        listen-on-v6 { ::1; };
-        allow-recursion {
-                none;
-        };
-        allow-transfer {
-                none;
-        };
-        allow-update {
-                none;
-        };
+
+       listen-on { 127.0.0.1; };
+       listen-on-v6 { ::1; };
+       // dns-over-tls
+       listen-on port 853 tls ephemeral { 127.0.0.1; };
+       listen-on-v6 port 853 tls ephemeral { ::1; };
+        // dns-over-https
+       //listen-on port 443 tls ephemeral http local { 127.0.0.1; };
+       //listen-on-v6 port 443 tls ephemeral http local { ::1; };
+
+       allow-recursion {
+               none;
+       };
+       allow-transfer {
+               none;
+       };
+       allow-update {
+               none;
+       };
 };
 
 zone "example.com." {
-        type primary;
-        file "/var/lib/bind/db.example.com";
-        notify explicit;
+       type primary;
+       file "/var/bind/pri/db.example.com";
+       notify explicit;
 };

Reply via email to