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

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to