summaryrefslogtreecommitdiffstats
path: root/debian/tests/simpletest
blob: 468a7c56d4b7a1ecbc10a1c761e0d968206d0118 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/sh

set -e

setup() {
	service bind9 stop
	service bind9 start
}

run() {
	# Make a query against a local zone
	dig -x 127.0.0.1 @127.0.0.1

	# Make a query against an external nameserver and check for DNSSEC validation
	echo "Checking for DNSSEC validation status of internetsociety.org"
	dig -t a internetsociety.org @127.0.0.1 | egrep 'flags:.+ad; QUERY'
}

teardown() {
	service bind9 stop
}

setup
run
teardown