Commit 4f992ab3 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.

(cherry picked from commit e4280ed9)
parent d9688b58
......@@ -1402,6 +1402,7 @@ if [ $ret != 0 ]; then echo_i "failed"; fi
status=`expr $status + $ret`
get_rsasha1_key_ids_from_sigs() {
tr -d '\r' < signer/example.db.signed | \
awk '
NF < 8 { next }
$(NF-5) != "RRSIG" { next }
......@@ -1411,7 +1412,8 @@ get_rsasha1_key_ids_from_sigs() {
getline;
print $3;
}
' signer/example.db.signed | sort -u
' | \
sort -u
}
echo_i "checking that a key using an unsupported algorithm cannot be generated ($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