[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: add and modify

mukim pathan wrote:

I was just wondering if there is any command like ldapadd/ldapmodify or any
configuration parameter in this commands which will add an entry in database
if its not present like ldapadd and modify that entry if its there in
database like ldapmodify??

Not a command, but the addpartial overlay. When configured, it turns adds into modify if the entry being added already exists but is different. You can find it in contrib/slapd-modules/addpartial/.

There's no provisions for building it with OpenLDAP; you need to manually build it as a run-time loadable module.

Probably, it should be improved a little bit. For example, its activation could require the presence of a control in the request. It could return a control response indicating whether the entry was added, modified or left as is.