Issue #50 has been updated by Jonathan Clarke.
I think this could be achieved using extended filters (RFC2254). Based on your original example, you could adapt your dstService.filterAll to contain several filters like this: (ou:dn:=admins): <pre> lsc.tasks.inetOrgPerson.dstService.baseDn = ou=organization lsc.tasks.inetOrgPerson.dstService.filterAll = (&(uid=*)(mail=*)(|(ou:dn:=admins)(ou:dn:=users))) </pre> This isn't tested, though. ---------------------------------------- Feature #50: Manage several basedn to synchronize several branches http://tools.lsc-project.org/issues/50 Author: Clément Oudot Status: Feedback Priority: Normal Assigned to: Category: Core Target version: Imagine you have this DIT a source directory for LSC: <pre> - dc=example,dc=com - ou=organization - ou=admins - ou=archives - ou=users </pre> And you don't want to synchronize the ou=archives branch. It would be nice to put several values for lsc.tasks.inetOrgPerson.dstService.baseDn? LSC would do a search for each value, so we can manage several branches. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://tools.lsc-project.org/my/account
_______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-dev mailing list [email protected] http://lists.lsc-project.org/listinfo/lsc-dev

