From 742039b6ed98f637228575adb6217821ad3ea707 Mon Sep 17 00:00:00 2001 From: Arthur de Jong Date: Tue, 28 Nov 2006 10:59:23 +0000 Subject: get as many files from the root directory as possible, moving all server related code to the server directory and moving and splitting the test code to the tests directory git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@131 ef36b2f9-881f-0410-afb5-c4e39611909c --- nss/Makefile.am | 6 +++++ nss/exports.linux | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 nss/exports.linux (limited to 'nss') diff --git a/nss/Makefile.am b/nss/Makefile.am index 655e94d..b149a46 100644 --- a/nss/Makefile.am +++ b/nss/Makefile.am @@ -19,9 +19,15 @@ # MA 02110-1301 USA noinst_LIBRARIES = libnss.a +noinst_PROGRAMS = nss_ldap.so libnss_a_SOURCES = common.c common.h prototypes.h \ ../nslcd.h ../nslcd-common.h \ aliases.c ethers.c group.c hosts.c netgroup.c \ networks.c passwd.c protocols.c rpc.c services.c \ shadow.c + +nss_ldap_so_SOURCES = ../nslcd.h +nss_ldap_so_LDADD = libnss.a +nss_ldap_so_LDFLAGS = @nss_ldap_so_LDFLAGS@ + diff --git a/nss/exports.linux b/nss/exports.linux new file mode 100644 index 0000000..f2ecf08 --- /dev/null +++ b/nss/exports.linux @@ -0,0 +1,65 @@ +#ident $Id$ +EXPORTED { + global: + # Published NSS service module interfaces + _nss_ldap_endaliasent; + _nss_ldap_endautomntent; + _nss_ldap_endetherent; + _nss_ldap_endgrent; + _nss_ldap_endhostent; + _nss_ldap_endnetent; + _nss_ldap_endnetgrent; + _nss_ldap_endprotoent; + _nss_ldap_endpwent; + _nss_ldap_endrpcent; + _nss_ldap_endservent; + _nss_ldap_endspent; + _nss_ldap_getaliasbyname_r; + _nss_ldap_getaliasent_r; + _nss_ldap_getautomntbyname_r; + _nss_ldap_getautomntent_r; + _nss_ldap_getetherent_r; + _nss_ldap_getgrent_r; + _nss_ldap_getgrgid_r; + _nss_ldap_getgrnam_r; + _nss_ldap_gethostbyaddr_r; + _nss_ldap_gethostbyname_r; + _nss_ldap_gethostbyname2_r; + _nss_ldap_gethostent_r; + _nss_ldap_gethostton_r; + _nss_ldap_getnetbyaddr_r; + _nss_ldap_getnetbyname_r; + _nss_ldap_getnetent_r; + _nss_ldap_getnetgrent_r; + _nss_ldap_getntohost_r; + _nss_ldap_getprotobyname_r; + _nss_ldap_getprotobynumber_r; + _nss_ldap_getprotoent_r; + _nss_ldap_getpwent_r; + _nss_ldap_getpwnam_r; + _nss_ldap_getpwuid_r; + _nss_ldap_getrpcbyname_r; + _nss_ldap_getrpcbynumber_r; + _nss_ldap_getrpcent_r; + _nss_ldap_getservbyname_r; + _nss_ldap_getservbyport_r; + _nss_ldap_getservent_r; + _nss_ldap_getspent_r; + _nss_ldap_getspnam_r; + _nss_ldap_initgroups; + _nss_ldap_initgroups_dyn; + _nss_ldap_setaliasent; + _nss_ldap_setautomntent; + _nss_ldap_setetherent; + _nss_ldap_setgrent; + _nss_ldap_sethostent; + _nss_ldap_setnetent; + _nss_ldap_setnetgrent; + _nss_ldap_setprotoent; + _nss_ldap_setpwent; + _nss_ldap_setrpcent; + _nss_ldap_setservent; + _nss_ldap_setspent; + local: + *; +}; -- cgit v1.2.3