(Answer) (Category) Products of Aardvarks With Chisels : (Category) Linux : (Category) LDAP stuff : (Category) changepass.cgi :
What do I need?
You need perl. I developed it on a 5.005 system, but it also works just fine on a 5.6 system. I'm not gonna bother with older versions, because it's easier for me to tell you to upgrade. :)

You also need Net::LDAP. Your friendly neighborhood CPAN has that. Check with

perl -e'use Net::LDAP'
If that complains, you don't have it. Run
su -c 'perl -MCPAN -e"shell"'
and do an install Convert::ASN1 URI::ldap Net::LDAP followed by quit and you should be all set. Or, do it however you prefer...

I reccomend using a webserver with https capabilities. Eventually I'll build such a thing into this script (or not, I dunno), but for now and quite some time to come, using something with an encrypted channel would be nice. You need a web server that can run perl-based CGI's either way, why not make it a cool one?

The new version also needs Crypt::Cracklib to check password sanity. Perhaps that requirement will be an option in a future version (I'm real lazy)...
[Append to This Answer]
2003-Oct-08 3:58pm
Previous: (Answer) Download
Next: (Answer) How do I use it?
This document is: http://www.cloudmaster.com/~sauer/projects/index.cgi?file=92
[Search] [Appearance]
This is a Faq-O-Matic 2.719.
This FAQ administered by sauer@cloudmaster.com