cl_init(1M)

cl_init - init program for diskless software installation

As shipped in IRIX 6.5.30. Unchanged since IRIX 6.5.

NAME
     cl_init - init program for diskless software installation

SYNOPSIS
     /etc/cl_init

DESCRIPTION
     cl_init is the init(1M) program in diskless share tree.  When client
     workstation installs its software using PROM menu, the workstation will
     use the share tree as the root and process 1 will be running cl_init
     instead of the regular /etc/init.

     cl_init will prompt user for the following questions:

     Do you want to use server XXX for software installation (y/n) ?

     where XXX is the default server name used in the tapedevice or bootfile
     PROM variables.  When doing installation, this default is the name of the
     server that contains the share tree.  If the client tree will be
     installed on a different server, user should answer n here.

     Enter server name :

     Enter the correct server name for client tree.  cl_init will check the
     server name with the /etc/hosts file in the share tree.  If the server
     name is not in this host file, cl_init will re-prompt the user for
     appropriate action.

     Do you want to install client YYY on server XXX (y/n) ?

     where XXX is the server name, and YYY is the hostname that is set in PROM
     variable hostname, or translated from netaddr using bootparamd(1M)
     service.

     Enter password for autoinst :

     If the autoinst login entry at server machine requires password, user
     should key in the password at this prompt.  Once the password is
     accepted, the inst(1M) menu will appear on the screen.

     Ready to exit (y/n) ?

     cl_init will repeat the installation procedure again if the answer is n.
     Otherwise, it will set PROM variables, netaddr and bootfile, and reboot
     itself.

     cl_init always login the server using default login name autoinst.  User
     can set environment variable dllogin in the PROM to change the login
     name.  For example, typing
     setenv dllogin root

     at prom manual mode will cause the diskless workstation login the server
     using root.

     When using default login - autoinst, all messages before the inst(1M)
     menu are filtered.  If there is a need for examining the login messages,
     such as for debugging purposes, it is possible to disable the feature by
     typing two or more escape characters before entering the password.


CAVEAT
     cl_init is to be used only by diskless client installation package.  If
     cl_init is invoked on a shell command line, the shell will hang.  If the
     hung shell receives an INTR signal, the system will be shutdown silently.

SEE ALSO
     init(1M), bootparamd(1M), inst(1M)