Thanks so much for your answers!

OK for the RootDSE.

The cleanFilter conditions make me fall in the same trap as the
<getOneFilter>, explained on the first message. So, I'm looking after
another way to achieve the same goal.

I'll try to use <contidition> to delete or change the only entries that
match between srcBean.getMainIdentifier() and dstBean.getMainIdentifier().

2016-02-03 14:32 GMT+01:00 Clément OUDOT <[email protected]
>:

>
>
> Le 03/02/2016 14:21, Patrice M. a écrit :
>
> Hello Clément,
>
> Thanks a lot! It works well for the Get operation, so I can gather all
> entries.
> But, the command # ldapsearch -s base -b "" objectclass=top returns a
> namingContext for the destination, not the source.
>
>
> Well, you can't synchronize to RootDSE entry, it's readonly.
>
>
> One explanation could be that the source directory is a syncrepl
> replicate, presented as a frontend directory server for interfaced systems;
> so it doesn't owns his directory.
>
> As a result, the cleaning phase delete all entries, if using the same
> filter than the "getOneFilter".
>
> Can i manage to deal with it using conditions or datasets?
>
>
>
> Yes you can use conditions to do that. Just return false for entries that
> you don't want to sync or clean. You can also use the cleanFilter to define
> how match entries to delete.
>
>
> --
> Clément OUDOT
> Consultant en logiciels libres, Expert infrastructure et sécurité
> Savoir-faire Linux
>
>
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-users mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-users

Reply via email to