updated documentation
[public/microdnssec.git] / reinstate-key.sh
1 #!/bin/bash
2 source `dirname $0`/conf/settings
3 cd `dirname $0`
4
5 if [ $# -ne 2 ] ; then
6         echo "$0 <domain.tld> <key>"
7         exit
8 fi 
9 if [ ! -d zones/$1 ] ; then
10     echo "zone $1 does not exists"
11     exit
12 fi
13
14 if [ -f zones/$1/$2.oldkey -a -f zones/$1/$2.oldprivate ] ; then
15     echo "Re-instate key $2 for $1"
16     mv zones/$1/$2.oldkey zones/$1/$2.key
17     mv zones/$1/$2.oldprivate zones/$1/$2.private
18 fi