Commit e4280ed9 authored by Michał Kępień's avatar Michał Kępień

Fix the "dnssec" system test on Windows

On Windows, the bin/tests/system/dnssec/signer/example.db.signed file
contains carriage return characters at the end of each line.  Remove
them before passing the aforementioned file to the awk script extracting
key IDs so that the latter can work properly.
parent 761ba451
......@@ -1461,6 +1461,7 @@ test "$ret" -eq 0 || echo_i "failed"
status=$((status+ret))
get_rsasha1_key_ids_from_sigs() {
tr -d '\r' < signer/example.db.signed | \
awk '
NF < 8 { next }
$(NF-5) != "RRSIG" { next }
......@@ -1470,7 +1471,8 @@ get_rsasha1_key_ids_from_sigs() {
getline;
print $3;
}
' signer/example.db.signed | sort -u
' | \
sort -u
}
echo_i "checking that we can sign a zone with out-of-zone records ($n)"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment