Starting the slot manager daemon for openCryptoki – pkcsslotd
IBM WebSphere Application Server (WAS) uses the IBM® Java™ PKCS 11 Implementation Provider (IBMPKCS11ImplProvider) to access IBM System z® cryptographic features.
The IBMPKCS11ImplProvider follows the PKCS#11 (openCryptoki) standard and the PKCS#11 main API interacts with the libICA interface library in clear key mode via the ICA token managed by the slot manager daemon.
One part of this cryptographic service-library stack is the pkcsslotd daemon. When the daemon is running, it uses a cryptographic token to manage PKCS#11 objects between PKCS#11 enabled applications.
The openCryptoki package provides a startup script for the pkcsslotd daemon.
Sample command: starting the pkcsslotd daemon
/etc/init.d/pkcsslotd
Novell SLES11 SP2 includes a wrapper script, that can be used for starting and querying the status of the daemon.
Sample command: starting the pkcsslotd daemon and query its status
# rcpkcsslotd start
Starting pkcsslotd daemon:usermod: `root' is primary group name. done
# rcpkcsslotd status
Checking for service pkcsslotd: running
The chkconfig command can be used to enable the service startup at system boot time.
# chkconfig -s pkcsslotd <runlevel>