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; };