[Fedora-directory-commits] ldapserver/ldap/cm Makefile,1.41,1.42

Noriko Hosoi (nhosoi) fedora-directory-commits at redhat.com
Thu Nov 10 22:37:56 UTC 2005


Author: nhosoi

Update of /cvs/dirsec/ldapserver/ldap/cm
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22242/ldap/cm

Modified Files:
	Makefile 
Log Message:
[172824] Link SASL library dynamically
i1) For non-RHEL platforms, package cyrus sasl library and the supported plugins.
2) by default, cyrus sasl expects to see the plugins in /usr/lib/sasl2. 
Instead, tell sasl to search "../../../lib/sasl2" (relative path from ns-slapd)
for the plugins.



Index: Makefile
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/cm/Makefile,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- Makefile	10 Nov 2005 01:35:50 -0000	1.41
+++ Makefile	10 Nov 2005 22:37:49 -0000	1.42
@@ -423,6 +423,14 @@
 endif
 endif
 
+# if not Linux, we need package sasl library and supported plugins
+ifneq ($(ARCH), Linux)
+	$(INSTALL) -m 755 $(SASL_LIBPATH)/*.$(DLL_SUFFIX)* $(RELDIR)/lib
+	-mkdir $(RELDIR)/lib/sasl2
+	$(INSTALL) -m 755 $(SASL_LIBPATH)/sasl2/libdigestmd5.$(DLL_SUFFIX)* $(RELDIR)/lib/sasl2
+	$(INSTALL) -m 755 $(SASL_LIBPATH)/sasl2/libgssapiv2.$(DLL_SUFFIX)* $(RELDIR)/lib/sasl2
+endif
+
 # the plugin API
 	$(INSTALL) -m 644 $(BUILD_DRIVE)$(BUILD_ROOT)/ldap/servers/slapd/slapi-plugin.h $(RELDIR)/plugins/slapd/slapi/include
 	$(INSTALL) -m 644 $(NSPR_INCDIR)/*.h $(RELDIR)/plugins/slapd/slapi/include




More information about the Fedora-directory-commits mailing list