./net/coredns [fast and flexible DNS server/forwarder]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.6.9, Package name: coredns-1.6.9
Maintained by: Antoine Jacoutot
Master sites:
coredns.rc
#!/bin/ksh
#
# $OpenBSD: coredns.rc,v 1.1.1.1 2020/05/16 12:42:14 ajacoutot Exp $

daemon="${TRUEPREFIX}/bin/coredns"
daemon_flags="-conf ${SYSCONFDIR}/coredns/Corefile"

. /etc/rc.d/rc.subr

rc_bg=YES

rc_start() {
${rcexec} "${daemon} ${daemon_flags} 2>&1 |
logger -p daemon.info -t coredns"
}

rc_cmd $1

Description
CoreDNS is a DNS server/forwarder, written in Go, that chains plugins.
Each plugin performs a (DNS) function.

CoreDNS is a Cloud Native Computing Foundation graduated project.

CoreDNS is a fast and flexible DNS server. The key word here is flexible: with
CoreDNS you are able to do what you want with your DNS data by utilizing
plugins. If some functionality is not provided out of the box you can add it by
writing a plugin.

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).


Filesize: 17.695 KB
Version History (View Complete History)
  • (2020-05-16) Package added to openports.se, version coredns-1.6.9 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2020-05-16 08:09:10 by Antoine Jacoutot | Files touched by this commit (9)
Log message:
Use the new go module facility instead of creating my own tarballs.
With help from abieber@