dnssec-killkey
changeset 13 4844031fc55e
parent 12 5786a8b53c78
child 20 5b52190d8750
equal deleted inserted replaced
12:5786a8b53c78 13:4844031fc55e
     2 
     2 
     3 source dnstools.conf
     3 source dnstools.conf
     4 
     4 
     5 master_dir=$MASTER_DIR		# ordner fuer die einzelnen zonedateiordner
     5 master_dir=$MASTER_DIR		# ordner fuer die einzelnen zonedateiordner
     6 ablauf_zeit=$ABL_ZEIT		# zeit in minuten waehrend der 2 keys verwendet werden / ungefaehr doppelte TTL 
     6 ablauf_zeit=$ABL_ZEIT		# zeit in minuten waehrend der 2 keys verwendet werden / ungefaehr doppelte TTL 
       
     7 
       
     8 
       
     9 # loescht zu allen manuell eingegeben domains das schluesselmaterial
       
    10 for utf8domain in $@
       
    11 do
       
    12         domain=$(idn --quiet "$utf8domain")
       
    13 
       
    14         if [ -d $master_dir/$domain ]
       
    15         then
       
    16 		zdir="$master_dir/$domain"
       
    17 
       
    18 		[ -f $zdir/$domain.signed ] && rm $zdir/$domain.signed
       
    19 		[ -f $zdir/keycounter ] && rm $zdir/keycounter
       
    20 		[ -f $zdir/.index.ksk ] && rm $zdir/.index.ksk
       
    21 		[ -f $zdir/.index.zsk ] && rm $zdir/.index.zsk
       
    22 		[ -f $zdir/dsset-$domain. ] && rm $zdir/dsset-$domain.
       
    23 		[ -f $zdir/keyset-$domain. ] && rm $zdir/keyset-$domain.
       
    24 
       
    25 		for key in $zdir/K$domain*
       
    26 		do
       
    27 			rm $key
       
    28 		done
       
    29 
       
    30 		echo "Schluesselmaterial fuer $domain entfernt - mkready ausfuehren! "
       
    31         else
       
    32                 echo $domain ist keine verwaltete Zone
       
    33         fi
       
    34 done
       
    35 
       
    36 
     7 
    37 
     8 cd $master_dir
    38 cd $master_dir
     9 for domain in *
    39 for domain in *
    10 do
    40 do
    11 
    41