diff --git a/test/t-20-bad_configs/c-11-bad_dkim_key/domains/testserver/dkim:selector.pem b/test/t-20-bad_configs/c-11-bad_dkim_key/domains/testserver/dkim__selector.pem similarity index 100% rename from test/t-20-bad_configs/c-11-bad_dkim_key/domains/testserver/dkim:selector.pem rename to test/t-20-bad_configs/c-11-bad_dkim_key/domains/testserver/dkim__selector.pem diff --git a/test/t-20-bad_configs/run.sh b/test/t-20-bad_configs/run.sh index 870f033..b3bbb3c 100755 --- a/test/t-20-bad_configs/run.sh +++ b/test/t-20-bad_configs/run.sh @@ -24,6 +24,12 @@ do CONFDIR=$i/ generate_certs_for testserver done +# Adjust the name of the dkim key file in c-11-bad_dkim_key. +# `go get` rejects repos that have files with ':', so as a workaround we store +# a compatible file name in the repo, and copy it before testing. +cp c-11-bad_dkim_key/domains/testserver/dkim__selector.pem \ + c-11-bad_dkim_key/domains/testserver/dkim:selector.pem + for i in c-*; do if chasquid --config_dir="$i" > ".chasquid-$i.out" 2>&1; then echo "$i failed; output:"