diff options
author | Shulhan | 2019-12-26 21:29:49 +0700 |
---|---|---|
committer | Shulhan | 2019-12-26 21:29:49 +0700 |
commit | b74a7e0b195db08b1c5c014bdf408e336192dce5 (patch) | |
tree | f29a8c8f538f915af24b30071d204b4e82cd62f9 /PKGBUILD | |
parent | 5583eb3f76780184351bda85b1d93260fd2891b0 (diff) | |
download | aur-b74a7e0b195db08b1c5c014bdf408e336192dce5.tar.gz |
Release rescached v3.0.0-alpha
All the server core functionalities (caches and forwarding) now
implemented inside "dns.Server". The main function of this package are
for reading options from configuration file (or from command line options)
and watching changes from system resolv.conf.
== New Features
* Support serving and forwarding DNS over TLS
* Add launchd script for macOS and make tasks to install and uninstall on
macOS
== Breaking Changes
There are also some major changes on configuration file.
All configuration now break into two section '[rescached]' and
'[dns "server"]'.
For more information see new rescached.cfg manual page or an example in
`cmd/rescached/rescached.cfg`.
Some detailed changes are,
* "parent" option now use URI format instead of IP:PORT.
This will allow parent name servers to be UDP, TCP, and/or DoH
simultaneously.
* "server.doh.parent" and "server.parent.connection" are removed,
redundant with new "server.parent" format.
* "cache.threshold" is renamed to "cache.prune_threshold".
* "file.pid" is removed.
The concept of writing PID file when the program start on networking
service is not applicable or relevant anymore on systemd or launchd.
If the program already started, the second program will fail because
the port is already used.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -1,6 +1,6 @@ # Maintainer: shulhan <ms@kilabit.info> pkgname=rescached-git -pkgver=2.1.1.r0.ga5ccf7d +pkgver=3.0.0.alpha pkgrel=1 pkgdesc="Resolver/DNS cache daemon" arch=('i686' 'x86_64' 'armv7h') @@ -9,7 +9,6 @@ license=('custom:BSD') depends=('bash') provides=('rescached') -conflicts=('bind' 'nsd' 'pdnsd' 'powerdns' 'unbound' 'dnsmasq') makedepends=('git' 'go-pie>=1.11' 'asciidoctor') source=( |