summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2016-12-22 11:15:17 +0100
committerLukas Slebodnik <lslebodn@redhat.com>2017-01-21 20:13:56 +0100
commit0b78b4e32955ced0f35c6d4685bd277bb03d04cb (patch)
treefdcd7aa07a98b57c40b32e3d737fc7bd8acf2f34 /Makefile.am
parent51ce94d00a61f205ba727a3849835c269e568c41 (diff)
downloadsssd-0b78b4e32955ced0f35c6d4685bd277bb03d04cb.tar.gz
sssd-0b78b4e32955ced0f35c6d4685bd277bb03d04cb.tar.xz
sssd-0b78b4e32955ced0f35c6d4685bd277bb03d04cb.zip
libwbclient-sssd: wbcLookupSid() allow NULL arguments
Some caller might not be interested in some of the values wbcLookupSid() returns and just pass NULL. Currently 'net ads user info' does this because it is not interested in the domain. wbcLookupSid() should handle this gracefully. Resolves: https://fedorahosted.org/sssd/ticket/3273 Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am23
1 files changed, 23 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 34dceb356..beff10bc3 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -243,6 +243,7 @@ if HAVE_CMOCKA
test_sysdb_subdomains \
test_sysdb_sudo \
test_sysdb_utils \
+ test_wbc_calls \
test_be_ptask \
test_copy_ccache \
test_copy_keytab \
@@ -2657,6 +2658,28 @@ test_sysdb_utils_LDADD = \
libsss_test_common.la \
$(NULL)
+test_wbc_calls_SOURCES = \
+ src/tests/cmocka/test_wbc_calls.c \
+ src/sss_client/idmap/sss_nss_idmap.c \
+ src/sss_client/libwbclient/wbc_sid_sssd.c \
+ src/sss_client/libwbclient/wbclient_common.c \
+ src/sss_client/libwbclient/wbc_sid_common.c \
+ src/sss_client/common.c \
+ $(NULL)
+test_wbc_calls_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(NULL)
+test_wbc_calls_LDFLAGS = \
+ -Wl,-wrap,sss_nss_getnamebysid \
+ $(NULL)
+test_wbc_calls_LDADD = \
+ $(CMOCKA_LIBS) \
+ $(POPT_LIBS) \
+ $(TALLOC_LIBS) \
+ $(SSSD_INTERNAL_LTLIBS) \
+ libsss_test_common.la \
+ $(NULL)
+
test_be_ptask_SOURCES = \
src/tests/cmocka/common_mock_be.c \
src/tests/cmocka/test_be_ptask.c \