sysidcfg (sun)
par
popularité : 2%
Mots clés pour sysidcfg:
Syntax Rules for the sysidcfg File
You can use two types of keywords in the sysidcfg file: independent and dependent. Dependent keywords are guaranteed to be unique only within independent keywords. A dependent keyword exists only when it is identified with its associated independent keyword.
In this example, name_service is the independent keyword, while domain_name and name_server are the dependent keywords:
name_service=NIS {domain_name=marquee.central.sun.com name_server=connor(129.152.112.3)} |
Syntax Rule |
Example |
---|---|
Independent keywords can be listed in any order. |
pointer=MS-S display=ati {size=15-inch} |
Keywords are not case sensitive. |
TIMEZONE=US/Central terminal=PC Console |
Enclose all dependent keywords in curly braces ({}) to tie them to their associated independent keyword. |
name_service=NIS {domain_name=marquee.central.sun.com name_server=connor(129.152.112.3)} |
You can optionally enclosed values in single (`) or double quotes ("). |
network_interface='none' |
Only one instance of a keyword is valid. However, if you specify the keyword more than once, only the first instance of the keyword is used. |
network_interface=none network_interface=le0 |
sysidcfg File Keywords
The following table describes the keywords you can use in the sysidcfg file .
Table 12 - Keywords You Can Use in sysidcfg
Configuration Information |
Platform |
Keywords |
Values or Examples |
---|---|---|---|
Name service, domain name, name server |
All |
name_service=NIS, NIS+, DNS, LDAP, NONE |
|
|
|
Options for NIS and NIS+: {domain_name= domain_namename_server=hostname(ip_address )} |
name_service=NIS {domain_name=west.arp.com name_server=timber(129.221.2.1)} name_service=NIS+ {domain_name=west.arp.com. name_server=timber(129.221.2.1)} |
|
|
Options for DNS: {domain_name= domain_name name_server=ip_address,ip_address , ip_address (three maximum) search=domain_name ,domain_name,domain_name,domain_name, domain_namedomain_name (six maximum, total length less than or equal to 250 characters)}, |
name_service=DNS {domain_name=west.arp.com name_server=10.0.1.10,10.0.1.20 search=arp.com,east.arp.com} Note: Choose only one value for name_service. Include either, both, or neither the domain_name and name_server keywords, as needed. If neither keyword is used, omit the curly braces {}. |
|
|
Options for LDAP: {domain_name= domain_name profile=profile_nameprofile_server= ip_address} |
name_service=LDAP {domain_name=west.arp.com profile=default profile_server=129.221.2.1} |
Network interface, host name, Internet Protocol (IP) address, netmask, DHCP, IPv6 |
All |
network_interface=NONE, PRIMARY, or value where:
|
|
|
|
If DHCP is to be used, specify: {dhcp protocol_ipv6=yes_or_no } |
network_interface=primary {dhcp protocol_ipv6=yes} |
|
|
If DHCP is not to be used, specify: {hostname=host_name default_route=ip_address ip_address=ip_address netmask= netmask protocol_ipv6=yes_or_no} |
network_interface=le0 {hostname=feron default_route=129.146.88.1 ip_address=129.146.88.210 netmask=255.255.0.0 protocol_ipv6=no} Note: Choose only one value for network_interface. Include any combination or none of the hostname, ip_address, and netmask keywords, as needed. If you do not use any of these keywords, omit the curly braces ({}). Note: If you do not use DHCP, you do not need to specify protocol_ipv6 and default_route. But, a JumpStart installation requires protocol_ipv6 to be specified now or you will be prompted interactively later. |
Root password |
All |
root_password=root_password |
Encrypted from /etc/shadow. |
Security policy |
All |
security_policy=kerberos, NONE Options for Kerberos: {default_realm=FQDN admin_server=FQDN kdc=FQDN1, FQDN2, FQDN3} where FQDN is a fully qualified domain name. |
security_policy=kerberos {default_realm=Yoursite.COM admin_server=krbadmin.Yoursite.COM kdc=kdc1.Yoursite.COM, kdc2.Yoursite.COM} Note: You can list a maximum of three key distribution centers (KDCs), but at least one is required. |
Language in which to display the install program and desktop |
All |
system_locale=locale |
The /usr/lib/locale directory |
Terminal 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 name of the path relative to the /usr/share/lib/zoneinfo directory. For example, the time zone value for mountain standard time in the United States is US/Mountain. The time zone value for Japan is Japan . You can also specify any valid Olson time zone. |
Date and time |
All |
timeserver=localhost, hostname , ip_addr |
If you specify localhost as the time server, the system's time is assumed to be correct. If you are not running a name service and you specify the hostname or ip_addr of a system, that system's time is used to set the time. |
Monitor type |
IA |
monitor=monitor_type |
On the system you want to install, run kdmconfig -d filename. Append output to sysidcfg file. |
Keyboard language, keyboard layout |
IA |
keyboard=keyboard_language {layout=value} |
On the system you want to install, run kdmconfig -d filename. Append output to sysidcfg file. |
Graphics card, screen size, color depth, display resolution |
IA |
display=graphics_card {size= screen_size depth=color_depth resolution=screen_resolution } |
On the system you want to install, run kdmconfig -d filename. Append output to sysidcfg file. |
Pointing device, number of buttons, IRQ level |
IA |
pointer=pointing_device {nbuttons= number_buttons irq=value} |
On the system you want to install, run kdmconfig -d filename. Append output to sysidcfg file. |
SPARC: Example sysidcfg File
The following is an example of a sysidcfg file for a group of SPARC based systems. The host names, IP addresses, and netmask of these systems have been preconfigured by editing the name service. Because all of the system configuration information is preconfigured in this file, you can use a custom JumpStart profile to perform a custom JumpStart installation.
system_locale=en_US timezone=US/Central terminal=sun-cmd timeserver=localhost name_service=NIS {domain_name=marquee.central.sun.com name_server=connor(129.152.112.3)} root_password=m4QPOWNY |
IA: Example sysidcfg File
The following is an example of a sysidcfg file for a group of IA based systems that all use the same type of keyboard, graphics cards, and pointing devices. The device information (keyboard, display, and pointer ) was obtained by running the kdmconfig(1M) command with the -d option. If the following example sysidcfg file is used, a prompt that asks you to select a language (system_locale) is displayed before installation can proceed.
keyboard=ATKBD {layout=US-English} display=ati {size=15-inch} pointer=MS-S timezone=US/Central timeserver=connor terminal=ibm-pc name_service=NIS {domain_name=marquee.central.sun.com name_server=connor(129.152.112.3)} root_password=URFUni9 |
Commentaires Forum fermé