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

