From: Đoàn Trần Công Danh Date: Mon, 3 Aug 2020 15:40:57 +0000 (+0700) Subject: T355: specify hash algorithm explicitly X-Git-Tag: 0.31_rc0~46 X-Git-Url: https://git.notmuchmail.org/git?a=commitdiff_plain;h=f5ae8040b3ebba8ffa1be485c3a74397df98138e;p=notmuch T355: specify hash algorithm explicitly On some systems (notably, the one shipped with LibreSSL), default fingerprint digest algorithm is SHA256. On other systems, users can change default digest algorithm by changing default_md in /etc/ssl/default_md. Let's ask openssl to provide us specific algorithm to make the test more deterministic. Signed-off-by: Đoàn Trần Công Danh --- diff --git a/test/T355-smime.sh b/test/T355-smime.sh index f8cec62c..8b2b52be 100755 --- a/test/T355-smime.sh +++ b/test/T355-smime.sh @@ -6,7 +6,7 @@ test_description='S/MIME signature verification and decryption' test_require_external_prereq openssl test_require_external_prereq gpgsm -FINGERPRINT=$(openssl x509 -fingerprint -in "$NOTMUCH_SRCDIR/test/smime/key+cert.pem" -noout | sed -e 's/^.*=//' -e s/://g) +FINGERPRINT=$(openssl x509 -sha1 -fingerprint -in "$NOTMUCH_SRCDIR/test/smime/key+cert.pem" -noout | sed -e 's/^.*=//' -e s/://g) add_gpgsm_home