On ma, 30 loka 2017, Pavel Březina wrote:
On 10/25/2017 05:39 PM, Sumit Bose wrote:
>Hi,
>
>please find below the design document for the enhanced NSS API which
>makes e.g. the client side timeouts which where recently refactored
>available to callers.
>
>A more visual friendly version can be found at:
>https://pagure.io/fork/sbose/SSSD/docs/blob/07514ce52845d47fe6bb327f782a865bfa75628a/f/design_pages/enhanced_nss_api.rst
>
>bye,
>Sumit
Have you considered D-Bus API instead of extending nss? Is it too slow
for this use case?
We considered using D-Bus API originally when worked on
integrating SSSD
and plugins in 389-ds for trust to AD feature in freeIPA few years ago.
We decided against using D-Bus API that time, too fragile to implement.
Current API proposal is direct evolution of existing code, to avoid
breaking things up.
--
/ Alexander Bokovoy