Simo Sorce
f9ed0b6ff8
Convert ipa-sam to use the new getkeytab control
...
Signed-off-by: Simo Sorce <simo@redhat.com >
Ticket: https://fedorahosted.org/freeipa/ticket/5495
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2016-02-01 13:28:39 +01:00
Alexander Bokovoy
d57efb74bb
Support Samba PASSDB 0.2.0 aka interface version 24
...
1. Samba project renamed libpdb to libsamba-passdb
https://bugzilla.samba.org/show_bug.cgi?id=10355
2. With interface version 24, Samba removed uid_to_sid()/gid_to_sid()
from the PASSDB interface and united them as id_to_sid().
Make sure FreeIPA ipa_sam code supports new and old versions of
the PASSDB API.
https://fedorahosted.org/freeipa/ticket/4778
Reviewed-By: Sumit Bose <sbose@redhat.com >
2015-01-19 10:21:48 +01:00
Jan Cholasta
5e2f7b68f0
Remove CFLAGS duplication.
...
https://fedorahosted.org/freeipa/ticket/3896
2013-12-06 14:44:41 +01:00
Martin Kosek
13b1028ac8
Remove build warnings
...
Fix rpm build warnings report in Fedora 19 build.
https://fedorahosted.org/freeipa/ticket/3500
2013-03-29 08:59:36 +01:00
Sumit Bose
621b28a4a0
ipasam: add libsss_idmap context and replace string_to_sid()
2012-09-06 09:24:59 +02:00
Sumit Bose
973aad9db3
Make encode_ntlm_keys() public
2012-09-06 09:24:58 +02:00
Sumit Bose
d90fb0a590
ipasam: cleanup explicit dependencies to samba libs
2012-09-06 09:24:58 +02:00
Sumit Bose
e8d4cc65f8
Use libsamba-security instead of libsecurity
...
In samba4-beta6 the name of a library was changed from libsecurity to
libsamba-security.
2012-08-22 17:18:07 +03:00
Sumit Bose
b367c9ee7e
Use exop instead of kadmin.local
2012-06-11 09:40:59 +02:00
Alexander Bokovoy
27c24ff7be
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).
2012-06-07 09:39:10 +02:00
Sumit Bose
edb6ed5007
Add ipasam samba passdb backend
...
https://fedorahosted.org/freeipa/ticket/1874
2011-12-06 08:29:53 -05:00