Open a text file (it must be named sysidcfg) using the editor of your choice.
If you create multiple sysidcfg files, each one must be in a separate directory or diskette.
Enter the sysidcfg keywords shown in Table 6-2 for the system configuration information you want to preconfigure.
Table 6-2 sysidcfg Keywords
Configuration Information |
Platform |
Keywords |
Where to Find Values/Example |
---|---|---|---|
Name service, domain name, name server |
All |
name_service=NIS, NIS+, OTHER, NONE {domain_name=domain_name name_server=hostname(ip_address)} |
name_service=NIS {domain_name=chandy.West.Arp.COM name_server=timber(129.221.2.1)} |
Network interface, host name, IP address, netmask |
All |
network_interface=NONE, PRIMARY, value {hostname=host_name ip_address=ip_address netmask=netmask} |
network_interface=le0 {hostname=feron ip_address=129.222.2.1 netmask=255.255.0.0} |
Root password |
All |
root_password=root_password |
Encrypted from /etc/shadow. |
Language in which to display the install program and desktop |
All |
system_locale=locale |
The /usr/lib/locale directory or Appendix E, Language and Locale Values provides the valid language and locale values. |
Teminal type |
All |
terminal=terminal_type |
The subdirectories in the /usr/share/lib/terminfo directory provide the valid terminal values. |
Time zone |
All |
timezone=timezone |
The directories and files in the /usr/share/lib/zoneinfo directory provide the valid time zone values. The time zone value is the pathname relative to the /usr/share/lib/zoneinfo directory. For example, the time zone value for the Mountain Standard Time in the United States is US/Mountain; the time zone value for Japan is Japan. |
Time and date |
All |
timeserver=localhost, hostname, ip_address |
If you specify localhost as the time server, the system's time is assumed to be correct. If you specify the hostname or ip_address (if you are not running a name service) of a system, that system's time is used to set the time. |
Monitor type |
x86 |
monitor=monitor_type |
Run kdmconfig -d filename; append output to sysidcfg file. |
Keyboard language, keyboard layout |
x86 |
keyboard=keyboard_language {layout=value} |
Run kdmconfig -d filename; append output to sysidcfg file. |
Graphics card, color depth, display resolution, screen size |
x86 |
display=graphics_card {size=screen_size depth=color_depth resolution=screen_resolution} |
Run kdmconfig -d filename; append output to sysidcfg file. |
Pointing device, number of buttons, IRQ level |
x86 |
pointer=pointing_device {nbuttons=number_buttons irq=value} |
Run kdmconfig -d filename; append output to sysidcfg file. |
Save the sysidcfg file.
Make the sysidcfg file available to clients through:
A shared NFS network directory (add_install_client command using the -p option)
The root directory on a PCFS or UFS diskette