=============================================================================== Readme file for: IBM Platform Process Manager for SAS Product/Component Release: 9.1.0 SAS Update name: IBM Platform Process Manager Update Publication date: 10 Apr 2017 Last modified: 10 Apr 2017 APAR: P102179 This Fix enhances security when authorizing user credentials for the data stream between IBM Platform Process Manager Server and Clients. =============================================================================== ========================= CONTENTS ========================= 1. Abbreviations 2. About IBM Platform Process Manager 3. Supported operating systems 4. Products or components affected 5. Installation and Configuration 6. Copyright ========================= 1. Abbreviations ========================= N/A ========================= 2. About IBM Platform Process Manager ========================= IBM Platform Process Manager is a workload management tool that allows users to automate their business processes in UNIX and Windows environments. Process Manager provides flexible scheduling capabilities and load balancing in an extensible, robust execution environment. ========================= 3. Supported operating systems ========================= SLES 10/11, RHEL 5/6/7 x86_64 AIX 6/7, 64-bit ========================= 4. Products or components affected ========================= jfd eauth eem.container.local eem.local eem.otherbatch jhistlocal jobflow.jar jobflowui.jar lsfsecurity.jar floweditor.jar flowmanager.jar LSFCalEditor.jar jobflowcli.jar libicudata.*.57.1 libicui18n.*.57.1 libicuio.*.57.1 libicule.*.57.1 libiculx.*.57.1 libicutest.*.57.1 libicutu.*.57.1 libicuuc.*.57.1 ========================= 5. Installation and Configuration ========================= Apply this Fix to all IBM Spectrum LSF Process Manager Servers and to all IBM Spectrum LSF Process Manager clients. 5.1 Install the Fix on the IBM Platform Process Manager Servers ----------------------------------------------------------------- 1. Log on to the IBM Platform Process Manager server as root, and shut down jfd with the command "jadmin stop". 2. Back up the following files in your existing installation: - $JS_SERVERDIR/jfd - $JS_SERVERDIR/eauth - $JS_SERVERDIR/eem.container.local - $JS_SERVERDIR/eem.local - $JS_SERVERDIR/eem.otherbatch - $JS_SERVERDIR/jhistlocal - $JS_HOME/$JS_VERSION/lib/java/jobflow.jar - $JS_HOME/$JS_VERSION/lib/java/jobflowui.jar - $JS_HOME/$JS_VERSION/lib/java/lsfsecurity.jar - $JS_HOME/$JS_VERSION/app/jobflowcli.jar - $JS_SERVERDIR/../lib/libicu* 3. Copy files from the Fix directory to your current installation. - Copy jfd in this Fix to $JS_SERVERDIR/jfd - Copy eauth in this Fix to $JS_SERVERDIR/eauth - copy jhistlocal in this Fix to $JS_SERVERDIR/jhistlocal - copy eem.container.local in this Fix to $JS_SERVERDIR/eem.container.local - copy eem.local in this Fix to $JS_SERVERDIR/eem.local - copy eem.otherbatch in this Fix to $JS_SERVERDIR/eem.otherbatch - Copy jobflow.jar in this Fix to $JS_HOME/$JS_VERSION/lib/java/jobflow.jar - Copy jobflowui.jar in this Fix to $JS_HOME/$JS_VERSION/lib/java/jobflowui.jar - Copy lsfsecurity.jar in this Fix to $JS_HOME/$JS_VERSION/lib/java/lsfsecurity.jar - Copy jobflowcli.jar in this Fix to $JS_HOME/$JS_VERSION/app/jobflowcli.jar - copy libicu*.57.1* in this Fix to $JS_SERVERDIR/../lib/ 4. Create symbolic link for the new ICU libary: Take Linux platform as an example, other platforms are similar to Linux platform. cd $JS_SERVERDIR/../lib/ ln -s libicudata.so.57.1 libicudata.so ln -s libicudata.so.57.1 libicudata.so.57 ln -s libicui18n.so.57.1 libicui18n.so ln -s libicui18n.so.57.1 libicui18n.so.57 ln -s libicuio.so.57.1 libicuio.so ln -s libicuio.so.57.1 libicuio.so.57 ln -s libicule.so.57.1 libicule.so ln -s libicule.so.57.1 libicule.so.57 ln -s libiculx.so.57.1 libiculx.so ln -s libiculx.so.57.1 libiculx.so.57 ln -s libicutest.so.57.1 libicutest.so ln -s libicutest.so.57.1 libicutest.so.57 ln -s libicutu.so.57.1 libicutu.so ln -s libicutu.so.57.1 libicutu.so.57 ln -s libicuuc.so.57.1 libicuuc.so ln -s libicuuc.so.57.1 libicuuc.so.57 5. If IBM Platform Process Manager clients are installed on the Process Manager server, update Process Manager client files. Otherwise, skip to step 6. a. Back up the following files in your existing installation: - $JS_HOME/$JS_VERSION/app/floweditor.jar - $JS_HOME/$JS_VERSION/app/flowmanager.jar - $JS_HOME/$JS_VERSION/app/LSFCalEditor.jar b. Copy files from the Fix directory to your current installation. - Copy floweditor.jar in this Fix to $JS_HOME/$JS_VERSION/app/floweditor.jar - Copy flowmanager.jar in this Fix to $JS_HOME/$JS_VERSION/app/flowmanager.jar - Copy LSFCalEditor.jar in this Fix to $JS_HOME/$JS_VERSION/app/LSFCalEditor.jar 6. Log on to the IBM Platform Process Manager server as root, and start jfd with the command "jadmin start". 5.2 Install the Fix on the IBM Platform Process Manager clients ----------------------------------------------------------------- 1. Log on to the IBM Platform Process Manager client host and shut down all the IBM Platform Process Manager clients. 2. Back up the following files in your existing installation: - $JS_SERVERDIR/eauth - $JS_HOME/$JS_VERSION/lib/java/jobflow.jar - $JS_HOME/$JS_VERSION/lib/java/jobflowui.jar - $JS_HOME/$JS_VERSION/lib/java/lsfsecurity.jar - $JS_HOME/$JS_VERSION/app/floweditor.jar - $JS_HOME/$JS_VERSION/app/flowmanager.jar - $JS_HOME/$JS_VERSION/app/LSFCalEditor.jar - $JS_HOME/$JS_VERSION/app/jobflowcli.jar 3. Copy files from the Fix directory to your current installation. - Copy eauth in this Fix to $JS_SERVERDIR/eauth - Copy jobflow.jar in this Fix to $JS_HOME/$JS_VERSION/lib/java/jobflow.jar - Copy jobflowui.jar in this Fix to $JS_HOME/$JS_VERSION/lib/java/jobflowui.jar - Copy lsfsecurity.jar in this Fix to $JS_HOME/$JS_VERSION/lib/java/lsfsecurity.jar - Copy floweditor.jar in this Fix to $JS_HOME/$JS_VERSION/app/floweditor.jar - Copy flowmanager.jar in this Fix to $JS_HOME/$JS_VERSION/app/flowmanager.jar - Copy LSFCalEditor.jar in this Fix to $JS_HOME/$JS_VERSION/app/LSFCalEditor.jar - Copy jobflowcli.jar in this Fix to $JS_HOME/$JS_VERSION/app/jobflowcli.jar 4. Log on to the Process Manager client host to start up IBM Platform Process Manager clients. ========================= 6. Copyright ========================= ©Copyright IBM Corporation 2017 U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. IBM®, the IBM logo and ibm.com®, are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.