equal
deleted
inserted
replaced
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 |