man.named.html revision 11e9368a226272085c337e9e74b79808c16fbdba
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross - Copyright (C) 2004-2015 Internet Systems Consortium, Inc. ("ISC")
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross - Copyright (C) 2000-2003 Internet Software Consortium.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross - Permission to use, copy, modify, and/or distribute this software for any
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross - purpose with or without fee is hereby granted, provided that the above
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross - copyright notice and this permission notice appear in all copies.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross - PERFORMANCE OF THIS SOFTWARE.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<!-- $Id$ -->
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<link rel="start" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<link rel="up" href="Bv9ARM.ch10.html" title="Manual pages">
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<link rel="prev" href="man.named-checkzone.html" title="named-checkzone">
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<link rel="next" href="man.named-journalprint.html" title="named-journalprint">
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<tr><th colspan="3" align="center"><span class="application">named</span></th></tr>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<a accesskey="p" href="man.named-checkzone.html">Prev</a>�</td>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<td width="20%" align="right">�<a accesskey="n" href="man.named-journalprint.html">Next</a>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<a name="man.named"></a><div class="titlepage"></div>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<p><span class="application">named</span> — Internet domain name server</p>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<div class="cmdsynopsis"><p><code class="command">named</code> [<code class="option">-4</code>] [<code class="option">-6</code>] [<code class="option">-c <em class="replaceable"><code>config-file</code></em></code>] [<code class="option">-d <em class="replaceable"><code>debug-level</code></em></code>] [<code class="option">-D <em class="replaceable"><code>string</code></em></code>] [<code class="option">-E <em class="replaceable"><code>engine-name</code></em></code>] [<code class="option">-f</code>] [<code class="option">-g</code>] [<code class="option">-L <em class="replaceable"><code>logfile</code></em></code>] [<code class="option">-m <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-n <em class="replaceable"><code>#cpus</code></em></code>] [<code class="option">-p <em class="replaceable"><code>port</code></em></code>] [<code class="option">-s</code>] [<code class="option">-S <em class="replaceable"><code>#max-socks</code></em></code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-U <em class="replaceable"><code>#listeners</code></em></code>] [<code class="option">-u <em class="replaceable"><code>user</code></em></code>] [<code class="option">-v</code>] [<code class="option">-V</code>] [<code class="option">-X <em class="replaceable"><code>lock-file</code></em></code>] [<code class="option">-x <em class="replaceable"><code>cache-file</code></em></code>]</p></div>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<p><span><strong class="command">named</strong></span>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross is a Domain Name System (DNS) server,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross part of the BIND 9 distribution from ISC. For more
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross information on the DNS, see RFCs 1033, 1034, and 1035.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross When invoked without arguments, <span><strong class="command">named</strong></span>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross read the default configuration file
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <code class="filename">/etc/named.conf</code>, read any initial
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross data, and listen for queries.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Use IPv4 only even if the host machine is capable of IPv6.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <code class="option">-4</code> and <code class="option">-6</code> are mutually
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Use IPv6 only even if the host machine is capable of IPv4.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <code class="option">-4</code> and <code class="option">-6</code> are mutually
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-c <em class="replaceable"><code>config-file</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Use <em class="replaceable"><code>config-file</code></em> as the
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross configuration file instead of the default,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <code class="filename">/etc/named.conf</code>. To
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross ensure that reloading the configuration file continues
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross to work after the server has changed its working
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross directory due to to a possible
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <code class="option">directory</code> option in the configuration
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross file, <em class="replaceable"><code>config-file</code></em> should be
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross an absolute pathname.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-d <em class="replaceable"><code>debug-level</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Set the daemon's debug level to <em class="replaceable"><code>debug-level</code></em>.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Debugging traces from <span><strong class="command">named</strong></span> become
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross more verbose as the debug level increases.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-D <em class="replaceable"><code>string</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Specifies a string that is used to identify a instance of
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <span><strong class="command">named</strong></span> in a process listing. The contents
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross of <em class="replaceable"><code>string</code></em> are
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross not examined.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-E <em class="replaceable"><code>engine-name</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross When applicable, specifies the hardware to use for
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross cryptographic operations, such as a secure key store used
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross for signing.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross When BIND is built with OpenSSL PKCS#11 support, this defaults
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross to the string "pkcs11", which identifies an OpenSSL engine
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross that can drive a cryptographic accelerator or hardware service
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross module. When BIND is built with native PKCS#11 cryptography
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross (--enable-native-pkcs11), it defaults to the path of the PKCS#11
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross provider library specified via "--with-pkcs11".
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Run the server in the foreground (i.e. do not daemonize).
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Run the server in the foreground and force all logging
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-L <em class="replaceable"><code>logfile</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Log to the file <code class="option">logfile</code> by default
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross instead of the system log.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-m <em class="replaceable"><code>flag</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Turn on memory usage debugging flags. Possible flags are
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <em class="replaceable"><code>usage</code></em>,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <em class="replaceable"><code>trace</code></em>,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <em class="replaceable"><code>record</code></em>,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <em class="replaceable"><code>size</code></em>, and
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross These correspond to the ISC_MEM_DEBUGXXXX flags described in
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <code class="filename"><isc/mem.h></code>.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-n <em class="replaceable"><code>#cpus</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Create <em class="replaceable"><code>#cpus</code></em> worker threads
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross to take advantage of multiple CPUs. If not specified,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <span><strong class="command">named</strong></span> will try to determine the
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross number of CPUs present and create one thread per CPU.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross If it is unable to determine the number of CPUs, a
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross single worker thread will be created.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-p <em class="replaceable"><code>port</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Listen for queries on port <em class="replaceable"><code>port</code></em>. If not
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross specified, the default is port 53.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Write memory usage statistics to <code class="filename">stdout</code> on exit.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross This option is mainly of interest to BIND 9 developers
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross and may be removed or changed in a future release.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-S <em class="replaceable"><code>#max-socks</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Allow <span><strong class="command">named</strong></span> to use up to
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <em class="replaceable"><code>#max-socks</code></em> sockets.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross The default value is 4096 on systems built with default
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross configuration options, and 21000 on systems built with
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross "configure --with-tuning=large".
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross This option should be unnecessary for the vast majority
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross The use of this option could even be harmful because the
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross specified value may exceed the limitation of the
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross underlying system API.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross It is therefore set only when the default configuration
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross causes exhaustion of file descriptors and the
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross operational environment is known to support the
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross specified number of sockets.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Note also that the actual maximum number is normally a little
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross fewer than the specified value because
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <span><strong class="command">named</strong></span> reserves some file descriptors
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross for its internal use.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-t <em class="replaceable"><code>directory</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross to <em class="replaceable"><code>directory</code></em> after
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross processing the command line arguments, but before
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross reading the configuration file.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross This option should be used in conjunction with the
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <code class="option">-u</code> option, as chrooting a process
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross running as root doesn't enhance security on most
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross systems; the way <code class="function">chroot(2)</code> is
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross defined allows a process with root privileges to
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross escape a chroot jail.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-U <em class="replaceable"><code>#listeners</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Use <em class="replaceable"><code>#listeners</code></em>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross worker threads to listen for incoming UDP packets on each
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross address. If not specified, <span><strong class="command">named</strong></span> will
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross calculate a default value based on the number of detected
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross CPUs: 1 for 1 CPU, 2 for 2-4 CPUs, and the number of
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross detected CPUs divided by 2 for values higher than 4.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross If <code class="option">-n</code> has been set to a higher value than
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross the number of detected CPUs, then <code class="option">-U</code> may
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross be increased as high as that value, but no higher.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-u <em class="replaceable"><code>user</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross to <em class="replaceable"><code>user</code></em> after completing
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross privileged operations, such as creating sockets that
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross listen on privileged ports.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross On Linux, <span><strong class="command">named</strong></span> uses the kernel's
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross capability mechanism to drop all root privileges
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross except the ability to <code class="function">bind(2)</code> to
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross privileged port and set process resource limits.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Unfortunately, this means that the <code class="option">-u</code>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross option only works when <span><strong class="command">named</strong></span> is
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross on kernel 2.2.18 or later, or kernel 2.3.99-pre3 or
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross later, since previous kernels did not allow privileges
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross to be retained after <code class="function">setuid(2)</code>.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Report the version number and exit.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Report the version number and build options, and exit.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-X <em class="replaceable"><code>lock-file</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Acquire a lock on the specified file at runtime; this
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross helps to prevent duplicate <span><strong class="command">named</strong></span> instances
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross from running simultaneously. If not specified via this option,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross the default lockfile is <code class="filename">/var/run/named/named.lock</code>.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">-x <em class="replaceable"><code>cache-file</code></em></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Load data from <em class="replaceable"><code>cache-file</code></em> into the
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross cache of the default view.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross This option must not be used. It is only of interest
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross to BIND 9 developers and may be removed or changed in a
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross future release.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross In routine operation, signals should not be used to control
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross the nameserver; <span><strong class="command">rndc</strong></span> should be used
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Force a reload of the server.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term">SIGINT, SIGTERM</span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross Shut down the server.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross The result of sending any other signals to the server is undefined.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross The <span><strong class="command">named</strong></span> configuration file is too complex
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross to describe in detail here. A complete description is provided
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <span><strong class="command">named</strong></span> inherits the <code class="function">umask</code>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross (file creation mode mask) from the parent process. If files
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross created by <span><strong class="command">named</strong></span>, such as journal files,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross need to have custom permissions, the <code class="function">umask</code>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross should be set explicitly in the script used to start the
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <span><strong class="command">named</strong></span> process.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term"><code class="filename">/etc/named.conf</code></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross The default configuration file.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<dt><span class="term"><code class="filename">/var/run/named/named.pid</code></span></dt>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross The default process-id file.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <span class="citerefentry"><span class="refentrytitle">named-checkconf</span>(8)</span>,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <span class="citerefentry"><span class="refentrytitle">named-checkzone</span>(8)</span>,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <span class="citerefentry"><span class="refentrytitle">rndc</span>(8)</span>,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <span class="citerefentry"><span class="refentrytitle">lwresd</span>(8)</span>,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <span class="citerefentry"><span class="refentrytitle">named.conf</span>(5)</span>,
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<p><span class="corpauthor">Internet Systems Consortium</span>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<a accesskey="p" href="man.named-checkzone.html">Prev</a>�</td>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<td width="20%" align="center"><a accesskey="u" href="Bv9ARM.ch10.html">Up</a></td>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<td width="40%" align="right">�<a accesskey="n" href="man.named-journalprint.html">Next</a>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<span class="application">named-checkzone</span>�</td>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<td width="20%" align="center"><a accesskey="h" href="Bv9ARM.html">Home</a></td>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<td width="40%" align="right" valign="top">�<span class="application">named-journalprint</span>
a90cf9f29973990687fa61de9f1f6ea22e924e40Gordon Ross<p style="text-align: center;">BIND 9.11.0pre-alpha</p>