On Thu, Jun 01, 2017 at 03:52:49PM +0000, Chuck Aurora via RT wrote: > Oh, this one has merit, I think we are on to something. Apparently > liblmdb is not a firm BIND build requirement, but without it, do we > save our NZD at all? That is, is there an alternative to LMDB, which > has not [yet] been made a part of Slackware? > > Was the need for LMDB documented somewhere? If you don't have LMDB, then everything still works; it just uses flat text files (*.nzf) to save newly-added zone configuration instead of using an LMDB database (*.nzd). LMDB gives you better performance than flat files, particularly on delete operations, but in terms of functionality it shouldn't make any difference. There were several bugs in the LMDB/NZD code though, which are being fixed in 9.11.2. I don't recommend using LMDB until then. In any case this turns out to be a moot point as a) you don't have LMDB installed and b) it turns out catalog zones don't directly use NZF files anyway. I was a bit confused about this when we discussed it in the support meeting yesterday: catalog zones use the same configuration parsing context as NZF files so they can configure new zones at runtime, but they don't actually save zone configuration in the NZF files. The configuration lives in the catalog zones themselves.