]> mj.ucw.cz Git - nsc-5.git/blob - bin/key-gen
DNSSEC: Complete support for key delegations to sub-domains
[nsc-5.git] / bin / key-gen
1 #!/bin/sh
2 # NSC -- DNSSEC key generator
3 # (c) 2019 Martin Mares <mj@ucw.cz>
4
5 set -e
6 . bin/shell-env
7
8 if [ -z "$1" ] ; then
9         echo >&2 "Usage: $0 <zone> [<extra-keygen-params>]"
10         exit 1
11 fi
12 D="$1"
13 shift
14
15 mkdir -p keys/$D
16 dnssec-keygen $KEYGEN_OPTIONS -K keys/$D "$@" $D
17 bin/key-update $D