[Freeipa-devel] [PATCH] move samba4-specific python code to a subpackage

Alexander Bokovoy abokovoy at redhat.com
Wed Jun 13 09:06:26 UTC 2012


On Wed, 13 Jun 2012, Sumit Bose wrote:
>On Tue, Jun 12, 2012 at 04:08:12PM +0300, Alexander Bokovoy wrote:
>> DCERPC code in AD trusts implementation depends on Samba 4 Python
>> bindings.
>>
>> Make this dependency optional for main freeipa-server package by moving
>> the dependency to freeipa-server-trust-ad subpackage.
>>
>> Main interface to AD trusts (ipalib/plugins/trust.py) will still stay,
>> as well as LDIF files and updates as they are not causing real
>> dependency.
>>
>> https://fedorahosted.org/freeipa/ticket/2821
>
>ACK, build and install works fine. The freeipa-server now only has a
>dependency to libraries from samba4-libs because of ipadb.so and
>libipa_cldap.so. One might argue that libipa_cldap.so can be moved to
>freeipa-server-trust-ad as well, but since ipadb.so cannot be removed
>and libipa_cldap.so does not add extra dependencies, I think it can stay
>in freeipa-server as well.
Thanks.

Pushed to master.

-- 
/ Alexander Bokovoy




More information about the Freeipa-devel mailing list