[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: Experimenting with a password plugin
- To: openldap-technical@openldap.org
- Subject: Re: Experimenting with a password plugin
- From: dee heffem <dheffem@gmail.com>
- Date: Tue, 2 Apr 2019 14:54:09 -0500
- Content-language: en-US
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=C48Dcyi5XAqf6aqaWkBDf9DuTZR1vEazJkIxuHgzX7I=; b=uJdLStwhpxO9tGBwMYECKcD5rOGfzUPQah+0yhpG1u/Fwewp8TSOmg5CDBUTfz6hc0 jC/JqaA9cVXiZ4UwvSRp8RozofSNjkXPdXngtsnBMyOLFRh43IJeUaMHQ35s7a/pclPz WLKdCD1OMXJVZMSrkzS2fZsjFHcl7hMGu3vVGqEEMIoCxOAcZRbGxNDfG/lpjTkGWPCm 9MbZpswku2rIMsnd3QRJ8uoLLdosKlsd8D5iaayti4kSZ6Y4eFdoHXliXhGTTcISCdXv VnjBvXYwtbALJuX6kJBEhdpM/t2EPWPx8eeSCh5GyQjJO0RLUqe0a1xVx4mwt9p5G8f/ r5ng==
- In-reply-to: <c8d09ffd-c6a6-f005-851e-558337fdbebd@stroeder.com>
- References: <011fc6df-bb4f-a821-7122-a9e8ea750205@gmail.com> <c8d09ffd-c6a6-f005-851e-558337fdbebd@stroeder.com>
- User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.0
I've built a password module fashioned after the pw-radius example
under contrib/slapd-modules/passwd/. It links against a 3rd party library.
The README mentions compiling the module statically, so I've added
-static to the link flags and copied the resulting .lai, .la, and .o
files from .libs/ to /usr/lib/ldap (where my previous radius password
plugin lived) on my slapd server. The module has been added with an
LDIF (olcModuleLoad: pw-duo, olcmodulepath: /usr/lib/ldap)
When I start slapd with -d128, this error comes up.
5ca3b8ee lt_dlopenext failed: (pw-duo) file not found
I'm a little stumped. Doesn't the olcModulePath tell slapd where
to find the module?
Thanks