////
Copyright (C) 2015 Red Hat, Inc.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
////


pkcs11proxyd-softhsm-ctl(8)
===========================
:doctype: manpage
:man source: pkcs11proxyd-softhsm-ctl


NAME
----
pkcs11proxyd-softhsm-ctl - manage the isolated PKCS #11 daemon with softhsm


SYNOPSIS
--------
*pkcs11proxyd-softhsm-ctl* ['COMMAND']


DESCRIPTION
-----------
pkcs11proxyd-softhsm-ctl(8) is used to manage the isolated caml-crush daemon
with softhsm. It can lock the internally used softhsm module and prevent
all writes and deletions, and also unlock it when new keys need to be
installed.

COMMANDS
--------
*add*::
    Adds a new token into softhsm. The new token will be independent
    of the other ones and, depending on its configuration it may require
    different PIN and PUK values.

*lock*::
    Locks and reloads the pkcs11proxyd-softhsm daemon.

*unlock*::
    Unlocks and reloads the pkcs11proxyd-softhsm daemon.

*status*::
    Prints the current status of the daemon.

AUTHOR
------
Written by Nikos Mavrogiannopoulos.
