From: Howard Chu Date: Sat, 2 Jul 2005 10:21:03 +0000 (+0000) Subject: Add note about shared library requirements X-Git-Tag: OPENLDAP_AC_BP~471 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=0bb80f0ccd5926490e4cfc369cbac13981e48cea;p=openldap Add note about shared library requirements --- diff --git a/contrib/slapd-modules/smbk5pwd/README b/contrib/slapd-modules/smbk5pwd/README index ec599bedbf..8ccad2f05a 100644 --- a/contrib/slapd-modules/smbk5pwd/README +++ b/contrib/slapd-modules/smbk5pwd/README @@ -16,7 +16,7 @@ The Kerberos support is written for Heimdal using its hdb-ldap backend. If a PasswordModify is performed on an entry that has the krb5KDCEntry objectclass, then the krb5Key and krb5KeyVersionNumber will be updated using the new password in the PasswordModify request. Additionally, a -new "{K5KEY}" password hash mechanism is provided. krb5KDCEntries that +new "{K5KEY}" password hash mechanism is provided. For krb5KDCEntries that have this hash specifier in their userPassword attribute, Simple Binds will be checked against the Kerberos keys of the Entry. No data is needed after the "{K5KEY}" hash specifier in the userPassword, it is @@ -50,7 +50,10 @@ paths are used. You can change the DEFS macro if you only want one or the other of Kerberos or Samba support. This overlay is only set up to be built as a dynamically loaded module. -If you need to build it statically, you will have to move it into the +On most platforms, in order for the module to be usable, all of the +library dependencies must also be available as shared libraries. + +If you need to build the overlay statically, you will have to move it into the slapd/overlays directory and edit the Makefile and overlays.c to reference it. You will also have to define SLAPD_OVER_SMBK5PWD to SLAPD_MOD_STATIC, and add the relevant libraries to the main slapd link command.