mirror of
https://github.com/isc-projects/bind9.git
synced 2026-02-24 18:30:38 -05:00
Use sub shell to isolate enviroment changes
'HOME=value command' should only change HOME for command but on
some platforms this occasionally sets HOME for the rest of the
test. Explicitly isolate the enviroment change using a sub shell.
(cherry picked from commit 96f75bba18)
This commit is contained in:
parent
2086be9bca
commit
dc2ea03ea2
1 changed files with 3 additions and 3 deletions
|
|
@ -594,9 +594,9 @@ n=$((n+1))
|
|||
echo_i "check that '-t aaaa' in .digrc does not have unexpected side effects ($n)"
|
||||
ret=0
|
||||
echo "-t aaaa" > .digrc
|
||||
HOME="$(pwd)" dig_with_opts @10.53.0.4 . > dig.out.1.${n} || ret=1
|
||||
HOME="$(pwd)" dig_with_opts @10.53.0.4 . A > dig.out.2.${n} || ret=1
|
||||
HOME="$(pwd)" dig_with_opts @10.53.0.4 -x 127.0.0.1 > dig.out.3.${n} || ret=1
|
||||
(HOME="$(pwd)" dig_with_opts @10.53.0.4 . > dig.out.1.${n}) || ret=1
|
||||
(HOME="$(pwd)" dig_with_opts @10.53.0.4 . A > dig.out.2.${n}) || ret=1
|
||||
(HOME="$(pwd)" dig_with_opts @10.53.0.4 -x 127.0.0.1 > dig.out.3.${n}) || ret=1
|
||||
grep ';\..*IN.*AAAA$' dig.out.1.${n} > /dev/null || ret=1
|
||||
grep ';\..*IN.*A$' dig.out.2.${n} > /dev/null || ret=1
|
||||
grep 'extra type option' dig.out.2.${n} > /dev/null && ret=1
|
||||
|
|
|
|||
Loading…
Reference in a new issue