bind9/bin
Michał Kępień da2c1b74ad Simplify trailing period handling in system tests
Windows systems do not allow a trailing period in file names while Unix
systems do.  When BIND system tests are run, the $TP environment
variable is set to an empty string on Windows systems and to "." on Unix
systems.  This environment variable is then used by system test scripts
for handling this discrepancy properly.

In multiple system test scripts, a variable holding a zone name is set
to a string with a trailing period while the names of the zone's
corresponding dlvset-* and/or dsset-* files are determined using
numerous sed invocations like the following one:

    dlvsets="$dlvsets dlvset-`echo $zone |sed -e "s/.$//g"`$TP"

In order to improve code readability, use zone names without trailing
periods and replace sed invocations with variable substitutions.

To retain local consistency, also remove the trailing period from
certain other zone names used in system tests that are not subsequently
processed using sed.
2019-04-26 20:38:02 +02:00
..
check Convert *.vcxproj.user to CRLF line endings 2019-03-08 18:01:48 +01:00
confgen Convert *.vcxproj.user to CRLF line endings 2019-03-08 18:01:48 +01:00
delv Convert *.vcxproj.user to CRLF line endings 2019-03-08 18:01:48 +01:00
dig Convert *.vcxproj.user to CRLF line endings 2019-03-08 18:01:48 +01:00
dnssec A bit more cleanup in the dnssec-keygen manual 2019-03-14 13:22:01 +11:00
named conditionally include <dlfcn.h> 2019-04-24 09:06:08 +10:00
nsupdate Convert *.vcxproj.user to CRLF line endings 2019-03-08 18:01:48 +01:00
pkcs11 Convert *.vcxproj.user to CRLF line endings 2019-03-08 18:01:48 +01:00
plugins associate a lock with the memory pool in the filter-aaaa plugin 2019-04-26 02:52:39 -04:00
python explicitly convert byte to string 2019-03-06 14:17:45 -08:00
rndc remove references to dnssec-enable in the documentation 2019-03-14 23:29:07 -07:00
tests Simplify trailing period handling in system tests 2019-04-26 20:38:02 +02:00
tools Make lib/dns/dnstap.pb-c.h private header 2019-03-22 11:38:45 +01:00
win32/BINDInstall Convert *.vcxproj.user to CRLF line endings 2019-03-08 18:01:48 +01:00
Makefile.in name change from "hook modules" to "plugins" 2018-12-06 10:36:50 -08:00