Apparently, the local-unbound name server is now part of the base system. (At least it is in the 12.0-RELEASE system that I've recently installed.)
The man page for local-unbound(8) exists and is properly accessible via "man 8 local-unbound" however that man page makes reference also to the following additional man pages, none of which seem to be present on a freshly installed 12.0-RELEASE system:
unbound.conf(5), local-unbound-checkconf(8), nsd(8)
My hope is that this will be rectified in some fashion.
Apologies. I made an error in this PR. Actually, there *is* a man page present and properly avaiable for local-unbound-checkconf(8).
The other two man pages that I mentioned however are indeed missing from the base system, i.e. the ones for:
Also and additionally, the contents of the file /var/unbound/unbound.conf on a freshly installed 12.0-RELEASE system cntain the following lines:
# This file was generated by local-unbound-setup.
# Modifications will be overwritten.
And indeed, there is a program installed on this system, presumably as part of the base system, called /usr/sbin/local-unbound-setup
Unfortunately, this program also has no man page.
I hope that this omission can be corrected also.
Just to further clarify why I wanted to see man pages for these various unbound-related things, I wanted to configure local-unbound so that it would respond to DNS queries from my entire (RFC1918) local network.
Apparently, I am not alone in this regard:
Other people have also found reasons to want or need to run local-unbound-setup, in particular:
It is clear from all this that, at the very least, a man page for local-unbound-setup would be beneficial.
Let's go through each one, instance by instance.
unbound.conf: This is local-unbound.conf.5.
-r--r--r-- 1 root wheel 31K Oct 28 15:02 /usr/share/man/man5/local-unbound.conf.5.gz
local-unbound-checkconf.8: This file exists.
-r--r--r-- 1 root wheel 666B Oct 28 15:02 /usr/share/man/man8/local-unbound-checkconf.8.gz
nsd: nsd is not installed in base FreeBSD. The port must be used.
Use the local-unbound-* man pages.