SETUP_EXEC(8)

NAME
setup_exec - install architecture-dependent executables on a heterogeneous file server

SYNOPSIS
/usr/etc/install/setup_exec
arch execpath

DESCRIPTION

setup_exec installs architecture-dependent executables from either from a local tape drive or a remote host. It is used to convert a standalone system or homogeneous file server to a heterogeneous file server. setup_exec is a forms-based utility that can be invoked directly, but it is also used by suninstall(8). It can only be invoked by the super-user.

The arch argument specifies the machine archictecture to install (for instance, sun4, sun3...). When run with no arguments, setup_exec displays a usage line that includes the proper format of the arch argument for each supported architecture. execpath is the full pathname of the directory in which to install the executables. When setup_exec is done, the execpath directory is ready to mount as /usr by the heterogeneous server's NFS clients of the indicated arch.

setup_exec also updates the /etc/exports file (see exportfs(8)) to export the executable directories it has installed. The system administrator should verify this file to make sure that the directory has been exported to the correct groups.

EXAMPLE

This example shows how to install a directory of executables for Sun-4 system clients running 4.0.

    example# setup_exec sun4 /exports/execs/sun4/4.0

FILES
/etc/hosts
    hosts database
/etc/ethers
    database of hostnames and Ethernet addresses
/etc/exports
    database of exported file systems
/usr/etc/install/files/extractlist.arch
    record of extracted categories for the indicated architecture

SEE ALSO
exportfs(8), setup_client(8), suninstall(8)

DIAGNOSTICS

incorrect number of arguments
    Check the number and the order of arguments.

invalid architecture type “arch”.
    You supplied a value for arch that is not supported.

invalid tape drive type “drive”.
    Valid tape drive types are local and remote.

invalid tape type “tape”.
    Valid tape types are ar, st, mt, and xt.

can't reach tapehost “tapehost”.
    The IP address of tapehost is not in the hosts database, that is, the hosts YP database if the YP name service is running, or the /etc/hosts file otherwise.

Load release tape n
    Mount the release tape specified on the screen and type RETURN to continue.