unbound: improve maintenance of trust anchor
authorEric Luehrsen <redacted>
Thu, 2 Mar 2017 05:28:35 +0000 (00:28 -0500)
committerEric Luehrsen <redacted>
Thu, 2 Mar 2017 05:55:16 +0000 (00:55 -0500)
commita4f23e52bf0529e2eed335cc83470641f4e3f47f
tree51fd7a388481974fbef17078125a3a3ea2e961d4
parent2b6a84ff65e890be21a0ff659a5a497dee10abf1
unbound: improve maintenance of trust anchor

Unbound UCI tries to protect embedded flash from excess
use. Unbound RFC5011 KSK tracking can rewrite root.key
every few minutes to an hour. It also writes and destroys
files in the same directory during the process.

Recommended UCI delays for copying busy work in /var/
back to /etc/ may be too conservative. These are all
changed from 28 to 9 days.

The RFC5011 KSK results were also destroyed by an
init.d restart, even if /var/ is mounted on persistent
storage like USB drive. /var/lib/unbound/root.key is
now preserved during this process, unless a newer key
is installed in /etc/ manually or package update.

Signed-off-by: Eric Luehrsen <redacted>
net/unbound/Makefile
net/unbound/files/README.md
net/unbound/files/rootzone.sh
net/unbound/files/unbound.sh
net/unbound/files/unbound.uci
git clone https://git.99rst.org/PROJECT