[Samba] How to join join Ubuntu desktop to AD
Rowland Penny
rpenny at samba.org
Fri Dec 9 18:27:29 UTC 2016
On Fri, 9 Dec 2016 18:06:53 +0000
Brian Candler via samba <samba at lists.samba.org> wrote:
> On 08/12/2016 18:14, Rowland Penny wrote:
> > OK, you need to have these symlinks:
> >
> > ln
> > -s /usr/local/samba/lib/libnss_wins.so.2 /lib/x86_64-linux-gnu/libnss_wins.so.2
> > ln
> > -s /usr/local/samba/lib/libnss_wins.so.2 /lib/x86_64-linux-gnu/libnss_wins.so
> >
> > ln
> > -s /usr/local/samba/lib/libnss_winbind.so.2 /lib/x86_64-linux-gnu/libnss_winbind.so.2
> > ln
> > -s /usr/local/samba/lib/libnss_winbind.so.2 /lib/x86_64-linux-gnu/libnss_winbind.so
>
> Aside: the way I normally handle this is to configure the loader
> path. For example, to make the loader able to find all libraries in
> /usr/local/samba/lib I would do:
>
> echo "/usr/local/samba/lib" >/etc/ld.so.conf.d/samba.conf
> ldconfig
>
> which is easier than symlinking individual libraries.
>
> But I've not needed this with Samba. If the binaries were built
> in-situ, they know about the locations of the libraries they are
> linked against. e.g.
>
> root at wrn-dc1:~# ldd /usr/local/samba/sbin/winbindd | head
> linux-vdso.so.1 => (0x00007ffceb92a000)
> libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
> (0x00007f93429b2000)
> libtevent-util.so.0 => /usr/local/samba/lib/libtevent-util.so.0
> (0x00007f93427af000)
> libMESSAGING-samba4.so =>
> /usr/local/samba/lib/private/libMESSAGING-samba4.so
> (0x00007f93425a6000) libcliauth-samba4.so =>
> /usr/local/samba/lib/private/libcliauth-samba4.so (0x00007f934238f000)
> libads-samba4.so
> => /usr/local/samba/lib/private/libads-samba4.so (0x00007f9342160000)
> libidmap-samba4.so =>
> /usr/local/samba/lib/private/libidmap-samba4.so (0x00007f9341f4c000)
> libndr-samba4.so
> => /usr/local/samba/lib/private/libndr-samba4.so (0x00007f9341b7c000)
> libnss-info-samba4.so =>
> /usr/local/samba/lib/private/libnss-info-samba4.so
> (0x00007f9341978000) libsamba-passdb.so.0
> => /usr/local/samba/lib/libsamba-passdb.so.0 (0x00007f93416f0000)
>
> Regards,
>
> Brian.
>
Yes, Samba knows where they are, but nsswitch doesn't ;-)
Rowland
More information about the samba
mailing list