On Apr 24, 2007, at 5:50 AM, Chris Ridd wrote:
The LDIF RFC 2849 defines that ldif-attrval-records (ie not change
records)
contain a dn-spec followed by at least one attrval-spec.
LDIF, as defined in RFC 2849, is used to represent directory input.
Namely, LDAP requests (Add, Delete, Modify, Rename) requests. The
requirement to have at least one attrval-spec flows from basic
LDAP data-model requirements that an entry cannot be empty (contain
no attributes).
Though LDIF is often used to represented LDAP search entry results,
it is not actually designed for this purpose. When used this purpose,
the at least attribute restriction is commonly lifted as entry
results may contain none of the entry's attributes.
-- Kurt