>    Folks,
>
> I am a n00b to perl scripting and need help to start building my own. I am
> currently working on a project where the LDAP(389-ds) and Active Directory
> are always in sync.  I have a very minimal set of attributes and
> conditions
> to keep them in sync.
>
> Can anyone share their code, so that I can build around it? Here¹s my
> requirement:
> * Sync New users from AD to LDAP with attributes: sAMAccountName, sn,
> givenName, description, userAccountControl(disable/enable),
> * Delete LDAP accounts which are not present in AD and vice versa.
> * Generate the next available uidnumber by parsing thru ldap, so new users
> can be created
> * Check memberOf for 2 groups and if true add them to corresponding groups
> in LDAP
>
> If you have any of these modules written already, that would be great
> help.
> I am digging through the archive looking for related code.


Hi,

you can maybe have a look at www.lsc-project.org. It is not Perl, but
allows you to create a connector between AD and OpenLDAP easily.

For example, you can follow this tutorial:
http://lsc-project.org/wiki/documentation/tutorials/openldaptoactivedirectory

Clément.

Reply via email to