summaryrefslogtreecommitdiffstats
path: root/daemons/ipa-sam/Makefile.am
diff options
context:
space:
mode:
authorAlexander Bokovoy <abokovoy@redhat.com>2012-05-16 14:35:23 +0300
committerMartin Kosek <mkosek@redhat.com>2012-06-07 09:39:10 +0200
commit27c24ff7be45405ee67326da54b7d0ef6bdd6438 (patch)
treed03b096e3adc5acd825ce7809a91ad51c1484570 /daemons/ipa-sam/Makefile.am
parent4c92d0e7290152b3495b6c3f38365c1c06a611b5 (diff)
downloadfreeipa-27c24ff7be45405ee67326da54b7d0ef6bdd6438.tar.gz
freeipa-27c24ff7be45405ee67326da54b7d0ef6bdd6438.tar.xz
freeipa-27c24ff7be45405ee67326da54b7d0ef6bdd6438.zip
ipa-sam: update sid_to_id() interface to follow passdb API changes in Samba
Commit a6e29f23f09ba5b6b6d362f7683ae8088bc0ba85 in Samba changed id mapping API in passdb interface to use 'struct unixid'. The change replaced three arguments (uid, gid, type) by one (struct unixid). As result, ipa-sam became broken. Without this change ipa-sam introduces stack corruption in Samba post 4.0.0alpha18 leading to corrupted security context stack as well and then crashing in setgroups(3).
Diffstat (limited to 'daemons/ipa-sam/Makefile.am')
-rw-r--r--daemons/ipa-sam/Makefile.am1
1 files changed, 0 insertions, 1 deletions
diff --git a/daemons/ipa-sam/Makefile.am b/daemons/ipa-sam/Makefile.am
index 002e34eca..b5b9b0b75 100644
--- a/daemons/ipa-sam/Makefile.am
+++ b/daemons/ipa-sam/Makefile.am
@@ -4,7 +4,6 @@ SAMBA40EXTRA_LIBS = $(SAMBA40EXTRA_LIBPATH) \
-lcliauth \
-lpdb \
-lsecurity \
- -lutil_str \
-lsmbconf \
$(NULL)