OS Manuals

/usr/bin/dnssec-ksr

Utilities for DNSSEC keys and DNS zone files management

From bind-dnssec-tools 9.20.30-r1 (os), captured 2026-11-05 by running dnssec-ksr --help (exit 1). permalink

Usage:
    dnssec-ksr options [options] <command> <zone>

Version: 9.20.30

Options:
    -E <engine>: name of an OpenSSL engine to use
    -e <date/offset>: end date
    -F: FIPS mode
    -f: KSR file to sign
    -i <date/offset>: start date
    -K <directory>: key directory
    -k <policy>: name of a DNSSEC policy
    -l <file>: file with dnssec-policy config
    -h: print usage and exit
    -V: print version information
    -v <level>: set verbosity level

Commands:
    keygen:  pregenerate ZSKs
    request: create a Key Signing Request (KSR)
    sign:    sign a KSR, creating a Signed Key Response (SKR)
Options (12)
OptionDescriptionSource
-E engineThis option specifies the cryptographic hardware to use, when applicable.man
-e date/offsetThis option sets the end date for which keys or SKRs need to be generated (depending on the command).man
-FThis options turns on FIPS (US Federal Information Processing Standards) mode if the underlying crytographic library supports running in FIPS mode.man
-fThis option sets the SKR file to be signed when issuing a sign command.man
-hThis option prints a short summary of the options and arguments to dnssec-ksr.man
-i date/offsetThis option sets the start date for which keys or SKRs need to be generated (depending on the command).man
-K directoryThis option sets the directory in which the key files are to be read or written (depending on the command).man
-k policyThis option sets the specific dnssec-policy for which keys need to be generated, or signed.man
-l fileThis option provides a configuration file that contains a dnssec-policy statement (matching the policy set with -k).man
-oNormally when pregenerating keys, ZSKs are created.man
-VThis option prints version information.man
-v levelThis option sets the debugging level.man
Exit status (1) from the manual page
0success
Examples (3) from the manual page, untested

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.