# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. IDENTITY=identity IDENTITY_PUB=identity.pub TRUE=/bin/true ECHO_PATH=echo SSH_PATH=/usr/bin/ssh SCP_PATH=/usr/bin/scp SCP2_PATH=/usr/bin/scp RSH_PATH=/usr/bin/rsh RCP_PATH=/usr/bin/rcp RCP_ARGS=-p SH_PATH=/bin/sh SH_ARGS=-c KSH_PATH=/usr/bin/ksh PING_ARGS=-c 1 -w PING_PATH=/bin/ping ZIP_PATH=/usr/bin/zip UNZIP_PATH=/usr/bin/unzip UNZIP_DESTDIR_ARGS=-d TAR_PATH=/bin/tar TAR_CREATE_ARGS=cvf TAR_EXTRACT_ARGS=xvfm TAR_EXCLUDE_ARGS=-X TAR_INCLUDE_ARGS=-T TAR_MTIME_ARGS=-m TAR_DESTDIR_ARGS=-C CAT_PATH=/bin/cat CP_PATH=/bin/cp CP_ARGS=-p MV_PATH=/bin/mv MV_ARGS=-f MKDIR_PATH=/bin/mkdir MKDIR_ARGS=-p RMDIR_PATH=/bin/rmdir RMDIR_PARENTS_ARGS=-p RMDIR_ARGS=--ignore-fail-on-non-empty RM_PATH=/bin/rm RM_F_ARGS=-f RM_RF_ARGS=-rf LN_PATH=/bin/ln LN_ARGS=-fs XARGS_PATH=/usr/bin/xargs LS_PATH=/bin/ls LS_ARGS=-A CHMOD_PATH=/bin/chmod CHOWN_PATH=/bin/chown DF_PATH=/bin/df DF_ARGS=-P -k DF_COL_NAME=Available SUDO_PATH=/usr/local/bin/sudo SUDO_K_ARGS=-K SUDO_S_ARGS=-S TOUCH_PATH=/bin/touch HOSTNAME_PATH=/bin/hostname HOSTNAME_ARGS=-f DATE_PATH=/bin/date DATE_ARGS=+%s DOSTOUNIX_PATH=/usr/bin/dos2unix SSH_KEYGEN_PATH=/usr/bin/ssh-keygen SSH_KEYGEN_ARGS=-t rsa SSH_KEYGEN_ARGS_KEYFILE=-f SSH_KEYGEN_ARGS_PASSPHRASE=-N SSH_HOST_KEY_LOC=/etc/ssh SSH2_KEYGEN_PATH=/usr/bin/ssh2-keygen SSH2_HOST_KEY_LOC=/etc/ssh2 SSH_KEYGEN_CONVERT_TO_SSH2_ARGS=-e SSH_KEYGEN_CONVERT_TO_OPENSSH_ARGS=-i SSH2_KEYGEN_ARGS=-t rsa SSH2_KEYGEN_ARGS_KEYFILE= SSH2_KEYGEN_ARGS_PASSPHRASE=-p SSH2_KEYGEN_ARGS_NO_PASSPHRASE=-P SSH2_IDENTIFICATION_ARGS=-i SSH_VERSION_ARGS=-V PATH_EXISTS_FLAG=-e FILE_EXISTS_FLAG=-f DIR_EXISTS_FLAG=-d DIR_WRITABLE_FLAG=-w SLINK_EXISTS_FLAG=-h SCRATCHPATH=/tmp SCP_PLATFORM_CONVERSION=true NODENAME_AGRS= SHELL_PATH=/bin/sh SHELL_ARGS=-c CP_PATH_2=/bin/cp CP_ARGS_2=-p RM_PATH_2=/bin/rm RM_ARGS_2=-f MV_PATH_2=/bin/mv MV_ARGS_2=-f #{0} REMOTESHELL #{1} NODE #{2} LOGINSHELL #{3} CMD #KEY0=$REMOTESHELL $NODE $LOGINSHELL '$CMD;echo :EXITCODE:$? ' KEY0={0} {1} {2} ''{3};echo :EXITCODE:$? '' #KEY1=$REMOTESHELL $NODE $LOGINSHELL '$CMD' KEY1={0} {1} {2} ''{3}'' #KEY2=$LOGINSHELL '$CMD' KEY2={2} ''{3}'' #KEY3=$REMOTESHELL $NODE $CMD KEY3={0} {1} {3} #KEY4=$LOGINSHELL '$CMD NODE' KEY4={2} ''{3} {1}'' #{0} REMOTESHELLPATH #{1} REMOTESHELLARGS #{2} NODE #{3} LOGINSHELLPATH #{4} LOGINSHELLARGS #{5} CMD #{6} CMDPATH #{7} CMDARGS #KEY10=$REMOTESHELLPATH#$REMOTESHELLARGS#NODE#$LOGINSHELLPATH#$LOGINSHELLARGS#''$CMD;echo :EXITCODE:$?'' KEY10={0}#{1}#{2}#{3}#{4}#''{5};echo :EXITCODE:$?'' #KEY11=$REMOTESHELLPATH#$REMOTESHELLARGS#NODE#$LOGINSHELLPATH#$LOGINSHELLARGS#''$CMD'' KEY11={0}#{1}#{2}#{3}#{4}#''{5}'' #KEY12=$LOGINSHELLPATH#$LOGINSHELLARGS#''$CMD'' KEY12={3}#{4}#''{5}'' #KEY13=$REMOTESHELLPATH#$REMOTESHELLARGS#$NODE#$CMD KEY13={0}#{1}#{2}#{5} #KEY15=$REMOTESHELLPATH#$REMOTESHELLARGS#NODE#$LOGINSHELLPATH#$LOGINSHELLARGS#$CMD KEY15={0}#{1}#{2}#{3}#{4}#{5} #KEY16=$REMOTESHELLPATH#$REMOTESHELLARGS#NODE#$SUDOPATH#$SUDOARGS#$LOGINSHELLPATH#$LOGINSHELLARGS#$CMD KEY16={0}#{1}#{2}#{6}#{7}#{3} {4} {5} #{0} ENV #{1} PATH #{2} ARGS #{3} LOGINSHELL #{4} FLAGS #CMD0=$PATH $ARGS CMD0={1} {2} #CMD1=$ENV $PATH $ARGS CMD1={0} {1} {2} #CMD2=if [[ $FLAGS $PATH ]] ; then exit 0; else exit 1; fi #CMD2=if [ {4} {1} ] ; then exit 0; else exit 1; fi CMD2=if [[ {4} {1} ]] ; then exit 0; else exit 1; fi #CMD3=if [[ $FLAGS $PATH ]] ; then echo :EXITCODE:0; else echo :EXITCODE:1; fi CMD3=if [[ {4} {1} ]] ; then echo :EXITCODE:0; else echo :EXITCODE:1; fi #CMD4=$PATH $ARGS $LOGINSHELL '$ENV $PATH $ARGS' CMD4={0} {1} {2} ''{3} {4} {5}'' #CMD5=$PATH $ARGS $LOGINSHELL '$ENV $PATH $ARGS' CMD5={0} {1} {2} ''{3} {4} {5};echo :EXITCODE:$?'' #CMD2=$CMD1 && $CMD1 #CMD2={0} {1} {2} #CMD3=$CMD1 $LOGINSHELL $CMD1 #CMD6=( $CMD1 && $CMD1 ) #CMD7= $CMD1 | $CMD1