2009/11/15 Pol Hallen <s...@fuckaround.org>: >> What does "ldd ./smbpasswd" give you? > debian-test-0:/usr/local/samba/bin# ldd smbpasswd > linux-gate.so.1 => (0xb7adf000) > libresolv.so.2 => /lib/i686/cmov/libresolv.so.2 (0xb7abd000) > libnsl.so.1 => /lib/i686/cmov/libnsl.so.1 (0xb7aa4000) > libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7a9f000) > libtalloc.so.1 => /usr/lib/libtalloc.so.1 (0xb7a97000) > libtdb.so.1 => /usr/lib/libtdb.so.1 (0xb7a8a000) > libwbclient.so.0 => /usr/lib/libwbclient.so.0 (0xb7a81000) > libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7926000) > /lib/ld-linux.so.2 (0xb7ae0000)
Right. So it's using the system libtalloc (and libtdb etc.) instead of the ones you compiled. Try: # echo /usr/local/samba/lib >/etc/ld.so.conf.d/00self-compiled-samba # ldconfig Then when you run "ldd smbclient" again it should point libtalloc.so.1 to /usr/local/samba/lib/libtalloc.so.1. -- Michael Wood <esiot...@gmail.com> -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba