Creating directory service items with OpenLDAP on Linux
The example project describes a mass project to import directory service items. On Linux, different applications use different LDAP schemas. In this example project, the default general schema is used. To create directory service items that are used by LDAP enabled applications, modification might be required. Examples of these applications are Samba, PAM, NSS, FTP/HTTP, FreeRadius.
The example project can be found in the following location, relative to the UMRA Console program directory:
.\Example Projects\LDAP\Linux\CreateItemMass\LinuxCreateMass.upj
- The project contains embedded input data representing user accounts. For each line of the input data, the project repeats the following steps:
- Setup a secure LDAP session with the LDAP Server running on the Linux computer;
- Setup an LDAP modification data structure that contains all the attributes to create a person directory service item.
- Add the item to the directory service in a specific organizational unit.

The following sections describes the script of the project in detail.
|