summaryrefslogtreecommitdiffstats
path: root/src/Makefile.am
diff options
context:
space:
mode:
authornalin <nalin>2002-11-18 22:05:08 +0000
committernalin <nalin>2002-11-18 22:05:08 +0000
commitdbf919855d755917146a86ab4e3201041ade0332 (patch)
tree07af350ac300b38df79a96f11ff80f729644613d /src/Makefile.am
parent4e355429e4b3f16de43ef0ac94eafe0a820b0406 (diff)
downloadnss_directories-dbf919855d755917146a86ab4e3201041ade0332.tar.gz
nss_directories-dbf919855d755917146a86ab4e3201041ade0332.tar.xz
nss_directories-dbf919855d755917146a86ab4e3201041ade0332.zip
* src/files-parse.c, src/glibc-parse.c: add glibc-based parsing internally
* src/passwd.c,src/services.c,src/group.c,src/protocols.c,src/shadow.c: use the new parsing code * src/generic.c (setent): return SUCCESS on successful open, not UNAVAIL * src/Makefile.am: export only _nss_directories_[sge]*, to export the setent, getent/getby, and endent functions, but not the parsers.
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 07e0264..e8c3cca 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -2,9 +2,11 @@ moduleexecdir = @moduledir@
moduleexec_LTLIBRARIES = libnss_directories.la
EXTRA_libnss_directories_la_SOURCES = \
+ files-parse.c \
generic.c
+
libnss_directories_la_SOURCES = \
- parsers.h \
+ glibc-parse.c \
group.c \
passwd.c \
protocols.c \
@@ -12,7 +14,7 @@ libnss_directories_la_SOURCES = \
shadow.c
libnss_directories_la_LDFLAGS = \
- -version-info 2 -export-symbols-regex "_nss_directories.*"
+ -version-info 2 -export-symbols-regex "_nss_directories_[sge].*"
install-exec-hook:
mv $(DESTDIR)/$(moduleexecdir)/libnss_directories.so.2.0.0 \