That should not be necessary. The spec says that aliases are only to be dereferenced during Search operations. If you're getting this behavior, either the server is broken or your client is trying to be too clever and is doing a search of its own before issuing the delete request. In any case, a single Delete request should only delete a single object; deleting both the alias and the object it points to would always require two separate Delete requests. In this case, I suspect a too-clever client.Dave Augustus <davea@support.kcm.org> writes:
I have tried this in the past but it actually deletes not only the
alias, but the object the alias points to.
Read on 'Manage DSA IT control', i.e. man ldapdelete(1).
-- -- Howard Chu Chief Architect, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc OpenLDAP Core Team http://www.openldap.org/project/