Home | History | Annotate | Line # | Download | only in ns1
      1 #!/bin/sh
      2 
      3 # Copyright (C) Internet Systems Consortium, Inc. ("ISC")
      4 #
      5 # SPDX-License-Identifier: MPL-2.0
      6 #
      7 # This Source Code Form is subject to the terms of the Mozilla Public
      8 # License, v. 2.0.  If a copy of the MPL was not distributed with this
      9 # file, you can obtain one at https://mozilla.org/MPL/2.0/.
     10 #
     11 # See the COPYRIGHT file distributed with this work for additional
     12 # information regarding copyright ownership.
     13 
     14 # shellcheck source=conf.sh
     15 . ../../conf.sh
     16 
     17 $CHECKZONE -D -F raw -o example.db.raw example \
     18   example.db >/dev/null 2>&1
     19 $CHECKZONE -D -F raw -o ../ns3/example.db.raw example \
     20   example.db >/dev/null 2>&1
     21 $CHECKZONE -D -F raw -o ../ns3/dynamic.db.raw dynamic \
     22   example.db >/dev/null 2>&1
     23 $CHECKZONE -D -F raw=1 -o example.db.raw1 example-explicit \
     24   example.db >/dev/null 2>&1
     25 $CHECKZONE -D -F raw=0 -o example.db.compat example-compat \
     26   example.db >/dev/null 2>&1
     27 $CHECKZONE -D -F raw -L 3333 -o example.db.serial.raw example \
     28   example.db >/dev/null 2>&1
     29 $CHECKZONE -D -F raw -o under-limit.db.raw under-limit under-limit.db >/dev/null 2>&1
     30 $CHECKZONE -D -F raw -o under-limit-kasp.db.raw under-limit-kasp under-limit-kasp.db >/dev/null 2>&1
     31 $CHECKZONE -D -F raw -o below-limit.db.raw below-limit below-limit.db >/dev/null 2>&1
     32 $CHECKZONE -D -F raw -o below-limit-kasp.db.raw below-limit-kasp below-limit-kasp.db >/dev/null 2>&1
     33 $CHECKZONE -D -F raw -o above-limit.db.raw above-limit above-limit.db >/dev/null 2>&1
     34 $CHECKZONE -D -F raw -o 255types.db.raw 255types 255types.db >/dev/null 2>&1
     35 
     36 $KEYGEN -q -a "$DEFAULT_ALGORITHM" -b "$DEFAULT_BITS" -f KSK signed >/dev/null 2>&1
     37 $KEYGEN -q -a "$DEFAULT_ALGORITHM" -b "$DEFAULT_BITS" signed >/dev/null 2>&1
     38 $SIGNER -S -f signed.db.signed -o signed signed.db >/dev/null
     39 $CHECKZONE -D -F raw -o signed.db.raw signed signed.db.signed >/dev/null 2>&1
     40