int size;
uint16_t tag_min;
uint16_t tag_max;
- int signatory;
dns_rdataclass_t rdclass;
int options;
int dbits;
fprintf(stderr, " -F: FIPS mode\n");
fprintf(stderr, " -L <ttl>: default key TTL\n");
fprintf(stderr, " -M <min>:<max>: allowed Key ID range\n");
- fprintf(stderr, " -s <strength>: strength value this key signs DNS "
- "records with (default: 0)\n");
fprintf(stderr, " -T <rrtype>: DNSKEY | KEY (default: DNSKEY; "
"use KEY for SIG(0))\n");
fprintf(stderr, " -h: print usage and exit\n");
ctx->directory = ".";
}
- if ((ctx->options & DST_TYPE_KEY) != 0) { /* KEY */
- flags |= ctx->signatory;
- } else if ((flags & DNS_KEYOWNER_ZONE) != 0) { /* DNSKEY */
+ if ((flags & DNS_KEYOWNER_ZONE) != 0) { /* DNSKEY */
if (ctx->ksk || ctx->wantksk) {
flags |= DNS_KEYFLAG_KSK;
}
"System random data is always used.\n");
break;
case 's':
- ctx.signatory = strtol(isc_commandline_argument, &endp,
- 10);
- if (*endp != '\0' || ctx.signatory < 0 ||
- ctx.signatory > 15)
- {
- fatal("-s must be followed by a number "
- "[0..15]");
- }
+ fatal("The -s option has been deprecated.");
break;
case 'T':
if (strcasecmp(isc_commandline_argument, "KEY") == 0) {
set to the activation date minus the prepublication interval,
which defaults to 30 days.
-.. option:: -s strength
-
- This option specifies the strength value of the key. The strength is a number
- between 0 and 15, and currently has no defined purpose in DNSSEC.
-
.. option:: -T rrtype
This option specifies the resource record type to use for the key. ``rrtype``