2012/5/2 Aaron Richton richton@nbcs.rutgers.edu:
On Tue, 1 May 2012, Kline, Sara wrote:
I am not a programmer. I am just starting to learn Perl, but am not much beyond Hello World. Does anyone have an example that I could work from? I have some very rudimentary programming skills in a few languages but I have not found any examples online thus far that look like what I need.
This project is licensed under the OpenLDAP Public License (so it's hopefully compatible with your organization's philosophy if you're already using slapd) and might be a starting point:
http://open.calivia.com/projects/openldap
blog entry with config file details:
http://www.calivia.com/blog/mike/openldap-check_password-password-policy-mod...
Another example is found in OpenLDAP ITS #6884.
I've used neither of these options and cannot vouch for (nor against) them in any way.
You can also use the password checker module from LTB project: http://ltb-project.org/wiki/documentation/openldap-ppolicy-check-password
It is based on the calivia module.
Clément.