<div dir="ltr">Hello.<div>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.</div><div>The other alternative is to run it from the Docker image. See here for details: <a href="https://hub.docker.com/r/internetsystemsconsortium/bind9">https://hub.docker.com/r/internetsystemsconsortium/bind9</a></div><div><br></div><div>Hope that helps.</div><div>Greg</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 9 May 2023 at 21:43, Pacific <<a href="mailto:info@pacific-holding.com">info@pacific-holding.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><p dir="auto">Installing bind9 (9.18.14) on macOS Ventura (13.3.1) — install is not creating a <code><font face="Courier">namedb</font></code> directory nor can I find a boilerplate<font face="Courier"> <code>named.conf</code></font>. </p><p dir="auto">Steps taken:</p><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><p dir="auto">Downloaded tar directly from isc, saved to a local directory as a user with admin privs.</p></blockquote><p dir="auto">Steps to build:</p><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><pre lang="plaintext" id="m_84272503781142470code-5"><code><font face="Courier"><b><span id="m_84272503781142470LC1" lang="plaintext">tar xzf bind-9.18.14.tar.gz</span></b></font></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-5"><code><font face="Courier"><b><span id="m_84272503781142470LC3" lang="plaintext">cd bind-9.18.14</span></b></font></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-5"><code><font face="Courier"><b><span id="m_84272503781142470LC5" lang="plaintext">./configure</span></b></font></code></pre></div></blockquote><div><pre lang="plaintext" id="m_84272503781142470code-5"><span style="font-family:Helvetica"><br></span></pre><pre lang="plaintext" id="m_84272503781142470code-5"><span style="font-family:Helvetica">Config summary reads:</span></pre></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC1" lang="plaintext"><b><font face="Courier">=====================</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC2" lang="plaintext"><b><font face="Courier">Configuration summary:</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC3" lang="plaintext"><b><font face="Courier">-------------------------------------------------------------</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC4" lang="plaintext"><b><font face="Courier">Optional features enabled:</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC5" lang="plaintext"><b><font face="Courier">    Memory allocator: jemalloc</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC6" lang="plaintext"><b><font face="Courier">    GSS-API (--with-gssapi)</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC7" lang="plaintext"><b><font face="Courier">    DNSSEC validation active by default (--enable-auto-validation)</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC8" lang="plaintext"><b><font face="Courier">-------------------------------------------------------------</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC9" lang="plaintext"><b><font face="Courier">Features disabled or unavailable on this platform:</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC10" lang="plaintext"><b><font face="Courier">    Small-system tuning (--with-tuning)</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC11" lang="plaintext"><b><font face="Courier">    Allow 'dnstap' packet logging (--enable-dnstap)</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC12" lang="plaintext"><b><font face="Courier">    GeoIP2 access control (--enable-geoip)</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC13" lang="plaintext"><b><font face="Courier">    DNS Response Policy Service interface (--enable-dnsrps)</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC14" lang="plaintext"><b><font face="Courier">    Allow 'fixed' rrset-order (--enable-fixed-rrset)</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC15" lang="plaintext"><b><font face="Courier">    Very verbose query trace logging (--enable-querytrace)</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC16" lang="plaintext"><b><font face="Courier">    Single-query trace logging (--enable-singletrace)</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC17" lang="plaintext"><b><font face="Courier">    LMDB database to store configuration for 'addzone' zones (--with-lmdb)</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC18" lang="plaintext"><b><font face="Courier">    IDN support (--with-libidn2)</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC19" lang="plaintext"><b><font face="Courier">-------------------------------------------------------------</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC20" lang="plaintext"><b><font face="Courier">Configured paths:</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC21" lang="plaintext"><b><font face="Courier">    prefix: /usr/local</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC22" lang="plaintext"><b><font face="Courier">    sysconfdir: ${prefix}/etc</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC23" lang="plaintext"><b><font face="Courier">    localstatedir: ${prefix}/var</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC24" lang="plaintext"><b><font face="Courier">------------------------------------------------------------</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC25" lang="plaintext"><b><font face="Courier">Compiler: gcc</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC26" lang="plaintext"><b><font face="Courier">    Apple clang version 14.0.3 (clang-1403.0.22.14.1)</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC27" lang="plaintext"><b><font face="Courier">    Target: arm64-apple-darwin22.4.0</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC28" lang="plaintext"><b><font face="Courier">    Thread model: posix</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC29" lang="plaintext"><b><font face="Courier">    InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC30" lang="plaintext"><b><font face="Courier">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</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC31" lang="plaintext"><b><font face="Courier">CPPFLAGS: -D_FORTIFY_SOURCE=2 -I/opt/homebrew/opt/openssl@3/include</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC32" lang="plaintext"><b><font face="Courier">LDFLAGS: -L/opt/homebrew/opt/openssl@3/lib</font></b></span></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-6"><code><span id="m_84272503781142470LC33" lang="plaintext"><b><font face="Courier">—————————————————————————————</font></b></span></code></pre></div></blockquote><div><pre lang="plaintext" id="m_84272503781142470code-6">After configure completes:</pre></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><p dir="auto"><code><font face="Courier"><b>make</b></font></code></p></blockquote><p dir="auto">When make successfully completes, ran test suite:</p><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><pre lang="plaintext" id="m_84272503781142470code-7"><code><font face="Courier"><b><span id="m_84272503781142470LC1" lang="plaintext">sudo ./bin/tests/system/ifconfig.sh up </span></b></font></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-7"><code><font face="Courier"><b><span id="m_84272503781142470LC3" lang="plaintext">make test</span></b></font></code></pre></div></blockquote><div><pre lang="plaintext" id="m_84272503781142470code-7">Tests run clean, bring down interface and do make install which runs to completion:</pre></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><pre lang="plaintext" id="m_84272503781142470code-8"><code><b><font face="Courier"><span id="m_84272503781142470LC1" lang="plaintext">sudo ./bin/tests/system/ifconfig.sh down</span></font></b></code></pre></div><div><pre lang="plaintext" id="m_84272503781142470code-8"><code><b><font face="Courier"><span id="m_84272503781142470LC3" lang="plaintext">sudo make install</span></font></b></code></pre></div></blockquote><div><pre lang="plaintext" id="m_84272503781142470code-8">Install appears to complete successfully, however there is no <font face="Courier">namedb</font> directory in either <font face="Courier">/etc</font> or <font face="Courier">/usr/local/etc</font></pre></div><p dir="auto">In fact there is no <font face="Courier">named.conf</font> file anywhere on the system except in the source tree.</p><p dir="auto">Please advise as to where to look or please advise if there are additional build steps to take, if <font face="Courier">configure</font> needs edits, etc.</p><p dir="auto">Thanks for any assistance.</p><div><br></div></div>-- <br>
Visit <a href="https://lists.isc.org/mailman/listinfo/bind-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe from this list<br>
<br>
ISC funds the development of this software with paid support subscriptions. Contact us at <a href="https://www.isc.org/contact/" rel="noreferrer" target="_blank">https://www.isc.org/contact/</a> for more information.<br>
<br>
<br>
bind-users mailing list<br>
<a href="mailto:bind-users@lists.isc.org" target="_blank">bind-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/bind-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a><br>
</blockquote></div>