====== testtextrecord ======
#!/bin/bash
# Erster Parameter: Gewuenschter RDNS-Eintrag
# Zweiter Parameter: Von Vodafone vorgegebener Authentifizierungsstring
#
# Aufruf:
# ./testtxtrecord.sh
REVDNSRECORD="$1";
AUTHSTRING="$2";
DOMAIN=$(echo "$REVDNSRECORD" | cut -d"." -f2,3);
AUTHORITATIVENS=$(dig SOA +noall +answer $DOMAIN | awk '{ print $5 }' | rev | cut -c 2- | rev );
dig +noall +answer -t txt "@$AUTHORITATIVENS" "$DOMAIN" | grep "$AUTHSTRING" && echo "OK" || echo "NOT OK";
./testtxtrecord.sh calvin10.wiretrip.de YweIdum3Gyt2qOzYU44Q
wiretrip.de. 43166 IN TXT "YweIdum3Gyt2qOzYU44Q"
OK