Select Git revision
test_idea.py
30-DU-mnsswitch.patch 12.77 KiB
--- a/Makefile.am
+++ b/Makefile.am
@@ -11,7 +11,7 @@
GUMS_MAPPING_LIB =
endif
lib_LTLIBRARIES = libnfsidmap.la
-pkglib_LTLIBRARIES = nsswitch.la static.la $(UMICH_LDAP_LIB) $(GUMS_MAPPING_LIB)
+pkglib_LTLIBRARIES = nsswitch.la mnsswitch.la static.la $(UMICH_LDAP_LIB) $(GUMS_MAPPING_LIB)
# Library versioning notes from:
# http://sources.redhat.com/autobook/autobook/autobook_91.html
@@ -32,6 +32,9 @@
nsswitch_la_SOURCES = nss.c
nsswitch_la_LDFLAGS = -module -avoid-version
+mnsswitch_la_SOURCES = mnss.c
+mnsswitch_la_LDFLAGS = -module -avoid-version
+
static_la_SOURCES = static.c
static_la_LDFLAGS = -module -avoid-version
--- a/Makefile.in
+++ b/Makefile.in
@@ -99,6 +99,12 @@
nsswitch_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(nsswitch_la_LDFLAGS) $(LDFLAGS) -o $@
+mnsswitch_la_LIBADD =
+am_mnsswitch_la_OBJECTS = mnss.lo
+mnsswitch_la_OBJECTS = $(am_mnsswitch_la_OBJECTS)
+mnsswitch_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(mnsswitch_la_LDFLAGS) $(LDFLAGS) -o $@
static_la_LIBADD =
am_static_la_OBJECTS = static.lo
static_la_OBJECTS = $(am_static_la_OBJECTS)
@@ -126,10 +132,10 @@
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
SOURCES = $(gums_la_SOURCES) $(libnfsidmap_la_SOURCES) \
- $(nsswitch_la_SOURCES) $(static_la_SOURCES) \
+ $(nsswitch_la_SOURCES) $(mnsswitch_la_SOURCES) $(static_la_SOURCES) \
$(umich_ldap_la_SOURCES)
DIST_SOURCES = $(gums_la_SOURCES) $(libnfsidmap_la_SOURCES) \
- $(nsswitch_la_SOURCES) $(static_la_SOURCES) \
+ $(nsswitch_la_SOURCES) $(mnsswitch_la_SOURCES) $(static_la_SOURCES) \
$(umich_ldap_la_SOURCES)
man3dir = $(mandir)/man3
man5dir = $(mandir)/man5
@@ -202,7 +208,6 @@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
RANLIB = @RANLIB@
@@ -248,6 +253,7 @@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
+lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
@@ -269,7 +275,7 @@
@ENABLE_GUMS_FALSE@GUMS_MAPPING_LIB =
@ENABLE_GUMS_TRUE@GUMS_MAPPING_LIB = gums.la
lib_LTLIBRARIES = libnfsidmap.la
-pkglib_LTLIBRARIES = nsswitch.la static.la $(UMICH_LDAP_LIB) $(GUMS_MAPPING_LIB)