In this section, you will run the ims_dssetup.pl utility to prepare the master directory server for messaging. This perl script adds the additional directory objects necessary for the messaging server to store user preferences and so forth in the directory. Without this, the messaging server cannot operate correctly.
To prepare the Master Directory for messaging:
1. Change directories to the location of the messaging server software:
Example:
2. Run the ims_dssetup utility from the command line:
Extracting Sun One core components... [...]
# cd install-binaries/iMS
cd /temp/binaries/iMS
3. Prepare the directory server for messaging by answering the prompts as follows:
You should see the following output: Do you want to continue [y]:y
Directory server root [/usr/netscape/server4] : /opt/SunONE/ldap Please select a directory server instance from the following list: Which instance do you want [1]: 1
Will this directory server be used for users/groups for iMS [Yes]:Yes Please enter the DC Tree base suffix [o=internet]:
Please enter the Users/Groups base suffix [o=your.domain.com] : o=isp Do you want to update the schema files [yes]: yes
Do you want to configure new indexes [yes]: yes Please enter the schema directory [msg/config]:
Please enter the directory manager DN [cn=Directory Manager]: Password: adminpass
Do you want to continue [y]:y
Welcome to the iMS Directory Server preparation tool.
This tool prepares your directory server for iPlanet Messaging Server install. Here is a summary of the settings that you chose:
Server Root : /sunone/demo/ids51 Server Instance : slapd-sparc5-3 Users/Groups Directory : yes
Update Schema : yes DC Root : o=internet User/Group Root : o=isp Add New Indexes : yes Schema Directory : ./config
Directory Manager DN : cn=Directory Manager
Stopping Directory Server
Updating Schema files...
Starting Directory Server
Adding Suffixes... and turning off uid uniqueness plugins Adding naming context o=internet
adding new entry cn="o=internet",cn=mapping tree,cn=config
adding new entry cn=internetdb,cn=ldbm database,cn=plugins,cn=config
Adding naming context o=pab
adding new entry cn="o=pab",cn=mapping tree,cn=config
adding new entry cn=pabdb,cn=ldbm database,cn=plugins,cn=config
Adding Indexes...
Simple Installation 79
adding new entry cn=db2index_2003_4_15_16_6_4, cn=index, cn=tasks, cn=config
modifying entry cn=mail,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_7, cn=index, cn=tasks, cn=config
modifying entry cn=mailHost,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_10, cn=index, cn=tasks, cn=config
adding new entry cn=inetMailGroupStatus,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_13, cn=index, cn=tasks, cn=config
adding new entry cn=modifytimestamp,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_17, cn=index, cn=tasks, cn=config
adding new entry cn=mailUserStatus,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_20, cn=index, cn=tasks, cn=config
adding new entry cn=createtimestamp,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_23, cn=index, cn=tasks, cn=config
adding new entry cn=ou,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_26, cn=index, cn=tasks, cn=config
adding new entry cn=cosspecifier,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_29, cn=index, cn=tasks, cn=config
adding new entry cn=mailEquivalentAddress,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_32, cn=index, cn=tasks, cn=config
modifying entry cn=mailAlternateAddress,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_35, cn=index, cn=tasks, cn=config
adding new entry cn=dc,cn=index,cn=internetdb,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_38, cn=index, cn=tasks, cn=config
adding new entry cn=modifytimestamp,cn=index,cn=internetdb,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_42, cn=index, cn=tasks, cn=config
adding new entry cn=createtimestamp,cn=index,cn=internetdb,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_45, cn=index, cn=tasks, cn=config
adding new entry cn=inetDomainBaseDN,cn=index,cn=internetdb,cn=ldbm database,cn=plugins,cn=config Welcome to the iMS Directory Server preparation tool.
adding new entry cn=db2index_2003_4_15_16_6_48, cn=index, cn=tasks, cn=config
adding new entry cn=inetCanonicalDomainName,cn=index,cn=internetdb,cn=ldbm database,cn=plugins,cn= config
adding new entry cn=db2index_2003_4_15_16_6_51, cn=index, cn=tasks, cn=config
adding new entry cn=mailDomainStatus,cn=index,cn=internetdb,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_54, cn=index, cn=tasks, cn=config
adding new entry cn=mailRoutingHosts,cn=index,cn=internetdb,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_6_58, cn=index, cn=tasks, cn=config
adding new entry cn=inetDomainStatus,cn=index,cn=internetdb,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_7_1, cn=index, cn=tasks, cn=config
adding new entry cn=modifytimestamp,cn=index,cn=pabdb,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_7_4, cn=index, cn=tasks, cn=config
adding new entry cn=createtimestamp,cn=index,cn=pabdb,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_7_7, cn=index, cn=tasks, cn=config
adding new entry cn=memberOfPAB,cn=index,cn=pabdb,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_7_10, cn=index, cn=tasks, cn=config
adding new entry cn=memberOfManagedGroup,cn=index,cn=pabdb,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_7_13, cn=index, cn=tasks, cn=config
adding new entry cn=memberOfPABGroup,cn=index,cn=pabdb,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_7_17, cn=index, cn=tasks, cn=config
adding new entry cn=un,cn=index,cn=pabdb,cn=ldbm database,cn=plugins,cn=config
adding new entry cn=db2index_2003_4_15_16_7_20, cn=index, cn=tasks, cn=config
Adding PAB and DC root... adding new entry o=pab
adding new entry o=internet
root@sparc5-3:/stuff/test/messaging/solaris/iMS/msg # Welcome to the iMS Directory Server preparation tool.
Simple Installation 81