kevin martin wrote:
Howard, I DID use ppm in 2.4 and there's a compile warning with ppm in that:
Never mind, the change I was thinking of wasn't released in 2.5. It's in 2.6.
Regards,
Kevin Martin
On Fri, Aug 27, 2021 at 1:00 PM Quanah Gibson-Mount <quanah@symas.com mailto:quanah@symas.com> wrote:
--On Friday, August 27, 2021 7:51 PM +0100 Howard Chu <hyc@symas.com <mailto:hyc@symas.com>> wrote: > kevin martin wrote: >> I'll try that. I have narrowed it down to the ppm.so from >> slapd-modules/ppm. I removed ppm.so from /usr/local/libexec/openldap, >> restarted slapd, ran the command that killed it prior and it didn't die, >> stopped slapd, recompiled ppm and installed the new ppm.so in >> libexec/openldap, restarted slapd and reran the password change and >> boom, down went Frazier! > > If this module was built for and working with OpenLDAP 2.4, then it needs > to be modified to work with 2.5. If you compiled it against a 2.5 source > tree, without any other modifications, you should have gotten a compile > error. It didn't exist in the contrib directory in OpenLDAP 2.4,
It was available on the web long before we merged it into the OpenLDAP repo.
and he specifically noted he built it out of contrib with 2.5.
Even so, using a ppm.so built for 2.5 is unlikely to work with a 2.4 slapd.