diff -r fe2c4391758e -r 86418a892c76 dnssec-keytool.pl --- a/dnssec-keytool.pl Wed Dec 29 22:11:21 2010 +0100 +++ b/dnssec-keytool.pl Thu Dec 30 12:42:59 2010 +0100 @@ -14,18 +14,18 @@ my @zone; my $do; - my %conf = read_conf(); + my %conf = read_conf(); ($do, @zone) = read_argv($conf{master_dir}); # completed the program, if not a valid zones was handed over unless (@zone) { exit; } if ($do eq "rm") { rm_keys($conf{master_dir}, @zone); exit; } -# if ($do eq "ck") { &ck_zone; } + if ($do eq "ck") { ck_zone($conf{master_dir}, @zone); } if ($do eq "ksk") { creat_ksk($conf{master_dir}, @zone); } creat_zsk($conf{master_dir}, @zone); -# &post_creat; + post_creat($conf{master_dir}, @zone); } sub read_conf { @@ -43,7 +43,6 @@ while () { chomp; s/#.*//; - s/\t//g; s/\s//g; next unless length; @@ -55,13 +54,14 @@ } sub read_argv ($) { + # evaluate argv or print the help my $master_dir = $_[0]; my $arg = shift @ARGV; my $zone; - my $do; # return - my @zone; # return + my $do; # return + my @zone; # return if (!defined $arg) { print " usage: dnssec-keytool