[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: CLI or GUI user add/mod/del tools



Hello,

I've tried the Directory Administrator and it is able to change the 
password correctly (I opted to store the passwords as crypt(3) hash 
values) and also to create a user in a decent way.  I'm not sure about the 
UID numbers generation though.  The site is: 
www.usm.edu.ec/~amadorm/directoryadmin/.  I used version 1.1.3.

Cheers.

Dejan

Please respond to "Denny Snyder" <DSnyder@suscom.com> 
Sent by:        owner-openldap-software@OpenLDAP.org
To:     <openldap-software@OpenLDAP.org>
cc: 
Subject:        CLI or GUI user add/mod/del tools


Hello all,

I've been digging all over the internet and after trying about 50 
different "useradd, usermod, userdel, and passwd" replacement tools - I 
have yet to find ONE that will create a user in OpenLDAP (with the CORRECT 
{crypt}string in the password field!), and create the home directory. 
Hell, I have yet to find ONE that will create the correct entry in LDAP! 
(never mind the home directory) - they all either mess up the password 
field, force slapd through the roof before erroring out, fail to compile 
due to some weird line in somefile.c, or were created with the OpenLDAP 
1.x libraries and have no clue when talking with 2.x.

I know I can create a user entry with LDAPAdd, but then I have to feed it 
a uid# manually.....  ugh!

The closest I've found so far is the ldap-utils-0.3..  the luauseradd 
almost works!  It hasn't been updated in over a year.....

Can anyone point me to some good CLI user admin utils for LDAP??

I love the migration utils from padl.com - and it populates my LDAP 
perfectly!  But after that I'm up a tree!!  I can't migrate to LDAP until 
I have tools....

<sigh>

Thanks!

Denny Snyder
Network Engineer
Susquehanna Communications
1050 E. King St
York, PA 17403
Office: (717)771-2613
Fax:    (717)843-5400
dsnyder at suscom dot com
dsnyder at suscom dot net
"Nothing in life is worse than SPAM....  well.... maybe cold coffee! (or 
Lutefisk?)"  ;)