zone-ls
changeset 10 d7977be97fa1
parent 9 c45415af9a4b
child 13 4844031fc55e
--- a/zone-ls	Wed Jun 30 16:48:26 2010 +0200
+++ b/zone-ls	Tue Jul 13 15:32:08 2010 +0200
@@ -4,27 +4,29 @@
 zsklive=$ZSKLIVE
 ksklive=$KSKLIVE
 
+printf "%-25s %2s/%2s %8s\n" "Domain" "ZSK" "KSK" "Endtime"
 for zone in $master_dir/*
 do
 
 	domain=${zone##/*/}
 
-	test -f $zone/index.zsk && anzahl_zsk=`wc -l < $zone/index.zsk` || anzahl_zsk="0"
-	test -f $zone/index.ksk && anzahl_ksk=`wc -l < $zone/index.ksk` || anzahl_ksk="0"
+	test -f $zone/.index.zsk && anzahl_zsk=`wc -l < $zone/.index.zsk` || anzahl_zsk="0"
+	test -f $zone/.index.ksk && anzahl_ksk=`wc -l < $zone/.index.ksk` || anzahl_ksk="0"
 
 	test -f $zone/keycounter && key_counter=`< $zone/keycounter` || key_counter="0"
 
 	if [ -f $zone/$domain.signed ]
 	then
 		endtime1=`cat $zone/$domain.signed | egrep 'DNSKEY' | egrep '[0-9]{14}' | head -n1 | cut -d" " -f5`
-		endtime2=`echo $endtime1 | cut -c 7-8 ; echo $endtime1 | cut -c 5-6 ; echo $endtime1 | cut -c 1-4`
+		endtime2="${endtime1:6:2} ${endtime1:4:2} ${endtime1:0:4}"
+
 	else
 		endtime2="0"
 	fi
 
-	ausgabe="$domain:keys-$anzahl_zsk/$anzahl_ksk:ablauf-$endtime2:signiert-$key_counter"
+	printf "%-25s %2d/%2d %8s\n" \
+		"$domain" "$anzahl_zsk" "$anzahl_ksk" "$endtime2"
 
-	echo $ausgabe | tr ":" "\t"
 
 done