storage directory should use localstatedir instead of sharedstatedir
According to GNU Coding standards, localstatedir
is a directory for installing data files which the programs modify while they run, and that pertain to one specific machine. On the other hand, sharedstatedir
directory imply the possibility of sharing the directory content between different machines.
As knot is probably not able to cope with storage data beeing overwritten by another instance on different machine, it would be better to user localstatedir
instead.