Prashanth Sundaram wrote on 12/10/09 4:59 PM:
   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.

Net::LDAP::Class should make most if not all of those requirements pretty easy to implement. It was written to ease keeping a rdbms, LDAP and AD all in sync.


--
Peter Karman  .  http://peknet.com/  .  pe...@peknet.com

Reply via email to