GSKit Installation on Linux for TDS LDAP

GSKit Installation on Linux for TDS LDAP are listed below. Recently while working for a customer assignment, I had to Install Tivoli Directory Server v6.3 on Redhat Linux machine. There was no UI enabled for installation of LDAP and I had to manually create everything through commands. During Installation of GSKit, we do have installp command in AIX and in Linux we use rpm command.

IBM Technote link: http://www-01.ibm.com/support/docview.wss?uid=swg21631460

Below information taken from above technote link and is specific to Linux OS only,

Make sure that the installation process takes place through Root user.

1. Download the required GSKit V8 file for Linux x86_64 platform from IBM Fix Central. The name of the file will be of the form: 8.r.m.f-TIV-GSKIT-LinuxX64-FPnnnn.tar.gz
Note: r.m.f are release, maintenance and fix level of GSKit V8 and nnnn is the fix level.
==> cd <path_where_gskit_tar.gz_file_is_kept>
==> gunzip -c 8*-TIV-GSKIT-LinuxX64-*.tar.gz | tar -xf –

2. The contents of the folder 8.r.m.f-TIV-GSKIT-LinuxX64-FPnnnn :
==> cd 8.r.m.f-TIV-GSKIT-LinuxX64-FPnnnn # Use the correct name as per your download.
==> ls -1R

For example with 8.0.14.14 level of GSKit:
==> ls -1R
32/
64/

./32:
gskcrypt32-8.0.14.14.linux.x86.rpm
gskssl32-8.0.14.14.linux.x86.rpm

./64:
gskcrypt64-8.0.14.14.linux.x86_64.rpm
gskssl64-8.0.14.14.linux.x86_64.rpm

Description of the files:

For TDS 32 bit Client components:
Global Security Kit V8.r.m.f for linux x86 32 bit Crypto – gskcrypt32-8.r.m.f.linux.x86.rpm
Global Security Kit V8.r.m.f for linux x86 32 bit SSL – gskssl32-8.r.m.f.linux.x86.rpm

For TDS 64 bit Client components:
Global Security Kit V8.r.m.f for Linux x86_64 64 bit Crypto – gskcrypt64-8.r.m.f.linux.x86_64.rpm
Global Security Kit V8.r.m.f for Linux x86_64 64 bit SSL – gskssl64-8.r.m.f.linux.x86_64.rpm

Note: r.m.f are release, maintenance and fix level of GSKit V8.

3. Install the packages:

For 32 bit GSKit: (From the 32 subfolder where you can see the listing of gskssl32 and gskcrypt32 rpms)
==> cd 8*-TIV-GSKIT-LinuxX64-*/32

==> rpm -Uhv gskcrypt32-8*.rpm
==> rpm -Uhv gskssl32-8*.rpm

For 64 bit GSKit: (From the 64 subfolder where you can see the listing of gskssl64 and gskcrypt64 rpms)
==> cd 8*-TIV-GSKIT-LinuxX64-*/64

==> rpm -Uhv gskcrypt64-8*.rpm
==> rpm -Uhv gskssl64-8*.rpm

4. Verify the installed rpm levels:

==> rpm -qa | egrep “gskcrypt32|gskssl32|gskcrypt64|gskssl64”
GSKit Installation on Linux for TDS LDAP