From: Michal Nowak Date: Mon, 6 Sep 2021 10:04:49 +0000 (+0200) Subject: Use /dev/urandom as BIND 9.11 randomness source X-Git-Tag: v9.17.22~24^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4d7e3438135a0a538a7d17464eb8b785d8904977;p=thirdparty%2Fbind9.git Use /dev/urandom as BIND 9.11 randomness source This prevents resolver timeouts for the reference (BIND 9.11) servers used in respdiff tests run on Debian 11 "bullseye". --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 50ce1f9b2cd..02896a302a4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1227,13 +1227,13 @@ respdiff: MAX_DISAGREEMENTS_PERCENTAGE: "0.5" script: - autoreconf -fi - - ./configure + - *configure - make -j${BUILD_PARALLEL_JOBS:-1} V=1 - *setup_interfaces - git clone --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.isc.org/isc-private/bind-qa.git - git clone --branch "${BIND_BASELINE_VERSION}" --depth 1 https://gitlab.isc.org/isc-projects/bind9.git refserver - cd refserver/ - - ./configure + - ./configure --with-randomdev=/dev/urandom - make -j${BUILD_PARALLEL_JOBS:-1} V=1 - cd ../bind-qa/bind9/respdiff - bash respdiff.sh -s named -q "${PWD}/100k_mixed.txt" -c 3 -w "${PWD}/rspworkdir" "${CI_PROJECT_DIR}" "${CI_PROJECT_DIR}/refserver" @@ -1258,7 +1258,7 @@ respdiff-third-party: MAX_DISAGREEMENTS_PERCENTAGE: "0.5" script: - autoreconf -fi - - ./configure + - *configure - make -j${BUILD_PARALLEL_JOBS:-1} V=1 - *setup_interfaces - git clone --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.isc.org/isc-private/bind-qa.git