dns-bootparams - generate /etc/bootparams entries from DNS tables
dns-bootparams [ option... ][ infile [ outfile ]]
dns-bootparams -Help
dns-bootparams -VERSion
The dns-bootparams program is used to generate the /etc/bootparams
entries from DNS tables.
If the input file is not named, or the name '-' is used, the
standard input is read.
If the output file is not named, or the name '-' is used, the
startdard output is written.
The ``bootparam'' class has the following types:
- aarch
- The application architecture. Expects one argument. Legal values are
``sparc'' or ``i386''. Usually used to substitute into other records. This
can usually be derived from ``in hinfo'' records if not supplied, so it
commonly is not given explicitly. Can still be used in $substitutions even
if derived from the ``in hinfo'' records.
- boottype
- The boot type. Expects one argument. Legal values are ``in'' and nothing
else.
- display
- Used for i386/i86pc.
- install
- The server and path of the Solaris CD image. Often contains $substitutions
from other records, particularly $server and $aarch.
- install_config
- Expects two arguments. The server and path of the directory containing the
install rules script. Often contains $substitutions from other records,
particularly $server.
- karch
- The kernel architecture. Expects one argument. Legal values include:
``i86pc'', ``sun4'', ``sun4c'', ``sun4m'', etc.
- keyboard
- Used for i386/i86pc.
- mouse
- Used for i386/i86pc.
- root
- Expects two arguments. The server and path of the root directory to mount
as a diskless client while installing solaris on the native disk. Often
contains $substitutions from other records, particularly $server, $aarch
and $karch.
- server
- The name of the install server. Expects one argument. Used to parameterise
other records.
- term
- The terminal type. Expects one argument. Legal values are terminal names
from termcap, usually ``sun''. Specifying this makes install much
faster.
The special host name ``*'' may be used to specify defaults. These may be
over-riden by specific entries. The most recently see default of each type
anme is remembered. This may be exploited, for example, to set different
servers and gateways for different networks.
Substitutions are performed after the defaults are applied, so
that root, for example, may contain $substitutions. It is usually
sufficient to have a single ``karch'' record trigger the entire bootparam
entry in the output.
The following options are understood:
- -Verbose
-
This option may be used to see what dns-bootparams deciphers each
resource record as.
- -Help
-
This option may be used to get more information about how to used th
dns-bootparams program.
- -VERSion
-
This option may be used to see what version of the dns-bootparams
program is running.
- -Idirectory
-
This option may be used to set the search path for include files.
See the file man1/arglex.so.
See the file man1/exit.so.
See the file man1/copyright.so.
See the file man1/author.so.