Chapter 2. Creating Directory Entries

are branch points in the directory tree.

For example, of the following three entries, only the last two entries can be deleted.

ou=People,dc=example,dc=com

cn=Paula Simon,ou=People,dc=example,dc=com

cn=Jerry O'Connor,ou=People,dc=example,dc=com

The entry that identifies the People subtree can be deleted only if there are not any entries below it. To delete ou=People,dc=example,dc=com, you must first delete Paula Simon and Jerry O'Connor's entries and all other entries in that subtree.

Like ldapmodify, running ldapdelete requires the DN and password to bind to the Directory Server, the port and host of the Directory Server, and the DNs of the entries to delete. For example:

ldapdelete -D "cn=Directory Manager" -w King-Pin -h cyclops -p 845 "cn=Robert

Jenkins,ou=People,dc=example,dc=com" "cn=Lisa

Jangles,ou=People,dc=example,dc=com"

This ldapdelete example has the following values:

The entries tp delete have the DNs cn=Robert Jenkins,ou=People,dc=example,dc=com and cn=Lisa Jangles, ou=People,dc=example,dc=com.

The bind DN is the Directory Manager, which has permission to delete every entry in the database, and a password of King-Pin.

The hostname is cyclops.

The server uses port number 845.

Table 2.4, “ldapdelete Parameters Used for Deleting Entries” describes the ldapdelete parameters used in the example:

Parameter Name

Description

 

 

-D

Specifies the distinguished name with which

 

to authenticate to the server. The value must

 

be a DN recognized by the Directory Server,

 

and it must also have the authority to modify

 

the entries.

 

 

-w

Specifies the password associated with the

 

 

30

Page 50
Image 50
HP UX Red Hat Direry Server Software manual Are branch points in the directory tree