[rt46602] Escape line ends in shell script variable assignment

Escape the line ends in a multi-line variable assignment.  Under some
circumstances, substituting the variable caused syntax errors when
used as the list of values in a shell script "for" statement.

(cherry picked from commit 462766cd76)
(cherry picked from commit 53ebdf225f)
This commit is contained in:
Stephen Morris
2018-01-25 14:45:49 +00:00
committed by Evan Hunt
parent c8880ce14a
commit 82ffebc73a

View File

@@ -79,16 +79,15 @@ KRB5_CONFIG=/dev/null
#
# List of tests that use ports 5300 and 9953. For this reason, these must
# be run sequentially.
SEQUENTIALDIRS="acl additional addzone auth autosign builtin
cacheclean case cds chain
checkconf @CHECKDS@ checknames checkzone cookie @COVERAGE@
database digdelv dlv dlz dlzexternal
dns64 dnssec @DNSTAP@ dscp dsdigest dyndb ecdsa eddsa
ednscompliance emptyzones fetchlimit filter-aaaa formerr
forward geoip glue gost inline integrity ixfr
SUBDIRS="acl additional addzone autosign builtin
cacheclean case chain checkconf @CHECKDS@ checknames
checkzone cookie @COVERAGE@ database delv digdelv dlv
dlz dlzexternal dlzredir dns64 dnssec dsdigest
dscp ecdsa eddsa ednscompliance emptyzones fetchlimit filter-aaaa
formerr forward geoip glue gost ixfr inline integrity
legacy limits logfileconfig lwresd masterfile masterformat
metadata notify nslookup nsupdate pending @PKCS11_TEST@
reclimit redirect resolver rndc rpz rpzrecurse rrl rrchecker
reclimit redirect resolver rndc rpz rrl rrchecker
rrsetorder rsabigexponent runtime smartsign sortlist spf staticstub
statistics statschannel stub tcp tkey tsig tsiggss unknown
upforwd verify views wildcard xfer xferquota zero zonechecks"
@@ -97,7 +96,7 @@ SEQUENTIALDIRS="acl additional addzone auth autosign builtin
# tests can be run in parallel.
#
# This symbol must be kept in step with the PARALLEL macro in Makefile.in
PARALLELDIRS="allow_query rps-recurse serve-stale"
PARALLELDIRS="allow_query rpzrecurse"
SUBDIRS="$SEQUENTIALDIRS $PARALLELDIRS"