I would like to re-iterate what Greg said here - use the Homebrew package. Using the Homebrew hides some gory details about the system administrators and could be a good entry to learn how the system administration works.
Otherwise, you need to look at the output that the build process produced, running `make install V=1` will give you little bit more detail about the process. Uploading config.log and providing link to it also help to give us more information, so we can help you. Ondrej -- Ondřej Surý (He/Him) ond...@isc.org My working hours and your working hours may be different. Please do not feel obligated to reply outside your normal working hours. > On 9. 5. 2023, at 22:57, Greg Choules via bind-users > <bind-users@lists.isc.org> wrote: > > Hello. > By far the simplest way to install BIND natively on Mac is to use the > Homebrew package manager. I have 9.18.14 installed on mine and it works fine. > The other alternative is to run it from the Docker image. See here for > details: https://hub.docker.com/r/internetsystemsconsortium/bind9 > > Hope that helps. > Greg > > On Tue, 9 May 2023 at 21:43, Pacific <i...@pacific-holding.com> wrote: > Installing bind9 (9.18.14) on macOS Ventura (13.3.1) — install is not > creating a namedb directory nor can I find a boilerplate named.conf. > Steps taken: > Downloaded tar directly from isc, saved to a local directory as a user with > admin privs. > Steps to build: > 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 > ————————————————————————————— > After configure completes: > make > When make successfully completes, ran test suite: > sudo ./bin/tests/system/ifconfig.sh up > make test > Tests run clean, bring down interface and do make install which runs to > completion: > sudo ./bin/tests/system/ifconfig.sh down > sudo make install > Install appears to complete successfully, however there is no 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. > Please advise as to where to look or please advise if there are additional > build steps to take, if configure needs edits, etc. > Thanks for any assistance. > > -- > Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from > this list > > ISC funds the development of this software with paid support subscriptions. > Contact us at https://www.isc.org/contact/ for more information. > > > bind-users mailing list > bind-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/bind-users > -- > Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from > this list > > ISC funds the development of this software with paid support subscriptions. > Contact us at https://www.isc.org/contact/ for more information. > > > bind-users mailing list > bind-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/bind-users -- Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information. bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users