Summary
CoreDNS is a DNS server/forwarder, written in Go, that chains plugins. It is fast and flexible. The key word here is flexible: with CoreDNS you are able to do what you want with your DNS data by utilizing plugins. CoreDNS can listen for DNS requests coming in over UDP/TCP (go'old DNS), TLS (RFC 7858), also called DoT, DNS over HTTP/2 - DoH - (RFC 8484) and gRPC (not a standard).
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 MIT BSD ISC MPL-2.0 BSD-2
- USE flags
- filecaps
v1.11.3 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 MIT BSD ISC MPL-2.0 BSD-2
- Keywords
- ~amd64
- USE flags
- filecaps
v1.11.2-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 MIT BSD ISC MPL-2.0 BSD-2
- Keywords
- amd64
- USE flags
- filecaps test
USE flags
General
Runtime Dependencies
acct-group / coredns : A group for net-dns/coredns
acct-user / coredns : A user for net-dns/coredns
virtual / tmpfiles : Virtual to select between different tmpfiles.d handlers
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
net-dns/coredns: Copy deps tarball to dev space
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Zac Medico · gentoo
net-dns/coredns: drop 1.11.2
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-dns/coredns: Stabilize 1.11.2-r1 amd64, #931760
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Rahil Bhimjiani · gentoo
net-dns/coredns: add 1.11.3
* Deps tarball size reduced from 250+ -> 6 MiB * Switch from Makefile build to direct `go build` because former was getting messier with Go versions. Latter is simpler. * Remove test USE flag as not needed anymore Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/36528 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
net-dns/coredns: 1.11.2-r1 revbump for smaller deps tarball
Only include `go mod vendor` output in the deps tarball, which reduces size significantly: $ du -h /var/cache/distfiles/coredns-1.11.2*deps* 250M /var/cache/distfiles/coredns-1.11.2-deps.tar.xz 6.3M /var/cache/distfiles/coredns-1.11.2-r1-deps.tar.xz Since https://github.com/gentoo/gentoo/pull/35773 we've been doing this for caddy as well. Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
net-dns/coredns: update 1.11.2 SRC_URI
Somehow the v1.11.2 tag went missing upstream, so refer to a previously fetched copy in SRC_URI. Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
net-dns/coredns: drop 1.11.1
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-dns/coredns: Stabilize 1.11.2 amd64, #927020
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
net-dns/coredns: drop 1.10.1
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Zac Medico · gentoo
net-dns/coredns: Copy coredns-1.11.2-deps.tar.xz to dev space
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Rahil Bhimjiani · gentoo
net-dns/coredns: add 1.11.2
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35544 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
net-dns/coredns: Copy coredns-1.11.1-deps.tar.xz to dev space
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Rahil Bhimjiani · gentoo
net-dns/coredns: add 1.11.1 & live
1) Following upstream's method of building using make 2) removing git commit for non-live versions 3) follow skel.ebuild syntax structure 4) split LICENSE & SRC_URI Signed-off-by: Rahil Bhimjiani <rahil3108@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-dns/coredns: drop 1.9.3, 1.10.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
net-dns/coredns: add 1.10.1
Reported-by: Rahil Bhimjiani <rahil3108@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
net-dns/coredns: drop 1.8.3
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Zac Medico · gentoo
net-dns/coredns: add 1.10.0
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
net-dns/coredns: add 1.9.3
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
net-dns/coredns: eliminate EGO_SUM
Closes: https://bugs.gentoo.org/844475 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Zac Medico · gentoo
net-dns/coredns: drop 1.6.9, 1.7.0
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
net-dns/coredns: drop calls to go-module_pkg_postinst
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-dns/coredns: [QA] call tmpfiles_process in pkg_postinst
This is needed to actually apply the tmpfiles configuration we've installed in the ebuild. See tmpfiles.eclass documentation. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Michael · gentoo
net-dns/coredns: migrate to tmpfiles.eclass
The systemd_newtmpfilesd function is deprecated. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
net-dns/coredns: fix fcaps to set +ep
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-dns/coredns: Fix GOFLAGS spelling in src_test
See: https://github.com/gentoo/gentoo/pull/20023#discussion_r598197455 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Zac Medico · gentoo
net-dns/coredns: Bump to version 1.8.3
* Add fcaps support for CAP_NET_BIND_SERVICE * Add systemd service unit and tmpfiles config from coredns/deployment repo * Migrate to GLEP 81 users and groups Bug: https://bugs.gentoo.org/777429 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Konstantin Podshumok · gentoo
net-dns/coredns: bump v1.7.0
Signed-off-by: Konstantin Podshumok <kpp.live+signed@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16744 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
net-dns/coredns: remove 1.6.5
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Konstantin Podshumok · gentoo
net-dns/coredns: remove old
Signed-off-by: Konstantin Podshumok <kpp.live+signed@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14325 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Konstantin Podshumok · gentoo
net-dns/coredns: 1.6.9 bump, enable tests, provide example config
Closes: https://github.com/gentoo/gentoo/pull/14325 Signed-off-by: Konstantin Podshumok <kpp.live+signed@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-dns/coredns: Drop old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Konstantin Podshumok · gentoo
net-dns/coredns: new proxy maintainer, add description, bump v1.6.5
Signed-off-by: Konstantin Podshumok <kpp.live+signed@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12517 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Manuel Rüger · gentoo
net-dns/coredns: Remove old
Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Manuel Rüger <mrueg@gentoo.org> - Manuel Rüger · gentoo
net-dns/coredns: Version bump to 1.3.1
Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Manuel Rüger <mrueg@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Manuel Rüger · gentoo
net-dns/coredns: Version bump to 1.3.0
Signed-off-by: Manuel Rüger <mrueg@gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Manuel Rüger · gentoo
net-dns/coredns: Version bump to 1.2.0
Package-Manager: Portage-2.3.43, Repoman-2.3.10 - Manuel Rüger · gentoo
net-dns/coredns: Remove old
Package-Manager: Portage-2.3.27, Repoman-2.3.9 - Manuel Rüger · gentoo
net-dns/coredns: Version bump to 1.1.1
Package-Manager: Portage-2.3.27, Repoman-2.3.9 - Manuel Rüger · gentoo
net-dns/coredns: Version bump to 1.0.5
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Manuel Rüger · gentoo
net-dns/coredns: Remove old
Package-Manager: Portage-2.3.12, Repoman-2.3.3 - Manuel Rüger · gentoo
net-dns/coredns: Version bump to 0.9.9
Package-Manager: Portage-2.3.12, Repoman-2.3.3 - Manuel Rüger · gentoo
net-dns/coredns: Remove old
Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Manuel Rüger · gentoo
net-dns/coredns: Remove old
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Manuel Rüger · gentoo
net-dns/coredns: Version bump to 010
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Manuel Rüger · gentoo
net-dns/coredns: Version bump to 009
Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Manuel Rüger · gentoo
net-dns/coredns: Initial version
Package-Manager: Portage-2.3.4, Repoman-2.3.2