John Dennis wrote:
Welcome to the power of open source, you don't have to pay to get this done. I've already implemented storing clients in LDAP here at Red Hat. At Red Hat we believe in sharing and supporting the community. You're more than welcome to the code. Our plan all along had been to send the code upstream (i.e. give it to FreeRADIUS) but the project this was done for was put on hold and I was reassigned. We still plan on doing this but at a later date because of our internal schedules.
I've taken a short look at that code. It seems fine. But it will require porting to 2.x.
With respect to the OID's, we do have an LDAP schema defined but we used our own OID's out of expediency. It's trivial to change the OID's though. Alan does FreeRADIUS already have a block of OID's?
We have a private enterprise code, if that helps. See dictionary.freeradius. Alan DeKok.