components/bind/Solaris/dnssec-keyfromlabel.8
author Rich Burridge <rich.burridge@oracle.com>
Mon, 19 Oct 2015 15:36:51 -0700
changeset 4980 b0ec15659025
parent 4438 components/bind/Solaris/dnssec-keyfromlabel.1m@5c17d084f39b
child 5768 e6d4e608e866
permissions -rw-r--r--
PSARC 2015/428 Normalization of Solaris man page section numbers 22043584 Normalize bind man pages
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4438
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     1
'\" te
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     2
.\" Copyright (C) 2010 Internet Systems Consortium, Inc. ("ISC")
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     3
.\" Permission to use, copy, modify, and/or distribute this software for any purpose  with or without fee is hereby granted, provided that the above copyright notice  and this permission notice appear in all copies.  THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF  MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING  FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE  USE OR PERFORMANCE OF THIS SOFTWARE.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     4
.\" Portions Copyright (c) 2010, Sun Microsystems, Inc. All Rights Reserved.
4980
b0ec15659025 PSARC 2015/428 Normalization of Solaris man page section numbers
Rich Burridge <rich.burridge@oracle.com>
parents: 4438
diff changeset
     5
.TH dnssec-keyfromlabel 8 "19 Oct 2015" "SunOS 5.12" "System Administration Commands"
4438
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     6
.SH NAME
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     7
dnssec-keyfromlabel \- DNSSEC key generation tool
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     8
.SH SYNOPSIS
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     9
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    10
.nf
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    11
\fBdnssec-keyfromlabel\fR \fB-a\fR \fIalgorithm\fR \fB-l\fR \fIlabel\fR [\fB-c\fR \fIclass\fR] [\fB-f\fR \fIflag\fR] [\fB-k\fR]
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    12
     [\fB-n\fR \fInametype\fR] [\fB-p\fR \fIprotocol\fR] [\fB-t\fR \fItype\fR] [\fB-v\fR \fIlevel\fR] \fIname\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    13
.fi
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    14
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    15
.SH DESCRIPTION
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    16
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    17
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    18
\fBdnssec-keyfromlabel\fR retrieves keys with a specified label from a crypto hardware device and builds key files for DNSSEC (Secure DNS), as defined in RFC 2535 and RFC 4034.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    19
.SH OPTIONS
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    20
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    21
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    22
The following options are supported:
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    23
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    24
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    25
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    26
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    27
\fB\fB-a\fR \fIalgorithm\fR\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    28
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    29
.sp .6
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    30
.RS 4n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    31
Selects the cryptographic algorithm. The value of \fIalgorithm\fR must be one of \fBRSAMD5\fR (RSA) or \fBRSASHA1\fR, \fBDSA\fR, \fBNSEC3RSASHA1\fR, \fBNSEC3DSA\fR, or \fBDH\fR (Diffie-Hellman). These values are case-insensitive.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    32
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    33
Note that for \fBDNSSEC\fR, \fBRSASHA1\fR is a mandatory-to-implement algorithm, and DSA is recommended. Note also that \fBDH\fR automatically sets the \fB-k\fR flag.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    34
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    35
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    36
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    37
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    38
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    39
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    40
\fB\fB-l\fR \fIlabel\fR\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    41
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    42
.sp .6
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    43
.RS 4n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    44
Specifies the label of keys in the crypto hardware (PKCS#11) device.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    45
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    46
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    47
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    48
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    49
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    50
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    51
\fB\fB-n\fR \fInametype\fR\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    52
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    53
.sp .6
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    54
.RS 4n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    55
Specifies the owner type of the key. The value of \fInametype\fR must either be \fBZONE\fR (for a \fBDNSSEC\fR zone key (\fBKEY\fR/\fBDNSKEY\fR)), \fBHOST\fR or \fBENTITY\fR (for a key associated with a host (\fBKEY\fR)), \fBUSER\fR (for a key associated with a user (\fBKEY\fR)), or \fBOTHER\fR (\fBDNSKEY\fR). These values are case-insensitive.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    56
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    57
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    58
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    59
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    60
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    61
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    62
\fB\fB-c\fR \fIclass\fR\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    63
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    64
.sp .6
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    65
.RS 4n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    66
Indicates that the DNS record containing the key should have the specified class. If not specified, class \fBIN\fR is used.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    67
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    68
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    69
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    70
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    71
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    72
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    73
\fB\fB-f\fR \fIflag\fR\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    74
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    75
.sp .6
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    76
.RS 4n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    77
Set the specified flag in the flag field of the \fBKEY\fR/\fBDNSKEY\fR record. The only recognized flag is \fBKSK\fR (Key Signing Key) \fBDNSKEY\fR.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    78
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    79
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    80
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    81
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    82
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    83
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    84
\fB\fB-h\fR\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    85
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    86
.sp .6
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    87
.RS 4n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    88
Displays a short summary of the options and arguments to \fBdnssec-keyfromlabel\fR.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    89
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    90
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    91
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    92
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    93
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    94
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    95
\fB\fB-k\fR \fI\fR\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    96
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    97
.sp .6
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    98
.RS 4n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    99
Generate \fBKEY\fR records rather than \fBDNSKEY\fR records.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   100
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   101
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   102
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   103
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   104
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   105
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   106
\fB\fB-p\fR \fIprotocol\fR\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   107
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   108
.sp .6
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   109
.RS 4n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   110
Sets the protocol value for the generated key. The protocol is a number between 0 and 255. The default is \fB3\fR (\fBDNSSEC\fR). Other possible values for this argument are listed in RFC 2535 and its successors.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   111
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   112
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   113
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   114
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   115
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   116
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   117
\fB\fB-t\fR \fItype\fR\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   118
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   119
.sp .6
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   120
.RS 4n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   121
Indicates the use of the key. \fItype\fR must be one of \fBAUTHCONF\fR, \fBNOAUTHCONF\fR, \fBNOAUTH\fR, or \fBNOCONF\fR. The default is \fBAUTHCONF\fR. \fBAUTH\fR refers to the ability to authenticate data, and \fBCONF\fR the ability to encrypt data.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   122
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   123
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   124
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   125
.ne 2
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   126
.mk
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   127
.na
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   128
\fB\fB-v\fR \fIlevel\fR\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   129
.ad
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   130
.sp .6
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   131
.RS 4n
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   132
Sets the debugging level.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   133
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   134
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   135
.SH GENERATED KEY FILES
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   136
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   137
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   138
When \fBdnssec-keyfromlabel\fR completes successfully, it displays a string of the form \fBK\fInnnn\fR.+\fIaaa\fR+\fIiiiii\fR\fR to the standard output. This is an identification string for the key files it has generated, which translates as follows.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   139
.RS +4
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   140
.TP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   141
.ie t \(bu
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   142
.el o
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   143
\fInnnn\fR is the key name.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   144
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   145
.RS +4
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   146
.TP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   147
.ie t \(bu
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   148
.el o
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   149
\fIaaa\fR is the numeric representation of the algorithm.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   150
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   151
.RS +4
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   152
.TP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   153
.ie t \(bu
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   154
.el o
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   155
\fIiiiii\fR is the key identifier (or footprint).
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   156
.RE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   157
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   158
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   159
\fBdnssec-keyfromlabel\fR creates two files, with names based on the displayed string.  \fBK\fInnnn\fR.+\fIaaa\fR+\fIiiiii\fR.key\fR contains the public key, and \fBK\fInnnn\fR.+\fIaaa\fR+\fIiiiii\fR.private\fR contains the private key.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   160
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   161
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   162
The first file contains a \fBDNS\fR \fBKEY\fR record that can be inserted into a zone file (directly or with an \fB$INCLUDE\fR statement).
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   163
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   164
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   165
The second file contains algorithm-specific fields. For obvious security reasons, this file does not have general read permission.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   166
.SH ATTRIBUTES
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   167
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   168
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   169
See \fBattributes\fR(5) for descriptions of the following attributes:
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   170
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   171
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   172
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   173
.TS
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   174
tab() box;
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   175
cw(2.75i) |cw(2.75i) 
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   176
lw(2.75i) |lw(2.75i) 
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   177
.
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   178
ATTRIBUTE TYPEATTRIBUTE VALUE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   179
_
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   180
Availabilityservice/network/dns/bind
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   181
_
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   182
Interface StabilityVolatile
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   183
.TE
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   184
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   185
.SH SEE ALSO
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   186
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   187
.LP
4980
b0ec15659025 PSARC 2015/428 Normalization of Solaris man page section numbers
Rich Burridge <rich.burridge@oracle.com>
parents: 4438
diff changeset
   188
\fBdnssec-keygen\fR(8), \fBdnssec-signzone\fR(8), \fBattributes\fR(5)
4438
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   189
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   190
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   191
\fIRFC 2539\fR, \fIRFC 2845\fR, \fIRFC 4033\fR
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   192
.sp
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   193
.LP
5c17d084f39b 21210415 add several BIND man pages to Userland
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
   194
See the BIND 9 \fIAdministrator's Reference Manual\fR. As of the date of publication of this man page, this document is available at https://www.isc.org/software/bind/documentation\&.