dnssec-signzone.html revision 71c66a876ecca77923638d3f94cc0783152b2f03
03831d35f7499c87d51205817c93e9a8d42c4baestevel - Copyright (C) 2004-2006 Internet Systems Consortium, Inc. ("ISC")
03831d35f7499c87d51205817c93e9a8d42c4baestevel - Copyright (C) 2000-2003 Internet Software Consortium.
03831d35f7499c87d51205817c93e9a8d42c4baestevel - Permission to use, copy, modify, and distribute this software for any
03831d35f7499c87d51205817c93e9a8d42c4baestevel - purpose with or without fee is hereby granted, provided that the above
03831d35f7499c87d51205817c93e9a8d42c4baestevel - copyright notice and this permission notice appear in all copies.
03831d35f7499c87d51205817c93e9a8d42c4baestevel - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
03831d35f7499c87d51205817c93e9a8d42c4baestevel - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
03831d35f7499c87d51205817c93e9a8d42c4baestevel - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
03831d35f7499c87d51205817c93e9a8d42c4baestevel - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
03831d35f7499c87d51205817c93e9a8d42c4baestevel - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
03831d35f7499c87d51205817c93e9a8d42c4baestevel - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
03831d35f7499c87d51205817c93e9a8d42c4baestevel - PERFORMANCE OF THIS SOFTWARE.
03831d35f7499c87d51205817c93e9a8d42c4baestevel<!-- $Id: dnssec-signzone.html,v 1.27 2006/06/29 13:03:32 marka Exp $ -->
03831d35f7499c87d51205817c93e9a8d42c4baestevel<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
03831d35f7499c87d51205817c93e9a8d42c4baestevel<meta name="generator" content="DocBook XSL Stylesheets V1.70.1">
03831d35f7499c87d51205817c93e9a8d42c4baestevel<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
03831d35f7499c87d51205817c93e9a8d42c4baestevel<a name="man.dnssec-signzone"></a><div class="titlepage"></div>
03831d35f7499c87d51205817c93e9a8d42c4baestevel<p><span class="application">dnssec-signzone</span> — DNSSEC zone signing tool</p>
03831d35f7499c87d51205817c93e9a8d42c4baestevel<div class="cmdsynopsis"><p><code class="command">dnssec-signzone</code> [<code class="option">-a</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-d <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-e <em class="replaceable"><code>end-time</code></em></code>] [<code class="option">-f <em class="replaceable"><code>output-file</code></em></code>] [<code class="option">-g</code>] [<code class="option">-h</code>] [<code class="option">-k <em class="replaceable"><code>key</code></em></code>] [<code class="option">-l <em class="replaceable"><code>domain</code></em></code>] [<code class="option">-i <em class="replaceable"><code>interval</code></em></code>] [<code class="option">-I <em class="replaceable"><code>input-format</code></em></code>] [<code class="option">-j <em class="replaceable"><code>jitter</code></em></code>] [<code class="option">-N <em class="replaceable"><code>soa-serial-format</code></em></code>] [<code class="option">-o <em class="replaceable"><code>origin</code></em></code>] [<code class="option">-O <em class="replaceable"><code>output-format</code></em></code>] [<code class="option">-p</code>] [<code class="option">-r <em class="replaceable"><code>randomdev</code></em></code>] [<code class="option">-s <em class="replaceable"><code>start-time</code></em></code>] [<code class="option">-t</code>] [<code class="option">-v <em class="replaceable"><code>level</code></em></code>] [<code class="option">-z</code>] {zonefile} [key...]</p></div>
03831d35f7499c87d51205817c93e9a8d42c4baestevel<p><span><strong class="command">dnssec-signzone</strong></span>
03831d35f7499c87d51205817c93e9a8d42c4baestevel signs a zone. It generates
03831d35f7499c87d51205817c93e9a8d42c4baestevel NSEC and RRSIG records and produces a signed version of the
03831d35f7499c87d51205817c93e9a8d42c4baestevel zone. The security status of delegations from the signed zone
03831d35f7499c87d51205817c93e9a8d42c4baestevel (that is, whether the child zones are secure or not) is
03831d35f7499c87d51205817c93e9a8d42c4baestevel determined by the presence or absence of a
03831d35f7499c87d51205817c93e9a8d42c4baestevel <code class="filename">keyset</code> file for each child zone.
03831d35f7499c87d51205817c93e9a8d42c4baestevel Verify all generated signatures.
03831d35f7499c87d51205817c93e9a8d42c4baestevel<dt><span class="term">-c <em class="replaceable"><code>class</code></em></span></dt>
03831d35f7499c87d51205817c93e9a8d42c4baestevel Specifies the DNS class of the zone.
03831d35f7499c87d51205817c93e9a8d42c4baestevel<dt><span class="term">-k <em class="replaceable"><code>key</code></em></span></dt>
03831d35f7499c87d51205817c93e9a8d42c4baestevel Treat specified key as a key signing key ignoring any
03831d35f7499c87d51205817c93e9a8d42c4baestevel key flags. This option may be specified multiple times.
03831d35f7499c87d51205817c93e9a8d42c4baestevel<dt><span class="term">-l <em class="replaceable"><code>domain</code></em></span></dt>
03831d35f7499c87d51205817c93e9a8d42c4baestevel Generate a DLV set in addition to the key (DNSKEY) and DS sets.
03831d35f7499c87d51205817c93e9a8d42c4baestevel The domain is appended to the name of the records.
03831d35f7499c87d51205817c93e9a8d42c4baestevel<dt><span class="term">-d <em class="replaceable"><code>directory</code></em></span></dt>
03831d35f7499c87d51205817c93e9a8d42c4baestevel Look for <code class="filename">keyset</code> files in
03831d35f7499c87d51205817c93e9a8d42c4baestevel <code class="option">directory</code> as the directory
03831d35f7499c87d51205817c93e9a8d42c4baestevel Generate DS records for child zones from keyset files.
03831d35f7499c87d51205817c93e9a8d42c4baestevel Existing DS records will be removed.
03831d35f7499c87d51205817c93e9a8d42c4baestevel<dt><span class="term">-s <em class="replaceable"><code>start-time</code></em></span></dt>
03831d35f7499c87d51205817c93e9a8d42c4baestevel Specify the date and time when the generated RRSIG records
03831d35f7499c87d51205817c93e9a8d42c4baestevel become valid. This can be either an absolute or relative
03831d35f7499c87d51205817c93e9a8d42c4baestevel time. An absolute start time is indicated by a number
03831d35f7499c87d51205817c93e9a8d42c4baestevel in YYYYMMDDHHMMSS notation; 20000530144500 denotes
03831d35f7499c87d51205817c93e9a8d42c4baestevel 14:45:00 UTC on May 30th, 2000. A relative start time is
03831d35f7499c87d51205817c93e9a8d42c4baestevel indicated by +N, which is N seconds from the current time.
03831d35f7499c87d51205817c93e9a8d42c4baestevel If no <code class="option">start-time</code> is specified, the current
03831d35f7499c87d51205817c93e9a8d42c4baestevel time minus 1 hour (to allow for clock skew) is used.
03831d35f7499c87d51205817c93e9a8d42c4baestevel<dt><span class="term">-e <em class="replaceable"><code>end-time</code></em></span></dt>
03831d35f7499c87d51205817c93e9a8d42c4baestevel Specify the date and time when the generated RRSIG records
03831d35f7499c87d51205817c93e9a8d42c4baestevel expire. As with <code class="option">start-time</code>, an absolute
03831d35f7499c87d51205817c93e9a8d42c4baestevel time is indicated in YYYYMMDDHHMMSS notation. A time relative
03831d35f7499c87d51205817c93e9a8d42c4baestevel to the start time is indicated with +N, which is N seconds from
03831d35f7499c87d51205817c93e9a8d42c4baestevel the start time. A time relative to the current time is
03831d35f7499c87d51205817c93e9a8d42c4baestevel indicated with now+N. If no <code class="option">end-time</code> is
03831d35f7499c87d51205817c93e9a8d42c4baestevel specified, 30 days from the start time is used as a default.
03831d35f7499c87d51205817c93e9a8d42c4baestevel<dt><span class="term">-f <em class="replaceable"><code>output-file</code></em></span></dt>
03831d35f7499c87d51205817c93e9a8d42c4baestevel The name of the output file containing the signed zone. The
03831d35f7499c87d51205817c93e9a8d42c4baestevel default is to append <code class="filename">.signed</code> to
03831d35f7499c87d51205817c93e9a8d42c4baestevel input file.
03831d35f7499c87d51205817c93e9a8d42c4baestevel Prints a short summary of the options and arguments to
03831d35f7499c87d51205817c93e9a8d42c4baestevel <span><strong class="command">dnssec-signzone</strong></span>.
simultaneously. If the zone is incrementally signed, i.e.
i.e. if large numbers of RRSIGs don't expire at the same time