From ce3f45bad9d2ae97d72f653de13d43da569a8ab9 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 16 Jun 2009 15:12:03 -0400 Subject: Control sssd_be exported functions --- server/Makefile.am | 7 +++++-- server/providers/sssd_be.exports | 4 ++++ 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 server/providers/sssd_be.exports (limited to 'server') diff --git a/server/Makefile.am b/server/Makefile.am index b70be9380..0c5f4674c 100644 --- a/server/Makefile.am +++ b/server/Makefile.am @@ -243,7 +243,9 @@ sssd_be_SOURCES = \ providers/data_provider_be.c \ $(SSSD_UTIL_OBJ) sssd_be_LDADD = $(SSSD_LIBS) -sssd_be_LDFLAGS = -export-dynamic +sssd_be_LDFLAGS = \ + -Wl,--version-script,$(srcdir)/providers/sssd_be.exports \ + -export-dynamic if BUILD_POLICYKIT sssd_pk_SOURCES = \ @@ -270,7 +272,8 @@ dist_noinst_DATA = \ examples/sssd.conf \ examples/sssdproxylocal \ examples/sssdproxytest \ - examples/sudo + examples/sudo \ + providers/sssd_be.exports ###################### # Command-line Tools # diff --git a/server/providers/sssd_be.exports b/server/providers/sssd_be.exports new file mode 100644 index 000000000..9afa106be --- /dev/null +++ b/server/providers/sssd_be.exports @@ -0,0 +1,4 @@ +{ + global: + *; +}; -- cgit