diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2014-07-01 15:37:56 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2014-07-01 15:45:28 +0200 |
commit | 08c8d7369779282c5cf0e8a36d729c1333e4a79d (patch) | |
tree | e72206312be43c806969406cd2e44ddda90d21be /src/p11tool.c | |
parent | 0da9c2e1ee5cc9f127835cd512512917a4b35088 (diff) | |
download | gnutls-08c8d7369779282c5cf0e8a36d729c1333e4a79d.tar.gz |
p11tool: added options --set-pin and --set-so-pin
These allow for an non-interactive --initialize process.
Diffstat (limited to 'src/p11tool.c')
-rw-r--r-- | src/p11tool.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/p11tool.c b/src/p11tool.c index 4f71d42a8e..898092dd05 100644 --- a/src/p11tool.c +++ b/src/p11tool.c @@ -151,6 +151,12 @@ static void cmd_parser(int argc, char **argv) else cinfo.outcert_format = GNUTLS_X509_FMT_PEM; + if (HAVE_OPT(SET_PIN)) + cinfo.pin = OPT_ARG(SET_PIN); + + if (HAVE_OPT(SET_SO_PIN)) + cinfo.so_pin = OPT_ARG(SET_SO_PIN); + if (HAVE_OPT(LOAD_CERTIFICATE)) cinfo.cert = OPT_ARG(LOAD_CERTIFICATE); |