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