Example of running idsconfig

Example of running idsconfig


root@mars<74>/usr/lib/ldap/idsconfig -o /var/tmp/idsconfig.out
 
It is strongly recommended that you BACKUP the directory server
before running idsconfig.

Hit Ctrl-C at any time before the final confirmation to exit.

Do you wish to continue with server setup (y/n/h)? [n] y
Enter the iPlanet Directory Server's (iDS) hostname to setup: mars
Enter the port number for iDS (h=help): [389] 
Enter the directory manager DN: [cn=Directory Manager] 
Enter passwd for cn=Directory Manager : 
Enter the domainname to be served (h=help): [] ldap.net
Enter LDAP Base DN (h=help): [dc=ldap,dc=net] 
Enter the profile name (h=help): [default] 
Default server list (h=help): [1.2.3.4] 
Preferred server list (h=help): 
Choose desired search scope (one, sub, h=help):  [one] 
The following are the supported credential levels:
  1  anonymous
  2  proxy
  3  proxy anonymous
Choose Credential level [h=help]: [1] 2
The following are the supported Authentication Methods:
  1  none
  2  simple
  3  sasl/DIGEST-MD5
  4  tls:simple
  5  tls:sasl/DIGEST-MD5
Choose Authentication Method (h=help): [1] 2

Current authenticationMethod: simple

Do you want to add another Authentication Method? n
Do you want the clients to follow referrals (y/n/h)? [n] y
Do you want to modify the server timelimit value (y/n/h)? [n] y
Enter the time limit for iDS (current=3600): [-1] 
Do you want to modify the server sizelimit value (y/n/h)? [n] y
Enter the size limit for iDS (current=2000): [-1] 
Do you want to store passwords in "crypt" format (y/n/h)? [n] y
Do you want to setup a Service Authentication Methods (y/n/h)? [n] 
Client search time limit in seconds (h=help): [30] 
Profile Time To Live in seconds (h=help): [43200] 
Bind time limit in seconds (h=help): [10] 2
Do you wish to setup Service Search Descriptors (y/n/h)? [n] n
 
              Summary of Configuration

  1  Domain to serve               : ldap.net
  2  Base DN to setup              : dc=ldap,dc=net
  3  Profile name to create        : default
  4  Default Server List           : 1.2.3.4
  5  Preferred Server List         : 
  6  Default Search Scope          : one
  7  Credential Level              : proxy
  8  Authentication Method         : simple
  9  Enable Follow Referrals       : TRUE
 10  iDS Time Limit                : -1
 11  iDS Size Limit                : -1
 12  Enable crypt password storage : TRUE
 13  Service Auth Method pam_ldap  : 
 14  Service Auth Method keyserv   : 
 15  Service Auth Method passwd-cmd: 
 16  Search Time Limit             : 30
 17  Profile Time to Live          : 43200
 18  Bind Limit                    : 2
 19  Service Search Descriptors Menu

Enter config value to change: (1-19 0=commit changes) [0] 
Enter DN for proxy agent: [cn=proxyagent,ou=profile,dc=ldap,dc=net] 
Enter passwd for proxyagent: 
Re-enter passwd: 
ERROR: passwords don't match; try again.
Enter passwd for proxyagent: 
Re-enter passwd: 
 
WARNING: About to start committing changes. (y=continue, n=EXIT) y
 
  1. Changed timelimit to -1 in cn=config.
  2. Changed sizelimit to -1 in cn=config.
  3. Changed passwordstoragescheme to "crypt" in cn=config.
  4. Schema attributes have been updated.
  5. Schema objectclass definitions have been added.
  6. NisDomainObject added to dc=ldap,dc=net.
  7. Top level "ou" containers complete.
  8. automount maps: auto_home auto_direct auto_master auto_shared processed.
  9. ACI for dc=ldap,dc=net modified to disable self modify.
  10. Add of VLV Access Control Information (ACI).
  11. Proxy Agent cn=proxyagent,ou=profile,dc=ldap,dc=net added.
  12. Give cn=proxyagent,ou=profile,dc=ldap,dc=net read permission for password.
  13. Generated client profile and loaded on server.
  14. Processing eq,pres indexes:
      ipHostNumber (eq,pres)   Finished indexing.                  
      uidNumber (eq,pres)   Finished indexing.                  
      ipNetworkNumber (eq,pres)   Finished indexing.                  
      gidnumber (eq,pres)   Finished indexing.                  
      oncrpcnumber (eq,pres)   Finished indexing.                  
      automountKey (eq,pres)   Finished indexing.                  
  15. Processing eq,pres,sub indexes:
      membernisnetgroup (eq,pres,sub)   Finished indexing.                  
      nisnetgrouptriple (eq,pres,sub)   Finished indexing.                  
  16. Processing VLV indexes:
      ldap.net.getgrent vlv_index   Entry created
      ldap.net.gethostentctual VLV indexes:

  directoryserver -s  vlvindex -n userRoot -T ldap.net.getgrent
  directoryserver -s  vlvindex -n userRoot -T ldap.net.gethostent
  directoryserver -s  vlvindex -n userRoot -T ldap.net.getnetent
  directoryserver -s  vlvindex -n userRoot -T ldap.net.getpwent
  directoryserver -s  vlvindex -n userRoot -T ldap.net.getrpcent
  directoryserver -s  vlvindex -n userRoot -T ldap.net.getspent