escape quotation marks when printing strings from the config

this fixes a test error in the "addzone" system test when building
without LMDB.
76 jobs for !3341 with 1695-escape-quotes in 18 minutes and 3 seconds (queued for 4 seconds)
detached
Status Job ID Name Coverage
  Precheck
passed #808973
amd64 linux
autoreconf

00:00:19

passed #808975
amd64 linux
clang-format

00:00:24

passed #808976
amd64 linux
coccinelle

00:04:24

passed #808974
amd64 linux
misc

00:00:18

 
  Build
passed #808992
amd64 linux
clang:asan

00:01:57

passed #808996
amd64 linux
clang:buster:amd64

00:01:03

passed #808998
amd64 libvirt
clang:freebsd11.3:amd64

00:02:01

passed #808999
amd64 libvirt
clang:freebsd12.1:amd64

00:02:04

passed #809000
amd64 libvirt
clang:openbsd6.6:amd64

00:04:44

passed #808994
amd64 linux
clang:tsan

00:01:54

passed #808977
amd64 linux
gcc:alpine3.11:amd64

00:02:30

passed #808991
amd64 linux
gcc:asan

00:01:15

passed #808990
amd64 linux
gcc:bionic:amd64

00:01:15

passed #808982
amd64 linux
gcc:buster:amd64

00:01:06

passed #808978
amd64 linux
gcc:centos6:amd64

00:02:04

passed #808979
amd64 linux
gcc:centos7:amd64

00:02:20

passed #808980
amd64 linux
gcc:centos8:amd64

00:01:59

passed #808988
amd64 linux
gcc:fedora31:amd64

00:02:01

passed #808995
amd64 linux
gcc:mutexatomics

00:01:00

passed #808984
amd64 linux
gcc:out-of-tree

00:01:18

passed #808997
amd64 linux
gcc:pkcs11

00:01:11

passed #808983
amd64 linux
gcc:sid:amd64

00:01:18

passed #808985
arm64 linux
gcc:sid:arm64

00:02:37

passed #808986
i386 linux
gcc:sid:i386

00:01:13

passed #808981
amd64 linux
gcc:stretch:amd64

00:01:20

passed #808993
amd64 linux
gcc:tsan

00:01:14

passed #808987
amd64 linux
gcc:tumbleweed:amd64

00:01:55

passed #808989
amd64 linux
gcc:xenial:amd64

00:01:16

passed #809001
amd64 windows
msvc:windows:amd64

00:02:40

 
  Unit
passed #809016
amd64 linux
unit:clang:asan

00:01:00

passed #809020
amd64 linux
unit:clang:buster:amd64

00:00:39

passed #809022
amd64 libvirt
unit:clang:freebsd11.3:amd64

00:00:59

passed #809023
amd64 libvirt
unit:clang:freebsd12.1:amd64

00:00:58

failed #809018
amd64 linux allowed to fail
unit:clang:tsan

00:00:19

passed #809002
amd64 linux
unit:gcc:alpine3.11:amd64

00:00:45

passed #809015
amd64 linux
unit:gcc:asan

00:01:12

passed #809014
amd64 linux
unit:gcc:bionic:amd64

00:00:39

passed #809007
amd64 linux
unit:gcc:buster:amd64

00:00:42

passed #809003
amd64 linux
unit:gcc:centos6:amd64

00:00:41

passed #809004
amd64 linux
unit:gcc:centos7:amd64

00:00:40

passed #809005
amd64 linux
unit:gcc:centos8:amd64

00:00:42

passed #809012
amd64 linux
unit:gcc:fedora31:amd64

00:00:45

passed #809019
amd64 linux
unit:gcc:mutexatomics

00:00:40

passed #809021
amd64 linux
unit:gcc:pkcs11

00:00:41

passed #809008
amd64 linux
unit:gcc:sid:amd64

00:00:44

passed #809009
arm64 linux
unit:gcc:sid:arm64

00:02:30

passed #809010
i386 linux
unit:gcc:sid:i386

00:00:45

passed #809006
amd64 linux
unit:gcc:stretch:amd64

00:00:44

failed #809017
amd64 linux allowed to fail
unit:gcc:tsan

00:02:44

passed #809011
amd64 linux
unit:gcc:tumbleweed:amd64

00:00:38

passed #809013
amd64 linux
unit:gcc:xenial:amd64

00:00:39

 
  System
passed #809038
amd64 linux
system:clang:asan

00:13:32

passed #809042
amd64 linux
system:clang:buster:amd64

00:09:46

passed #809044
amd64 libvirt
system:clang:freebsd11.3:amd64

00:12:37

failed #809045
amd64 libvirt
system:clang:freebsd12.1:amd64

00:12:15

failed #809040
amd64 linux allowed to fail
system:clang:tsan

00:06:11

passed #809024
amd64 linux
system:gcc:alpine3.11:amd64

00:10:41

passed #809037
amd64 linux
system:gcc:asan

00:12:23

passed #809036
amd64 linux
system:gcc:bionic:amd64

00:09:25

passed #809029
amd64 linux
system:gcc:buster:amd64

00:11:56

passed #809025
amd64 linux
system:gcc:centos6:amd64

00:10:47

passed #809026
amd64 linux
system:gcc:centos7:amd64

00:09:55

passed #809027
amd64 linux
system:gcc:centos8:amd64

00:10:34

passed #809034
amd64 linux
system:gcc:fedora31:amd64

00:09:54

passed #809041
amd64 linux
system:gcc:mutexatomics

00:10:42

passed #809043
amd64 linux
system:gcc:pkcs11

00:11:29

passed #809030
amd64 linux
system:gcc:sid:amd64

00:10:59

passed #809031
arm64 linux
system:gcc:sid:arm64

00:12:48

passed #809032
i386 linux
system:gcc:sid:i386

00:09:53

passed #809028
amd64 linux
system:gcc:stretch:amd64

00:11:51

failed #809039
amd64 linux allowed to fail
system:gcc:tsan

00:15:44

passed #809033
amd64 linux
system:gcc:tumbleweed:amd64

00:10:32

passed #809035
amd64 linux
system:gcc:xenial:amd64

00:10:30

 
  Docs
passed #809046
amd64 linux
docs

00:00:30

 
  Postcheck
passed #809048
amd64 linux
cppcheck

00:00:35

passed #809047
amd64 linux
scan-build

00:12:43

 
Name Stage Failure
failed
system:gcc:tsan System
Running after script...
$ find bin -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts for failed job
Uploading artifacts...
bin/tests/system/*/tsan.*: found 18 matching files

bin/tests/system/*/*/tsan.*: found 229 matching files

tsan/: found 202 matching files

Uploading artifacts to coordinator... ok
id=809039 responseStatus=201 Created token=x-mzi2Ce
ERROR: Job failed: exit code 1
failed
system:clang:freebsd12.1:amd64 System

make: stopped in /builds/isc-projects/bind9/bin/tests/system
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
Runtime platform
arch=amd64 os=freebsd pid=28992 revision=4c96e5ad version=12.9.0
untracked: found 1371 files

Uploading artifacts to coordinator... ok
id=809045 responseStatus=201 Created token=5Js9oCkD
ERROR: Job failed: exit status 1
failed
system:clang:tsan System
Running after script...
$ find bin -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts for failed job
Uploading artifacts...
bin/tests/system/*/tsan.*: found 640 matching files

bin/tests/system/*/*/tsan.*: found 550 matching files

tsan/: found 1 matching files

Uploading artifacts to coordinator... ok
id=809040 responseStatus=201 Created token=XD4yowCy
ERROR: Job failed: exit code 1
failed
unit:gcc:tsan Unit
Uploading artifacts for failed job
Uploading artifacts...
WARNING: lib/*/tests/tsan.*: no matching files
WARNING: tsan/: no matching files
kyua.log: found 1 matching files

kyua.results: found 1 matching files

kyua_html/: found 69 matching files

Uploading artifacts to coordinator... ok
id=809017 responseStatus=201 Created token=55eZVPMc
ERROR: Job failed: exit code 1
failed
unit:clang:tsan Unit
Uploading artifacts for failed job
Uploading artifacts...
WARNING: lib/*/tests/tsan.*: no matching files
WARNING: tsan/: no matching files
kyua.log: found 1 matching files

kyua.results: found 1 matching files

kyua_html/: found 69 matching files

Uploading artifacts to coordinator... ok
id=809018 responseStatus=201 Created token=1TghaqCs
ERROR: Job failed: exit code 1