1#!/bin/bash
2
3# This script checks if a DQS key is enabled for HBL lookups
4
5command -v dig >/dev/null 2>&1 || { echo >&2 "The utility dig is required but not present.  Aborting."; exit 1; }
6
7echo -n "Please input your DQS key: "
8read DQSKEY
9echo -n "Looking up test record for HBL... "
10output=`dig +short TV7QRQPGBKF4X3K4T5QYILRI3SP5CIWVIIOH25YUOGVOJ3SBTYNA._cw.$DQSKEY.hbl.dq.spamhaus.net`
11echo "done"
12if [ "$output" = "127.0.3.20" ]; then
13    echo "Your DQS key $DQSKEY is enabled for HBL"
14    echo "You can copy sh_hbl.cf and sh_hbl_scores.cf if you want HBL enabled"
15else
16    echo "Your DQS key $DQSKEY is -=NOT=- enabled for HBL"
17    echo "Please *do not* copy sh_hbl.cf and sh_hbl_scores.cf"
18fi
19