When the /usr/lib/ldap/idsconfig script is run against the Directory Server 5.2 or 6.0 it prints out incorrect VLV indexing information. The script prompts you to run:
directoryserver -s <server-instance> vlvindex -n userRoot -T <domainname>.getgrent
directoryserver -s <server-instance> vlvindex -n userRoot -T <domainname>.gethostent
directoryserver -s <server-instance> vlvindex -n userRoot -T <domainname>.getnetent
..
..
..
That is fine for DS5.1 but not for DS5.2 or DS6.0.
5.2 uses the syntax of:
example domain netadm.com.
<DS install path><serverRoot>/vlvindex -n userRoot -T netadm.com.getgrent
<DS install path><serverRoot>/vlvindex -n userRoot -T netadm.com.gethostent
<DS install path><serverRoot>/vlvindex -n userRoot -T netadm.com.getnetent.
..
..
6.0 uses the syntax of:
example domain netadm.com.
<DS install path>/bin/dsadm reindex -l -t netadm.com.getgrent /var/opt/SUNWdsee/netadm.6.db dc=netadm,dc=com
<DS install path>/bin/dsadm reindex -l -t netadm.com.gethostent /var/opt/SUNWdsee/netadm.6.db dc=netadm,dc=com
<DS install path>/bin/dsadm reindex -l -t netadm.com.getnetent /var/opt/SUNWdsee/netadm.6.db dc=netadm,dc=com