On Fri, Jan 29, 2010 at 3:06 PM, Quanah Gibson-Mount <[email protected]>wrote:

> --On Friday, January 29, 2010 2:39 PM -0700 Hung Luu <[email protected]>
> wrote:
>
>  Are you able to get it to work with ldapadd as well? I'm getting a
>> segmentation fault using ldapmodify (installed as part of
>> openldap-clients.x86_64 rpm 2.3.43-3.el5).
>>
>
> I would suggest you use a 2.4 version of ldapmodify and/or ldapadd.
>
>
> --Quanah
>
>
>
> --
>
> Quanah Gibson-Mount
> Principal Software Engineer
> Zimbra, Inc
> --------------------
> Zimbra ::  the leader in open source messaging and collaboration
>

This is interesting -- if I apply the hdb LDIF _before_ the config LDIF then
ldapadd has no complaints. Reversing the order of my entries in the LDIF so
the olcSyncrepl attribute is added to the hdb backend first did the trick.

dn: olcDatabase={1}hdb,cn=config
changetype: modify
add: olcSyncrepl
olcSyncrepl: rid=001 provider="ldap://provider:389"; type=refreshAndPersist
retry="5 5 300 +" searchbase="dc=example,dc=com" attrs="*,+"
bindmethod=simple binddn="cn=ldap,ou=services, dc=example,dc=com"
credentials=secret

dn: olcDatabase={0}config,cn=config
changetype: modify
add: olcSyncrepl
olcSyncrepl: rid=000 provider="ldap://provider:389"; type=refreshAndPersist
retry="5 5 300 +" searchbase="cn=config" attrs="*,+" bindmethod=simple
binddn="cn=ldap,ou=services,dc=example,dc=com" credentials=secret

I will try to find 2.4 versions of ldapadd and ldapmodify.

Thanks,
Hung

Reply via email to