LDAP Users Admin

Contents More Info

Latest News From This Site


31 Out 2001
30 Jul 2001

07 Mar 2001

25 Feb 2001

Introduction

The LDAP Users Admin is a Webmin module for managing users accounts stored inside an LDAP directory. It was born from a need to use OpenLDAP to provide address book search capabilities for an internal e-mail server. My users were Windows users, so I decided LDAP would provide this data to OutlookExpress. Besides, I did not want to manage user accounts two times: once on LDAP (for the address book) and once again on /etc files (for maixboxes, disk quotas and authentication)

I'd not perform day-to-day maintenance on the mail server once it was setup. So I needed an easy front-end for newbie Linux administrators and Webmin was a perfect choice.

Features

Prerequisites

This module depends on some software being installed on your system:

My system is a mix of Red Hat 6.1 and 6.2 Intel boxes. I guess this module should work fine on other Linux distros and other CPUs, and if you can make it run elsewhere I'd love to know and put instructions here.

I use only RPMs from Red Hat (openldap, nss_ldap, and Perl are availabe on the standard install CDs; Webmin can be downloaded as an RPM package from webmin.com; and I found at rpmfind.net perlLDAP packaged as RPM). I hope to publish here detailed instructions on how to setup OpenLDAP and etc the way I did, but until then you'll have to look at these packages docs.

For Red Hat 7.1 Users

You should get the the latest developer's release from CVS. To install perldap using the RPM package, you first have to create a symbolic link from /usr/lib/perl5/site_perl/5.005/ to symbolic link from /usr/lib/perl5/site_perl/5.6.0/ esle the module won't be installed correctly. It will work in spite of being compiled for an older version of Perl, but you'll have to install using rpm -i --nodeps. Trust me, it is much easier to do this hack than compiling the Mozilla LDAP C SDK and PerlLDAP.

Also, do not forget to add "schemacheck off" to /etc/openldap/slapd.conf.

Download & Links

There are two packages you can download.

Here are some usefull links

TO DO

PS: I am a newbie at using SourceForge and CVS. Pelase give me some time to learn how to use all resources availabe. Until them, feel free to send me mail using using the link at the botton of this page. :-)


SourceForge Logo Copyright © 2001 by Fernando Lozano
The LDAP Users Admin package and this page are under the GNU GPL