CRP(1) Domain/OS SysV CRP(1)
NAME
crp - create a process on a remote node
SYNOPSIS
crp -on node_spec [options] [command line]
DESCRIPTION
crp creates a process on a remote node.
command line (optional)
Specify command line to be executed by the remote process.
If the command string contains embedded blanks, enclose it
in quotation marks. If the command line is omitted,
the command line executed will be determined by the value
of the SHELL variable, if set. If SHELL is not set,
/com/sh will be executed.
OPTIONS
The following option, which specifies the remote node, is required:
-on node_spec Specify the remote node on which the process is to be
created.
You can specify one of the following options.
-cp (default) Create a remote process running with standard streams
connected to the current window. The option is not valid
if -cpo or -cps is specified.
-nwp Do not create a window-pane legend indicating that the
local window is connected to a remote process. Use with
the -cp option only.
-cpo Create a remote process without a connection to the
current window, and an identity of user.none.none. This
option is not valid if -cp or -cps is specified. To stop
these processes, you must first create a visible remote
process running the shell, then issue the sigp command to
stop the background process.
-cps Create a remote process without a connection to the
current window, and an identity of user.server.none. This
option is not valid if -cp or -cpo is specified. To stop
these processes, you must first create a visible remote
process running the shell, then issue the sigp command to
stop the background process.
-n name Specify the name of the remote process. If this option is
not specified, the default is user id.nodeid. This
allows remote processes to be traced to their originator.
-login name [password]
Specify the log-in sequence for the remote process on the
command line. If the password is omitted, the system
prompts you for it. A null (zero-length) password is
specified by the null string .
If the password is overridden on the target machine, the
override password must be entered here. (Note that if the
password override excludes logon, remote process creation
will be denied.)
Normally -login appears with -cp. However, you may use
-login with -cpo and -cps as well. If -login is specified
with either -cpo or -cps, the identity of the created
process is the same as that of the caller (as opposed to
user.none.none or user.server.none, respectively). This
means that -cpo and -cps are identical if -login is also
specified.
If you use -login with -cpo or -cps, you must place both
the name and the password on the command line. No
prompting is available in this case.
-me Specified instead of -login. If -me is specified, the
created process on the remote node inherits the caller's
working directory, naming directory, home directory text
string, and SID. This is similar to popping up another
shell except that the process is running on another node.
If -me is specified with either -cpo or -cps, the identity
of the created process is also that of the caller's (as
opposed to user.none.none or user.server.none,
respectively). This means that -cpo and -cps are
identical if -me is also specified.
crp -me will fail if overrides are in effect for the
account on the target node.
-quiet Suppress connection/disconnection messages in the
transcript pad.
EXAMPLES
Create a process on node 532 running the shell, and login with the user
ID joe.
$ crp -on 532 -login joe
Create a process on node aef running the shell, and inherit the current
process state information.
$ crp -on 0aef -me