IBM Support

GSKit V8 - Install, Uninstall and Upgrade instructions for AIX systems

Question & Answer


Question

How to install, uninstall or upgrade of GSKit V8 used with IBM Security Tivoli Directory Server on AIX systems?

Cause

GSKit V8 provided with IBM Security Tivoli Directory Server needs to be upgraded as part of periodic preventive maintenance.

Answer

Refer to Recommended Fixes for latest recommended level of GSKit for a given version of IBM Security Tivoli Directory Server.
The required / latest GSKit V8 can be downloaded from IBM Fix Central.

Tab navigation

AIX GSKit V8 - Install and Upgrade Instructions


Use root login or root credentials for the following procedure. 
The same steps work for both initial installation as well as an upgrade.
  1. Download the required GSKit V8 file for AIX platform from IBM Fix Central.
    The name of the file will be of the form: 8.r.m.f-TIV-GSKIT-AIX-FPnnnn.tar.gz
    Note: r.m.f are release, maintenance and fix level of GSKit V8 and nnnn is the fix level.
  2. After download, transfer(scp/ftp) the file to the target AIX system and extract the same:

    ==> cd <path_where_gskit_tar.gz_file_is_kept>
    ==> gunzip -c 8*-TIV-GSKIT-AIX-*.tar.gz | tar -xf -
    Note: The above creates a folder with name 8.r.m.f-TIV-GSKIT-AIX-FPnnnn and extracts all files into that folder.
  3. The contents of the r.m.f-TIV-GSKIT-AIX-FPnnnn folder:

    ==> cd 8.r.m.f-TIV-GSKIT-AIX-FPnnnn # Use the file name that you downloaded.
    ==> ls -1 # See the following example output

    .toc
    GSKit8.gskcrypt32.ppc.rte
    GSKit8.gskcrypt64.ppc.rte
    GSKit8.gskssl32.ppc.rte
    GSKit8.gskssl64.ppc.rte


    Description of the files:
    GSKit8.gskcrypt32.ppc.rte - 32 bit IBM GSKit Cryptography Runtime
    GSKit8.gskcrypt64.ppc.rte - 64 bit IBM GSKit Cryptography Runtime
    GSKit8.gskssl32.ppc.rte - 32 bit IBM GSKit SSL Runtime
    GSKit8.gskssl64.ppc.rte - 64 bit IBM GSKit SSL Runtime
  4. Stop Security Tivoli Directory Server related processes (ibmdiradm and ibmslapd) and any other processes (such as secldapclntd or TAM-related processes) which use gskit.
  5. Run the command to unload any unused shared libs:

    ==> slibclean
  6. Install the file sets: (note the dot or period in the following command, which denotes current working directory where the installable packages are available)

    ==> installp -acXgYd . GSKit8

    After the completion of the above installp command verify the installation summary to see SUCCESS for each file set.
  7. Verify the installed file set levels:

    ==> lslpp -l GSKit8*
  8. Start IBM Security Tivoli Directory Server related processes (ibmdiradm and ibmslapd) and any other processes (such as secldapclntd or TAM related processes) which use gskit.
 

AIX GSKit V8 - Uninstall Instructions


Use root login or root credentials for the following procedure.
  1. Stop IBM Security Tivoli Directory Server related processes (ibmdiradm and ibmslapd) and any other processes (such as secldapclntd or TAM related processes) which use gskit.
  2. Run the command to unload any unused shared libs:

    ==> slibclean
  3. Uninstall the file sets:

    ==> installp -u GSKit8

    Notes:
    - The above command may not uninstall the file sets if any dependent software is still in place. First uninstall any dependent software before uninstalling gskit file sets.
    - In most cases an upgrade would be more suitable and uninstall is not really required.
  4. Verify the installed file set levels:

    ==> lslpp -l GSKit8*
 

[{"Product":{"code":"SSVJJU","label":"IBM Security Directory Server"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"General","Platform":[{"code":"PF002","label":"AIX"}],"Version":"6.3;6.3.1;6.4","Edition":"","Line of Business":{"code":"LOB24","label":"Security Software"}}]

Document Information

Modified date:
27 October 2021

UID

swg21577384