IDependOn-Set: 1 IDependOn-Set: 3 IDependOn-Set: 8 IDependOn-Set: 90 IDependOn-Set: 91 IDependOn-Set: 92 IDependOn-Set: 93 LastModifiedSecs: 1065646714 Parent: 90 SequenceNumber: 7 Title: What do I need? Part: 0 Author-Set: sauer@cloudmaster.com HideAttributions: 1 LastModifiedSecs: 965281475 Type: html Lines: 6 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? EndPart: 0 Part: 1 Author-Set: sauer@cloudmaster.com HideAttributions: 1 LastModifiedSecs: 1065646714 Type: Lines: 1 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)... EndPart: 1