summaryrefslogtreecommitdiffstats
path: root/server/server.mk
diff options
context:
space:
mode:
authorSimo Sorce <idra@samba.org>2008-12-10 17:21:03 -0500
committerSimo Sorce <idra@samba.org>2008-12-10 17:21:03 -0500
commita5442a122917088afff240846700e858f45fe1de (patch)
treea9b5bb18d59ea77b305212554942969c1bb2a9fb /server/server.mk
parentd0a94d34e6cbfb0cc164460b173c7fcfb2d28344 (diff)
downloadsssd-a5442a122917088afff240846700e858f45fe1de.tar.gz
sssd-a5442a122917088afff240846700e858f45fe1de.tar.xz
sssd-a5442a122917088afff240846700e858f45fe1de.zip
Initial work on a test provider using the gross hack of dlopen()ing nss_ldap
:-)
Diffstat (limited to 'server/server.mk')
-rw-r--r--server/server.mk8
1 files changed, 7 insertions, 1 deletions
diff --git a/server/server.mk b/server/server.mk
index 7f9274d92..f41c247ac 100644
--- a/server/server.mk
+++ b/server/server.mk
@@ -19,6 +19,9 @@ DP_OBJ = \
DP_BE_OBJ = \
providers/data_provider_be.o
+LDAP_BE_OBJ = \
+ providers/ldap_provider.o
+
NSSSRV_OBJ = \
nss/nsssrv.o \
nss/nsssrv_packet.o \
@@ -39,4 +42,7 @@ sbin/sssd_dp: $(DP_OBJ) $(UTIL_OBJ)
$(CC) -o sbin/sssd_dp $(DP_OBJ) $(UTIL_OBJ) $(LDFLAGS) $(LIBS)
sbin/sssd_be: $(DP_BE_OBJ) $(UTIL_OBJ)
- $(CC) -o sbin/sssd_be $(DP_BE_OBJ) $(UTIL_OBJ) $(LDFLAGS) $(LIBS)
+ $(CC) -Wl,-E -o sbin/sssd_be $(DP_BE_OBJ) $(UTIL_OBJ) $(LDFLAGS) $(LIBS)
+
+lib/libsss_ldap.$(SHLIBEXT): $(LDAP_BE_OBJ)
+ $(SHLD) $(SHLD_FLAGS) -o $@ $(LDAP_BE_OBJ) $(LDFLAGS) $(LIBS)