!!!NDSIndex The NDSIndex utility can create, list, delete, suspend, and resume [Edirectory Indexes]. By default, it is installed into /usr/ldaptools/bin. The syntax for NDSIndex is: {{{ # ./ndsindex [command] [options] [index] }}} NDSIndex uses LDAP to manipulate indexDefinition on the NCP server object. This means that LDAP must be working correctly. Once modified, indexDefinition kicks off the Limber process. !!List an Index To list the CN index, use: {{{ ./ndsindex list ?D cn=admin,o=novell ?w password ?s cn=SVR01,o=novell CN }}} The results will look similar to this: {{{ Index Version: 0 Index Name: CN Index State: Online Index Rule: Value Index Type: Added on attribute creation Index State Value: Added from server NDS Attribute: CN }}} !!Add an Index To add a VALUE index to the uid attribute, use: {{{ # /usr/ldaptools/bin/ndsindex add -D cn=admin,o=novell -w novell -s cn=SVR01,o=novell "uid;uid;VALUE? }}} The results: Result Index(es) addition successful. !!Suspend an Index To suspend the uid attribute index, use: {{{ # /usr/ldaptools/bin/ndsindex suspend -D cn=admin,o=novell -w novell -s cn=SVR01,o=novell uid }}} The results: Index(es) suspension successful. To list the uid index, use: {{{ # /usr/ldaptools/bin/ndsindex list -D cn=admin,o=novell -w novell -s cn=SVR01,o=novell uid }}} The results will look similar to this: {{{ Index Version: 0 Index Name: uid Index State: Suspended Index Rule: Value Index Type: User defined Index State Value: Added from server NDS Attribute: uid }}} !![Novell's Docs on NDSIndex|http://www.novell.com/documentation/edir88/edir88/index.html?page=/documentation/edir88/edir88/data/a6qjdjx.html] !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }]