Solaris 8 Installation Supplement

LDAP Configuration During System Identification

The system identification utilities were updated in the Solaris 8 1/01 software release.

Prior to the Solaris 8 1/01 software release, the system identification utilities were able to configure a system only as a Network Information Service (NIS) client, a NIS+ client, or a Domain Name Service (DNS) client. These utilities are now also able to configure a system as a Lightweight Directory Access Protocol (LDAP) client. You can specify that the system is to be an LDAP client interactively or through the sysidcfg file. Currently, you cannot specify LDAP through the add_install_client command.

The system identification utilities automatically attempt to determine configuration information by using data from a variety of sources. The utilities first check for a sysidcfg file. If they cannot find the needed information in the sysidcfg file, the utilities automatically attempt to detect the data by using the network. In name service configuration, the system identification utilities automatically attempt to locate a name service, unless the name service type and configuration are specified in the sysidcfg file. The utilities first attempt automatically to detect a NIS+ server. If a NIS+ server is not found, they check for a NIS server. If a NIS server is not found, the utilities interactively query for the configuration information. Currently, the utilities cannot automatically detect an LDAP or a DNS server.

Preconfiguring With the sysidcfg File

This section supplements "Guidelines for Preconfiguring With the sysidcfg File" in Solaris 8 Advanced Installation Guide.

The sysidcfg file preconfigures system identification information through a set of keywords that specify the pieces of information you want to preconfigure. The name_service keyword has been augmented to allow the specification of LDAP as an available name service. This augmented keyword is described in Table 2-1.

Table 2-1 name_service Keyword

Configuration Information 



Where to Find Values/Example 

Name service, domain name, name server 


name_service=NIS, NIS+, DNS, LDAP, NONE


Options for NIS and NIS+: {domain_name=domain_name name_server=hostname(ip_address)}

name_service=NIS { name_server=timber(}

name_service=NIS+ { name_server=timber(}


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_name, domain_name (six maximum, total length less than or equal to 250 characters)}

name_service=DNS { name_server=,,}

Note -

Choose only one value for name_service. Include either, both, or neither of 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_name profile_server=ip_address}

name_service=LDAP { profile=default profile_server=}