This directory contains a circumvention for APAR IY16084. Problem Description ------------------- The rsh and rcp commands fail with "unknown host" error on AIX 4.3.3 with ssp.clients 2.x.x and bos.net.tcp.client 4.3.3.13 or higher when NS is used for name resolution. There are 3 workarounds to resolve this problem. 1) Use /etc/hosts for name resolution instead of DNS 2) Upgrade PSSP to version 3 3) Implement the circumvention provided in this directory The permanent resolution of this problem is to upgrade PSSP to version 3 or higher. Installation ------------ (0) Download rcmd.tar.Z in binary format to /tmp and use the following command to extract the files. cd /tmp compress -dc rcmd.tar.Z | tar -xvf- (1) Make sure that size of rsh.fix is 327122 and sum is "61629 320" Make sure that size of rcp.fix is 343732 and sum is "35392 336" (2) cp /usr/bin/rsh /usr/bin/rsh.orig cp /usr/bin/rcp /usr/bin/rcp.orig (3) cp /tmp/rsh.fix /usr/bin/rsh cp /tmp/rcp.fix /usr/bin/rcp (4) make sure that owner/group/persmission are root system -r-sr-xr-x for both. (5) ln -f /usr/ccs/lib/libpthreads_compat.a /usr/local/lib/libpthreads.a (6) test rcp command and rsh commands. NOTE: ==== Make sure to keep copy of rsh.fix and rcp.fix somewhere in safe place. Because every time you install bos.net.tcp.client in future, you need to copy rsh.fix and rcp.fix as /usr/bin/rsh and /usr/bin/rcp respectively.