IBM Support

IJ36215: PREREQSAM: CHANGING THE KSH SYMLINK IN SUSE TO MKSH

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • prereqSAM: changing the ksh symlink in SUSE to mksh
    
    Issue Description:
    Db2: wrong creation of symbolic of ksh to mksh in prereqSAM ,
    the below code in prereqSAM should not be there ?
    
    prereqSAM:
    
    #[ITSA-6609] Creating the soft link which is pointing to mksh.
    
    if [ $DISTRO = "SUSE" ] && [ -z "$MISSING_PKGS" ] ; then
    
    echo "prereqSAM: Updating soft link for mksh." >> $INST_LOG
    
    ln -fs /bin/mksh /bin/ksh
    
    fi
    

Local fix

Problem summary

  • * It has been changed in the prereqSAM script to
    update the link /bin/ksh and make it points to /bin/mksh which
    was causing issues with DB2 functionalities.
    * Another issue which is being reported is prereqSAM script
    passes all the OS checks but while installing the TSAMP, the
    installSAM script throws error for packages like mksh and
    psmisc.
    
    Problem conclusion:
    * The prereqSAM script has been modified to not create the
    soft link /bin/ksh and leave it as it is.
    
    * Added the checks for psmisc and mksh installation in the
    prereqSAM script, which will report missing packages error
    at the time of prereqSAM check only.
    
    * It allows that the TSAMP utilities still run with ksh
    if the ksh is already installed, mksh needs to be installed
    as a prerequisite for the dependant packages.
    
    The interim fix 4.1.0.7-TIV-ITSAMP-IJ36215
    The official fix for this problem is included in fix pack
    8 of Tivoli System Automation for Multiplatforms 4.1
    | 4.1.0-TIV-ITSAMP-FP0008 |
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IJ36215

  • Reported component name

    SA MULTIPLATFOR

  • Reported component ID

    5724M0000

  • Reported release

    410

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-11-19

  • Closed date

    2022-05-17

  • Last modified date

    2022-05-17

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  •    None     None
    

Fix information

Applicable component levels

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSRM2X","label":"Tivoli System Automation for Multiplatforms"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"410"}]

Document Information

Modified date:
18 May 2022