bind9 & Ventura: missing named.conf, no config?

Installing bind9 (9.18.14) on Ventura but it's not dropping a namedb directory nor can I find a boilerplate named.conf. Can anyone point me to where these would be?

Downloaded tar from isc, and saved it in a local directory:

Then built using this:

tar xzf bind-9.18.14.tar.gz

cd bind-9.18.14

./configure 

Config summary reads:

=====================
Configuration summary:
-------------------------------------------------------------
Optional features enabled:
    Memory allocator: jemalloc
    GSS-API (--with-gssapi)
    DNSSEC validation active by default (--enable-auto-validation)
-------------------------------------------------------------
Features disabled or unavailable on this platform:
    Small-system tuning (--with-tuning)
    Allow 'dnstap' packet logging (--enable-dnstap)
    GeoIP2 access control (--enable-geoip)
    DNS Response Policy Service interface (--enable-dnsrps)
    Allow 'fixed' rrset-order (--enable-fixed-rrset)
    Very verbose query trace logging (--enable-querytrace)
    Single-query trace logging (--enable-singletrace)
    LMDB database to store configuration for 'addzone' zones (--with-lmdb)
    IDN support (--with-libidn2)
-------------------------------------------------------------
Configured paths:
    prefix: /usr/local
    sysconfdir: ${prefix}/etc
    localstatedir: ${prefix}/var
------------------------------------------------------------
Compiler: gcc
    Apple clang version 14.0.3 (clang-1403.0.22.14.1)
    Target: arm64-apple-darwin22.4.0
    Thread model: posix
    InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
CFLAGS: -Wall -Wextra -Wwrite-strings -Wpointer-arith -Wno-missing-field-initializers -Wformat -Wshadow -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=format-security -Werror=parentheses -Werror=implicit -Werror=strict-prototypes -Werror=vla -fno-strict-aliasing -fno-delete-null-pointer-checks -fdiagnostics-show-option -g -O2 -pthread -Wno-deprecated-declarations
CPPFLAGS: -D_FORTIFY_SOURCE=2 -I/opt/homebrew/opt/openssl@3/include
LDFLAGS: -L/opt/homebrew/opt/openssl@3/lib
-----------------------------------------------------------

Once that completes I did a

make

once that complete I ran the test suite:

sudo ./bin/tests/system/ifconfig.sh up 

make test

After tests run clean .... I take the interface down and do a make install:

sudo ./bin/tests/system/ifconfig.sh down

sudo make install

After that's complete there is no, as in zero, namedb directory in either /etc or /usr/local/etc.

In fact there is no named.conf file anywhere on the system except in the source tree.... I have no idea where to drop my db and other files.

Yes, I do create and launchctl and load the org.isc.named.plist file.

Can anyone help with verified steps to get bind9 running macOS Ventura?

Note: I'm completely familiar with config of named.conf, dns, db files, etc. It's bind9 build and where it drops it's files and directories under Ventura that is the challenge.

Thanks

Quick update / additional info: this does work on Big Sur, Monterey, etc. Have been running BIND for years and this appears to be an issue only with a Ventura install.

I have DNS running now on several systems now (one Big Sur, one High Sierra, one Monterey) and am slowly phasing those systems out for newer M1's.

My DNS config works fine - it's the BIND9 install that is not installing correctly. I just need to understand why BIND is not installing the requite files where it should be. Thanks in advance. EP

bind9 & Ventura: missing named.conf, no config?
 
 
Q