equal
deleted
inserted
replaced
1 #!/bin/bash |
1 #!/bin/bash |
2 source dnstools.conf |
2 source dnstools.conf |
3 |
3 |
4 master_dir=$MASTER_DIR |
4 master_dir=$MASTER_DIR |
5 key_counter_end=$KEY_COUNTER_END |
5 key_counter_end=$KEY_COUNTER_END |
6 eingabe=$@ |
|
7 |
6 |
8 function test_zsk_aenderung { |
|
9 for domain in $eingabe |
|
10 do |
|
11 test -d $master_dir/$domain && echo $domain |
|
12 done |
|
13 } |
|
14 |
7 |
|
8 #prüft die eingegebnen domains |
|
9 for utf8domain in $@ |
|
10 do |
|
11 domain=$(idn --quiet "$utf8domain") |
|
12 |
|
13 if [ -d $master_dir/$domain ] |
|
14 then |
|
15 zsk_aenderung="$zsk_aenderung $domain" |
|
16 else |
|
17 echo $domain ist keine verwaltete Zone |
|
18 fi |
|
19 done |
15 |
20 |
16 function test_zsk_new { # prueft ob es einen ZSK gibt |
21 function test_zsk_new { # prueft ob es einen ZSK gibt |
17 for zone in $master_dir/* |
22 for zone in $master_dir/* |
18 do |
23 do |
19 test -f $zone/index.zsk || echo ${zone##/*/} |
24 test -f $zone/index.zsk || echo ${zone##/*/} |
39 echo ${zone##/*/} |
44 echo ${zone##/*/} |
40 fi |
45 fi |
41 done |
46 done |
42 } |
47 } |
43 |
48 |
44 zsk_aenderung=`test_zsk_aenderung` |
|
45 zsk_time=`test_zsk_time $key_counter_end` |
49 zsk_time=`test_zsk_time $key_counter_end` |
46 zsk_new=`test_zsk_new` |
50 zsk_new=`test_zsk_new` |
47 ksk_new=`test_ksk_new` |
51 ksk_new=`test_ksk_new` |
48 |
52 |
49 |
53 |