nagios_dnssec/check_dnssec
changeset 17 05132262d212
parent 16 a31edb6b728c
child 18 8715e7b706db
equal deleted inserted replaced
16:a31edb6b728c 17:05132262d212
     1 #!/bin/bash
       
     2 
       
     3 DOMAIN="eins.lan dreizehn.lan sieben.lan xn--fnf-hoa.lan zehn.lan acht.lan"
       
     4 RETURN=0
       
     5 TESTX=6
       
     6 
       
     7 for DOM in $DOMAIN
       
     8 do
       
     9 
       
    10 
       
    11 	/etc/bind/bin/nagios_dnssec/check_dnssec_expiration -H 127.0.0.1 -D $DOM -w 2d >/dev/null
       
    12 	STATUS=$?
       
    13 
       
    14 	case $STATUS in
       
    15 		1)	WARNING="$WARNING $DOM ";;
       
    16 		2)	CRITICAL="$CRITICAL $DOM "
       
    17 	esac
       
    18 
       
    19 done
       
    20 
       
    21 if [ "$CRITICAL" ]
       
    22 then
       
    23 	echo "CRITICAL: $CRITICAL"
       
    24 	exit 2
       
    25 else
       
    26 	if [ "$WARNING" ]
       
    27 	then
       
    28 		echo "WARNING: $WARNING"
       
    29 		exit 1	
       
    30 	else
       
    31 		echo "OK:"
       
    32 		exit 0
       
    33 	fi
       
    34 fi
       
    35