summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2018-01-17 19:15:46 +0100
committerNikos Mavrogiannopoulos <nmav@redhat.com>2018-01-23 13:43:16 +0100
commit998bf940a998af59acb6802fabe4aa1c3f310de4 (patch)
tree65ee00e2a9ee25da4bd23eaba372574fb47fce97
parentb21883d81ec59299312e786c49da6889e8bfb0f2 (diff)
downloadgnutls-998bf940a998af59acb6802fabe4aa1c3f310de4.tar.gz
p11tool: corrected issue preventing the deletion of objects in batch mode
Previously initialization of PIN callbacks would only happen during listing of objects, which happened only in non-batch mode. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-rw-r--r--src/pkcs11.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/pkcs11.c b/src/pkcs11.c
index 8cb9101d4e..bc70682d0c 100644
--- a/src/pkcs11.c
+++ b/src/pkcs11.c
@@ -65,6 +65,8 @@ pkcs11_delete(FILE * outfile, const char *url,
if (login_flags) obj_flags = login_flags;
+ pkcs11_common(info);
+
if (info->batch == 0) {
pkcs11_list(outfile, url, PKCS11_TYPE_ALL, login_flags,
GNUTLS_PKCS11_URL_LIB, info);