diff options
-rw-r--r-- | daemons/ipa-kdb/Makefile.am | 5 | ||||
-rw-r--r-- | daemons/ipa-kdb/ipa_kdb.exports | 10 |
2 files changed, 14 insertions, 1 deletions
diff --git a/daemons/ipa-kdb/Makefile.am b/daemons/ipa-kdb/Makefile.am index 1368da862..30076241f 100644 --- a/daemons/ipa-kdb/Makefile.am +++ b/daemons/ipa-kdb/Makefile.am @@ -26,7 +26,8 @@ ipadb_la_SOURCES = \ ipadb_la_LDFLAGS = \ -avoid-version \ - -module + -module \ + -Wl,--version-script,$(srcdir)/ipa_kdb.exports ipadb_la_LIBADD = \ $(KRB5_LIBS) \ @@ -34,6 +35,8 @@ ipadb_la_LIBADD = \ $(LDAP_LIBS) \ $(NULL) +dist_noinst_DATA = ipa_kdb.exports + EXTRA_DIST = \ README \ $(NULL) diff --git a/daemons/ipa-kdb/ipa_kdb.exports b/daemons/ipa-kdb/ipa_kdb.exports new file mode 100644 index 000000000..d2c3f3024 --- /dev/null +++ b/daemons/ipa-kdb/ipa_kdb.exports @@ -0,0 +1,10 @@ +EXPORTED { + + # public symbols + global: + kdb_function_table; + + # everything else is local + local: + *; +}; |