From 4bc0c95c4caf6ad2cf58a4188801711663fd4327 Mon Sep 17 00:00:00 2001 From: Klas Lindfors Date: Thu, 2 Oct 2014 13:27:52 +0200 Subject: [PATCH] give errors when sign fails --- tool/yubico-piv-tool.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tool/yubico-piv-tool.c b/tool/yubico-piv-tool.c index 015d6d1..4630a59 100644 --- a/tool/yubico-piv-tool.c +++ b/tool/yubico-piv-tool.c @@ -628,6 +628,7 @@ static bool request_certificate(ykpiv_state *state, enum enum_key_format key_for size_t sig_len = sizeof(signature); if(ykpiv_sign_data(state, signinput, len, signature, &sig_len, algorithm, key) != YKPIV_OK) { + fprintf(stderr, "Failed signing request.\n"); goto request_out; } M_ASN1_BIT_STRING_set(req->signature, signature, sig_len); @@ -822,6 +823,7 @@ static bool selfsign_certificate(ykpiv_state *state, enum enum_key_format key_fo size_t sig_len = sizeof(signature); if(ykpiv_sign_data(state, signinput, len, signature, &sig_len, algorithm, key) != YKPIV_OK) { + fprintf(stderr, "Failed signing certificate.\n"); goto selfsign_out; } M_ASN1_BIT_STRING_set(x509->signature, signature, sig_len);