Ignite-UX Reference (March 2010, B3921-90005)
setup_server(1M) setup_server(1M)
−n Sets NFS mounts to allow client/server communication. This is an optional
step. By default, no NFS exports from the server are required. However, if you
wish to control the installation process from the server or if you wish to make
sure that configuration files and manifest information are placed on the server,
you must specify the −n option. This means that
/var/opt/ignite/clients will be exported read/write.
−t true| false Mark networking information supplied to the client as temporary (i.e., valid for
the installation session only). The default is false, which means the supplied
networking information will be permanent.
−u none|target|server|show
These options specify where (and if) the Ignite-UX user interface should run by
default. The −u none option means no user interface is executed. The −u
target option means that a terminal user interface (TUI) will be executed on the
console connected to the target client. The −u server option means that a
graphical user interface (GUI) will be run on the server. Specifying −u show
describes the current state.
-? Displays the help screen.
International Code Set Support
Ignite-UX uses a variety of system commands to accomplish its functionality. Because the output of many
of these commands is parsed, Ignite-UX ensures that the POSIX locale is normally used by modifying envi-
ronment variables. Help text and some command output not parsed by Ignite-UX will be left in the user’s
specified locale.
EXAMPLES
Set a few IP addresses for use during the initial booting of a target client:
setup_server -i 192.168.54.97-192.168.54.99
Set a bank of IP addresses to use for the remainder of the network installation process. Instead of the
default gateway, specify an alternate:
setup_server -I 192.168.54.105-192.168.54.114 -g 192.168.54.25
Set a bank of IP addresses to use for the remainder of the network installation process, and specify a
class_id to be used for filtering DHCP lease requests.
Note: Using the class_id provides a closed environment for the Ignite-UX server and clients by ensuring
that DHCP leases in this address range will be utilized only by the Ignite-UX server and any clients booting
from the Ignite-UX server.
setup_server -I 192.168.54.105-192.168.54.114 -c MyIgniteEnv
Set a bank of IP addresses to use for the remainder of the network installation, and set a flag instructing the
client to halt at the completion of the installation. Finally, mark the networking information being supplied
to the client for the installation process as temporary:
setup_server -I 192.168.54.105-192.168.54.114 -h true -t true
RETURN VALUES
setup_server exits with one of the following values:
0 Successful completion of the task.
1 Interrupted for signals 1 (SIGHUP), 2 (SIGINT), 3 (SIGQUIT) or 15 (SIGTERM).
2 An invalid command-line option was given.
3 setup_server was not invoked as user "root".
4 setup_server was inv oked with the -? (help) option.
2