Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ISC Open Source Projects
BIND
Commits
93ad3eea
Commit
93ad3eea
authored
Aug 05, 2019
by
Evan Hunt
Browse files
added "mdig +multi +norrcomment" test; also fixed the flawed dig test
parent
edab51b4
Pipeline
#19270
passed with stages
in 18 minutes and 59 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
bin/tests/system/digdelv/tests.sh
View file @
93ad3eea
...
...
@@ -109,19 +109,19 @@ if [ -x "$DIG" ] ; then
status
=
$((
status+ret
))
n
=
$((
n+1
))
echo_i
"checking dig +multi +norrcomments works for
dnskey
(when default is rrcomments)(
$n
)"
echo_i
"checking dig +multi +norrcomments works for
DNSKEY
(when default is rrcomments)(
$n
)"
ret
=
0
dig_with_opts +tcp @10.53.0.3 +multi +norrcomments DNSKEY dnskey.example
>
dig.out.test
$n
||
ret
=
1
grep
"; ZSK; alg =
$DEFAULT_ALGORITHM
; key id =
$KEYID
"
<
dig.out.test
$n
>
/dev/null
&&
ret
=
1
dig_with_opts +tcp @10.53.0.3 +multi +norrcomments
-t
DNSKEY dnskey.example
>
dig.out.test
$n
||
ret
=
1
grep
"; ZSK; alg =
$DEFAULT_ALGORITHM
; key id =
$KEYID
"
dig.out.test
$n
>
/dev/null
&&
ret
=
1
check_ttl_range dig.out.test
$n
"DNSKEY"
300
||
ret
=
1
if
[
$ret
-ne
0
]
;
then
echo_i
"failed"
;
fi
status
=
$((
status+ret
))
n
=
$((
n+1
))
echo_i
"checking dig +multi +norrcomments works for
soa
(when default is rrcomments)(
$n
)"
echo_i
"checking dig +multi +norrcomments works for
SOA
(when default is rrcomments)(
$n
)"
ret
=
0
dig_with_opts +tcp @10.53.0.3 +multi +norrcomments SOA example
>
dig.out.test
$n
||
ret
=
1
grep
";
ZSK; alg =
$DEFAULT_ALGORITHM
; key id =
$KEYID
"
<
dig.out.test
$n
>
/dev/null
&&
ret
=
1
dig_with_opts +tcp @10.53.0.3 +multi +norrcomments
-t
SOA example
>
dig.out.test
$n
||
ret
=
1
grep
";
serial"
dig.out.test
$n
>
/dev/null
&&
ret
=
1
check_ttl_range dig.out.test
$n
"SOA"
300
||
ret
=
1
if
[
$ret
-ne
0
]
;
then
echo_i
"failed"
;
fi
status
=
$((
status+ret
))
...
...
@@ -728,6 +728,22 @@ if [ -x "$MDIG" ] ; then
grep
"ednsopt no code point specified"
dig.out.test
$n
>
/dev/null
||
ret
=
1
if
[
$ret
-ne
0
]
;
then
echo_i
"failed"
;
fi
status
=
$((
status+ret
))
n
=
$((
n+1
))
echo_i
"checking mdig +multi +norrcomments works for DNSKEY (when default is rrcomments)(
$n
)"
ret
=
0
mdig_with_opts +tcp @10.53.0.3 +multi +norrcomments
-t
DNSKEY dnskey.example
>
dig.out.test
$n
||
ret
=
1
grep
"; ZSK; alg =
$DEFAULT_ALGORITHM
; key id =
$KEYID
"
dig.out.test
$n
&&
ret
=
1
if
[
$ret
-ne
0
]
;
then
echo_i
"failed"
;
fi
status
=
$((
status+ret
))
n
=
$((
n+1
))
echo_i
"checking mdig +multi +norrcomments works for SOA (when default is rrcomments)(
$n
)"
ret
=
0
mdig_with_opts +tcp @10.53.0.3 +multi +norrcomments
-t
SOA example
>
dig.out.test
$n
||
ret
=
1
grep
"; serial"
< dig.out.test
$n
>
/dev/null
&&
ret
=
1
if
[
$ret
-ne
0
]
;
then
echo_i
"failed"
;
fi
status
=
$((
status+ret
))
else
echo_i
"
$MDIG
is needed, so skipping these mdig tests"
fi
...
...
@@ -823,7 +839,7 @@ if [ -x "$DELV" ] ; then
status
=
$((
status+ret
))
n
=
$((
n+1
))
echo_i
"checking delv +multi +norrcomments works for
dnskey
(when default is rrcomments)(
$n
)"
echo_i
"checking delv +multi +norrcomments works for
DNSKEY
(when default is rrcomments)(
$n
)"
ret
=
0
delv_with_opts +tcp @10.53.0.3 +multi +norrcomments DNSKEY dnskey.example
>
delv.out.test
$n
||
ret
=
1
grep
"; ZSK; alg =
$DEFAULT_ALGORITHM
; key id =
$KEYID
"
< delv.out.test
$n
>
/dev/null
&&
ret
=
1
...
...
@@ -832,7 +848,7 @@ if [ -x "$DELV" ] ; then
status
=
$((
status+ret
))
n
=
$((
n+1
))
echo_i
"checking delv +multi +norrcomments works for
soa
(when default is rrcomments)(
$n
)"
echo_i
"checking delv +multi +norrcomments works for
SOA
(when default is rrcomments)(
$n
)"
ret
=
0
delv_with_opts +tcp @10.53.0.3 +multi +norrcomments SOA example
>
delv.out.test
$n
||
ret
=
1
grep
"; ZSK; alg =
$DEFAULT_ALGORITHM
; key id =
$KEYID
"
< delv.out.test
$n
>
/dev/null
&&
ret
=
1
...
...
Evan Hunt
@each
mentioned in commit
81312bcf
·
Aug 08, 2019
mentioned in commit
81312bcf
mentioned in commit 81312bcf82edb0e3922e1ebfbe369ac98775d2a8
Toggle commit list
Evan Hunt
@each
mentioned in commit
529a8121
·
Aug 08, 2019
mentioned in commit
529a8121
mentioned in commit 529a81217bed2466a0c347612e8a353a0aa8b5eb
Toggle commit list
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment