Migrate from Active Directory
From openSUSE
IMPORTANT NOTE: The following advice has not been tested by me, and is introduced here to give system administrators a hint. Unless you know Active Directory, OpenLDAP, LDIF and Perl - HANDS OFF! HaakonME
Introduction
A GNU/Linux operating system like SUSE supports a number of ways to handle authentication and authorization of users. One of these methods is to use a centralized directory service in your local area network. The directory service can also include location and contact information, which lets authenticated and authorized users find systems, services, devices and people. "Users" should be interpreted to include people, devices, services and systems - that is why implementing a directory is useful and harder than just implementing a global address book with names and e-mail addresses of employees.
How to migrate from Microsoft Active Directory(tm) to OpenLDAP
AD to LDAP HOWTO by Tobias Rice at Fat of the LAN explains how to migrate user passwords from Microsoft Active Directory (TM) using pwdump2 (originally by Jeremy Allison of Samba) and a Perl script by Norbert Klasen to export and create LDIF to import into OpenLDAP.
Password migration tool. Migrates dump from Windows NT SAM or Active Directory to rfc2307 ldif file. The script says to look for pwdump at http://www.webspan.net/~tas/pwdump2/, but it seems to live here these days:
http://www.bindview.com/Services/razor/Utilities/Windows/pwdump2_readme.cfm

