FreeKB - Getting Started with IBM Global Security Kit (GSKit)
Getting Started with IBM Global Security Kit (GSKit)

A public certificate and private key pair are used to encrypt packets being transmitted between a client and server. IBM stores the public certificate and private key in what is called a Key Database. The Key Database is a file that ends with the .kdb extension, such as ssl.kdb.

IBMs Global Security Kit (GSKit) command line tool is used to create the Key Database, and to view, export, add, and remove certificates and private keys from the Key Database. Or, the iKeyman GUI could be used instead.

When IHS is installed, version 8 of the GSKit command line tool will be included. By default, the GSKit command line tool is located at:

${install_root}/gsk8/bin/gsk8capicmd_64

 

When MQ is installed, version 8 of the GSKit command line tool will be included. By default, the GSKit command line tool is located at:

${install_root}/gskit8/bin/gsk8capicmd_64

 


PATH and LD_LIBRARY_PATH

The PATH and LD_LIBRARY_PATH variables will need to be updated to point to gsk8. One option is to manually update PATH and LD_LIBRARY_PATH before using the gsk command.

export LD_LIBRARY_PATH=/path/to/gsk8/lib64
export PATH=$PATH:/path/to/gsk8/bin

 

Another option is to update your .bash_profile file (Red Hat) with the following. The benefit to this option is that you wouldn't need to manually update PATH and LD_LIBRARY_PATH before using the gsk command.

LD_LIBRARY_PATH=/path/to/gsk8/lib64
PATH=$PATH:/path/to/gsk8/bin
export LD_LIBRARY_PATH
export PATH

 

 

 



Add a Comment




We will never share your name or email with anyone. Enter your email if you would like to be notified when we respond to your comment.




Please enter 40ffb in the box below so that we can be sure you are a human.




Comments


December 28th, 2018 by Dave Charles
I didbut unfortunately, I am getting this error - gsk8capicmd_64: cannot execute binary file


December 31st, 2018 by Jeremy (moderator)
If you are getting "cannot execute binary file", I would probably ensure the gsk8capicmd_64 file has the x (execute permission). My gsk8capicmd_64 file has permissions -rwxr-xr-x.


January 1st, 2019 by Dave Charles
My permissions are same as yours : rwxr-xr-x My assumptions is that its a windows binary and hence non-functional on linux


January 1st, 2019 by Dave Charles
I dont know how a windows binary ended up in IHS


January 2nd, 2019 by Jeremy (moderator)
A Windows binary on a Linux system? That seems like all sorts of messed up. Not sure how that came to be. I do know that GSKit is included with IHS so if you installed IHS on Linux then GSKit should be the Linux flavor.

Web design by yours truely - me, myself, and I   |   jeremy.canfield@freekb.net   |