]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
keyfile argument distiguish managed and unmanaged mode
authorVitezslav Kriz <vitezslav.kriz@nic.cz>
Mon, 14 Aug 2017 07:25:42 +0000 (09:25 +0200)
committerPetr Špaček <petr.spacek@nic.cz>
Tue, 23 Jan 2018 14:54:34 +0000 (15:54 +0100)
commit6c2db2b56b5cca96513e2da872d8336743172464
treed6b5abe482922ded0aadb6f3d55d402eba085e23
parent1b36d2d4e0ba1446dd71a9a53aef54b7c93ca88d
keyfile argument distiguish managed and unmanaged mode

Arguments --keyfile, -k for managed mode
and
--keyfile-ro, -K for unmanaged (readonly) mode.

Automatic setting based on the file permission is removed because it was
confusing and could easily lead to state where automatic update does not
happen because of unexpected file permissions.

Check if folder is writeable was moved into Lua code.

Default unmanaged keyfile path can be specified at compile
time with option KEYFILE_DEFAULT. This default
configuration can be disabled in configuration file with
trust_anchors.keyfile_default = nil.
config.mk
daemon/README.rst
daemon/daemon.mk
daemon/engine.c
daemon/engine.h
daemon/lua/config.lua
daemon/lua/trust_anchors.lua.in
daemon/main.c
doc/build.rst
doc/kresd.8.in