From 3835507e003defb2c20fbca253cdf73480ce365f Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Sat, 29 Oct 2022 11:35:54 +0200 Subject: [PATCH] Fix displaying error message if pycvc is missing. Signed-off-by: Pol Henarejos --- tools/pico-hsm-tool.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/pico-hsm-tool.py b/tools/pico-hsm-tool.py index 9df8763..b811190 100755 --- a/tools/pico-hsm-tool.py +++ b/tools/pico-hsm-tool.py @@ -24,7 +24,6 @@ try: from smartcard.CardType import AnyCardType from smartcard.CardRequest import CardRequest from smartcard.Exceptions import CardRequestTimeoutException - from cvc.certificates import CVC except: print('ERROR: smarctard module not found! Install pyscard package.\nTry with `pip install pyscard`') sys.exit(-1) @@ -33,6 +32,7 @@ try: from cvc.asn1 import ASN1 from cvc.oid import oid2scheme from cvc.utils import scheme_rsa + from cvc.certificates import CVC from cryptography.hazmat.primitives.asymmetric import ec except: print('ERROR: cvc module not found! Install pycvc package.\nTry with `pip install pycvc`')