[PATCH] Always build winbindd, always build nss_winbind

Ira Cooper ira at samba.org
Mon Oct 1 17:52:07 MDT 2012


It works on Illumos (Tested on OmniOS).  If you are going in, please
switch the library name from "libnss_winbind.so.2" to
"nss_winbind.so.1"  That's what Solaris/illumos users will expect.

(I verified things are working with truss.  I don't have it setup in a
true AD environment.)

As far as autoconf, if the goal was to remove --with-winbind it works,
but I don't know if users are using the lack of that switch.

Thanks.

On Mon, Oct 1, 2012 at 6:49 PM, Andrew Bartlett <abartlet at samba.org> wrote:
> The attached patch follows the template of configure.in to build
> nss_winbind on all supported platforms.  Any testing you could do with
> this would be most appreciated.
>
> I also patch configure.in to always build winbindd, and never to use the
> 'system' libwbclient.  We already made this choice for the waf build
> earlier this year, and in practice we cannot use a different winbindd or
> libwbclient as our API has evolved.
>
> This simplifies the autoconf build, and makes the two build systems more
> similar.  We assume unix domain socket support elsewhere, so with this
> patch we also no longer make winbindd conditional on that.
>
> Thanks,
>
> Andrew Bartlett
>
> --
> Andrew Bartlett                                http://samba.org/~abartlet/
> Authentication Developer, Samba Team           http://samba.org
>


More information about the samba-technical mailing list