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 |
|