From fa17101b8efed0e2deeffe5ecd67c993f639debb Mon Sep 17 00:00:00 2001 From: Frantisek Sumsal Date: Fri, 26 Aug 2022 18:45:38 +0200 Subject: [PATCH] test: fix delv trust anchors location on Ubuntu delv on Ubuntu defaults to /etc/bind/bind.keys instead of /etc/bind.keys when reading trust anchors, so let's create a symlink to make the test work there as well. Resolves: #24453 --- test/units/testsuite-75.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/units/testsuite-75.sh b/test/units/testsuite-75.sh index a14ee228417..fbe37342dd7 100755 --- a/test/units/testsuite-75.sh +++ b/test/units/testsuite-75.sh @@ -57,6 +57,9 @@ keymgr . ds | sed 's/ DS/ IN DS/g' >/etc/dnssec-trust-anchors.d/root.positive keymgr . dnskey | sed -r 's/^\. DNSKEY ([0-9]+ [0-9]+ [0-9]+) (.+)$/. static-key \1 "\2";/g' echo '};' } >/etc/bind.keys +# Create an /etc/bind/bind.keys symlink, which is used by delv on Ubuntu +mkdir -p /etc/bind +ln -svf /etc/bind.keys /etc/bind/bind.keys # Start the services systemctl unmask systemd-networkd systemd-resolved -- 2.47.3