Chapter 4. Silent Installation and Instance Creation 33
• SuiteSpotUserID and SuiteSpotGroup - The SuiteSpotUserID and SuiteSpotGroup
directives determine under what user and group a server runs when installed.
Note
Be sure to protect your install.inf files because they contain passwords in clear. Also ensure that any
DNs in these files are in the UTF-8 character set encoding.
The sections that follow provide examples of using silent installation to support the following instal-
lation scenarios:
• Section 4.1.2.1 Sample File for Typical Installation
• Section 4.1.2.2 Sample File for Using an Existing Configuration Directory
• Section 4.1.2.3 Sample File for Installing the Standalone Red Hat Console.
You can find a definition of each of the individual installation directives in
Section 4.1.3 Specifying Silent Installation Directives.
Note
The silent.inf file provided with the Directory Server is merely a template, an example of how to
write your own. For the file to work, many of the parameters (host name, ports, paths, and so on) in
the file must be replaced with appropriate values.
It is also easy to generate your own silent installation file using the setup -k option and modifying the
resulting install.inf file as needed.
4.1.2.1. Sample File for Typical Installation
The following is an example of the install.inf file that is generated for a typical installation:
[General]
FullMachineName= dir.example.com
SuiteSpotUserID= nobody
SuiteSpotGroup= nobody
ServerRoot= /opt/redhat-ds/servers
AdminDomain= example.com
ConfigDirectoryAdminID= admin
ConfigDirectoryAdminPwd= admin
ConfigDirectoryLdapURL= ldap://dir.example.com:389/o=NetscapeRoot
UserDirectoryAdminID= admin
UserDirectoryAdminPwd= admin
UserDirectoryLdapURL= ldap://dir.example.com:389/dc=example,dc=com
Components= svrcore,base,slapd,admin,nsperl,perldap
[slapd]
SlapdConfigForMC= Yes
SecurityOn= No
UseExistingMC= No
UseExistingUG= No
ServerPort= 389
ServerIdentifier= dir
Suffix= dc=example,dc=com