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