The branch, master has been updated
       via  777143ef53864d9a6e6178bd5015f3183e14077f (commit)
       via  110897a057af01f3c01a1783e06080b54631ba2d (commit)
       via  fbb65713677defd1f57b94856e44887fee63ac0a (commit)
       via  d7795f2afa3779399fe9e7b4f050d19a412f8bcd (commit)
       via  da15726630b0f796aef52a20d96898e269058456 (commit)
       via  b60d87c20712bd3d83166bd13fe1d2bab0315609 (commit)
       via  99c44806745b3b0c10b925034fab5845d2abc4e8 (commit)
       via  7124b4fbeb8a0b25aa679a32083bfc721c45f0a6 (commit)
       via  09936d52d269b509285f0b60397c9a53d11f20bc (commit)
       via  e1ebadb85b250f950d0f5415eda83209f94378c1 (commit)
       via  2aacca010da59c2521bddda3e004271008fe2b6f (commit)
      from  2b9b232912a6e561e0f5ba57afbd605dc4197d97 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 777143ef53864d9a6e6178bd5015f3183e14077f
Author: Björn Jacke <[email protected]>
Date:   Sat Oct 3 00:19:30 2009 +0200

    s3:Makefile: minor clean up

commit 110897a057af01f3c01a1783e06080b54631ba2d
Author: Björn Jacke <[email protected]>
Date:   Sat Oct 3 00:15:19 2009 +0200

    s3:Makefile: fix libnetapi dependencies with static build
    
    analogical to previous libtalloc fix

commit fbb65713677defd1f57b94856e44887fee63ac0a
Author: Björn Jacke <[email protected]>
Date:   Fri Oct 2 23:08:11 2009 +0200

    s3:Makefile: eventlogadm dependency cleanup
    
    no need to link against popt lib

commit d7795f2afa3779399fe9e7b4f050d19a412f8bcd
Author: Björn Jacke <[email protected]>
Date:   Fri Oct 2 23:05:27 2009 +0200

    s3:Makefile: fix libwbclient dependencies with static build
    
    analogical to previous libtalloc fix

commit da15726630b0f796aef52a20d96898e269058456
Author: Björn Jacke <[email protected]>
Date:   Fri Oct 2 23:01:18 2009 +0200

    s3:Makefile: fix libtdb dependencies with static build
    
    analogical to previous libtalloc fix

commit b60d87c20712bd3d83166bd13fe1d2bab0315609
Author: Björn Jacke <[email protected]>
Date:   Fri Oct 2 22:43:14 2009 +0200

    s3:Makefile: fix talloc dependencies with static build (2nd try)
    
    When configure options --with-libtalloc=no --enable-shared-libs=no are used,
    LIBTALLOC_TARGET stays empty. Actually LIBTALLOC_TARGET which is only used 
for
    Makefile dependencies is obsolete as LIBTALLOC contains exactly the targets
    that we depend on, libtalloc finally is the target to depend on.

commit 99c44806745b3b0c10b925034fab5845d2abc4e8
Author: Björn Jacke <[email protected]>
Date:   Fri Oct 2 22:00:50 2009 +0200

    Revert "s3:Makefile: fix talloc dependencies with static build"
    
    This reverts commit 2af2334522bc3d2c44bdcf7c9f1e80d2bcbf2024.
    
    a more correct way to fix the libtalloc dependencies follows

commit 7124b4fbeb8a0b25aa679a32083bfc721c45f0a6
Author: Björn Jacke <[email protected]>
Date:   Fri Oct 2 02:18:50 2009 +0200

    s3:Makefile: libsmbsharemode dependency cleanup
    
    no need to link against ldap and krb5 libs

commit 09936d52d269b509285f0b60397c9a53d11f20bc
Author: Björn Jacke <[email protected]>
Date:   Fri Oct 2 02:28:56 2009 +0200

    s3:Makefile: net utility dependency cleanup
    
    no need to link against iniparser lib

commit e1ebadb85b250f950d0f5415eda83209f94378c1
Author: Björn Jacke <[email protected]>
Date:   Fri Oct 2 19:53:53 2009 +0200

    s3:configure: use --aѕ-needed linker option when supported
    
    Based on a patch from Andreas Schneider but modified that --aѕ-needed is 
also
    used when own libs are not build shared (--enable-shared). Also change 
order of
    options so that user supplied LDFLAGS are put *after* the automatic 
--aѕ-needed
    flag. This way it's pollible to force not use as-needed by setting LDFLAGS
    environment variable to "-Wl,--no-as-needed".

commit 2aacca010da59c2521bddda3e004271008fe2b6f
Author: Björn Jacke <[email protected]>
Date:   Fri Oct 2 17:55:50 2009 +0200

    s3:doc: add some detail about lanman auth parameter
    
    add interesting detail: lm passwords will be removed from databaѕe with
    lanman auth = no

-----------------------------------------------------------------------

Summary of changes:
 docs-xml/smbdotconf/security/lanmanauth.xml |    7 ++
 source3/Makefile.in                         |  142 +++++++++++++--------------
 source3/configure.in                        |   20 +++-
 3 files changed, 92 insertions(+), 77 deletions(-)


Changeset truncated at 500 lines:

diff --git a/docs-xml/smbdotconf/security/lanmanauth.xml 
b/docs-xml/smbdotconf/security/lanmanauth.xml
index 4e68c5e..e055bd3 100644
--- a/docs-xml/smbdotconf/security/lanmanauth.xml
+++ b/docs-xml/smbdotconf/security/lanmanauth.xml
@@ -16,6 +16,13 @@
     case-insensitive nature, and the choice of algorithm.  Servers
     without Windows 95/98/ME or MS DOS clients are advised to disable
     this option.  </para>
+
+    <para>When this parameter is set to <value>no</value> this
+    will also result in sambaLMPassword in Samba's passdb being
+    blanked after the next password change. As a result of that
+    lanman clients won't be able to authenticate, even if lanman
+    auth is reenabled later on.
+    </para>
                
     <para>Unlike the <command moreinfo="none">encrypt
     passwords</command> option, this parameter cannot alter client
diff --git a/source3/Makefile.in b/source3/Makefile.in
index 02d1bf5..5d98f64 100644
--- a/source3/Makefile.in
+++ b/source3/Makefile.in
@@ -1530,7 +1530,7 @@ bin/.dummy:
          dir=bin $(MAKEDIR); fi
        @: >> $@ || : > $@ # what a fancy emoticon!
 
-bin/s...@exeext@: $(BINARY_PREREQS) $(SMBD_OBJ) $(LIBTALLOC) @LIBTDB_TARGET@ 
@LIBWBCLIENT_TARGET@ @BUILD_POPT@
+bin/s...@exeext@: $(BINARY_PREREQS) $(SMBD_OBJ) libtalloc libtdb libwbclient 
@BUILD_POPT@
        @echo Linking $@
        @$(CC) -o $@ $(SMBD_OBJ) $(LDFLAGS) $(LDAP_LIBS) @SMBD_FAM_LIBS@ \
                $(KRB5LIBS) $(DYNEXP) $(PRINT_LIBS) $(AUTH_LIBS) \
@@ -1538,46 +1538,46 @@ bin/s...@exeext@: $(BINARY_PREREQS) $(SMBD_OBJ) 
$(LIBTALLOC) @LIBTDB_TARGET@ @LI
                $(POPT_LIBS) @SMBD_LIBS@ $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) \
                $(LIBWBCLIENT_LIBS) $(ZLIB_LIBS)
 
-bin/n...@exeext@: $(BINARY_PREREQS) $(NMBD_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@
+bin/n...@exeext@: $(BINARY_PREREQS) $(NMBD_OBJ) @BUILD_POPT@ libtalloc libtdb
        @echo Linking $@
        @$(CC) -o $@ $(NMBD_OBJ) $(LDFLAGS) $(DYNEXP) $(LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(POPT_LIBS) \
                $(KRB5LIBS) $(LDAP_LIBS) $(ZLIB_LIBS)
 
-bin/s...@exeext@: $(BINARY_PREREQS) $(SWAT_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/s...@exeext@: $(BINARY_PREREQS) $(SWAT_OBJ) @BUILD_POPT@ libtalloc libtdb 
libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(SWAT_OBJ) $(LDFLAGS) $(DYNEXP) $(PRINT_LIBS) \
          $(AUTH_LIBS) $(LIBS) $(PASSDB_LIBS) $(POPT_LIBS) $(KRB5LIBS) \
          $(LDAP_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS) 
$(ZLIB_LIBS)
 
-bin/rpccli...@exeext@: $(BINARY_PREREQS) $(RPCCLIENT_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/rpccli...@exeext@: $(BINARY_PREREQS) $(RPCCLIENT_OBJ) @BUILD_POPT@ 
libtalloc libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(LDFLAGS) $(RPCCLIENT_OBJ) \
                $(DYNEXP) $(TERMLDFLAGS) $(TERMLIBS) $(LIBS) $(POPT_LIBS) \
                $(KRB5LIBS) $(LDAP_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) \
                $(LIBWBCLIENT_LIBS) $(ZLIB_LIBS) $(PASSDB_LIBS)
 
-bin/smbcli...@exeext@: $(BINARY_PREREQS) $(CLIENT_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/smbcli...@exeext@: $(BINARY_PREREQS) $(CLIENT_OBJ) @BUILD_POPT@ libtalloc 
libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(CLIENT_OBJ) $(LDFLAGS) $(DYNEXP) \
                $(TERMLDFLAGS) $(TERMLIBS) $(LIBS) $(POPT_LIBS) \
                $(KRB5LIBS) $(LDAP_LIBS) $(NSCD_LIBS) $(DNSSD_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS) 
$(ZLIB_LIBS)
 
-bin/n...@exeext@: $(BINARY_PREREQS) $(NET_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@ @LIBNETAPI_TARGET@
+bin/n...@exeext@: $(BINARY_PREREQS) $(NET_OBJ) @BUILD_POPT@ libtalloc libtdb 
libwbclient libnetapi
        @echo Linking $@
        @$(CC) -o $@ $(NET_OBJ) $(DYNEXP) $(LDFLAGS) $(LIBS) \
                $(POPT_LIBS) $(KRB5LIBS) $(UUID_LIBS) $(LDAP_LIBS) \
                $(PASSDB_LIBS) $(TERMLDFLAGS) $(TERMLIBS) $(NSCD_LIBS) \
-               @INIPARSERLIBS@ $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) 
$(LIBWBCLIENT_LIBS) $(LIBNETAPI_LIBS) \
+               $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS) 
$(LIBNETAPI_LIBS) \
                $(ZLIB_LIBS)
 
-bin/profi...@exeext@: $(BINARY_PREREQS) $(PROFILES_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/profi...@exeext@: $(BINARY_PREREQS) $(PROFILES_OBJ) @BUILD_POPT@ libtalloc 
libtdb
        @echo Linking $@
        @$(CC) -o $@ $(PROFILES_OBJ) $(DYNEXP) $(LDFLAGS) $(LIBS) \
                $(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/smbsp...@exeext@: $(BINARY_PREREQS) $(CUPS_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@
+bin/smbsp...@exeext@: $(BINARY_PREREQS) $(CUPS_OBJ) @BUILD_POPT@ libtalloc 
libtdb
        @echo Linking $@
        @$(CC) -o $@ $(CUPS_OBJ) $(DYNEXP) $(LDFLAGS) $(LIBS) \
                $(KRB5LIBS) $(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) 
$(LIBTDB_LIBS) $(ZLIB_LIBS)
@@ -1590,135 +1590,135 @@ bin/umount.c...@exeext@: $(BINARY_PREREQS) 
$(CIFS_UMOUNT_OBJ)
        @echo Linking $@
        @$(CC) -o $@ $(CIFS_UMOUNT_OBJ) $(DYNEXP) $(LDFLAGS)
 
-bin/cifs.upc...@exeext@: $(BINARY_PREREQS) $(CIFS_UPCALL_OBJ) 
$(LIBSMBCLIENT_OBJ1) $(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/cifs.upc...@exeext@: $(BINARY_PREREQS) $(CIFS_UPCALL_OBJ) 
$(LIBSMBCLIENT_OBJ1) libtalloc libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(CIFS_UPCALL_OBJ) $(DYNEXP) $(LDFLAGS) \
                $(LIBSMBCLIENT_OBJ1) $(LIBS) -lkeyutils $(KRB5LIBS) \
                $(LDAP_LIBS) $(LIBTALLOC_LIBS) $(LIBWBCLIENT_LIBS) \
                $(LIBTDB_LIBS) $(NSCD_LIBS) $(ZLIB_LIBS)
 
-bin/testp...@exeext@: $(BINARY_PREREQS) $(TESTPARM_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/testp...@exeext@: $(BINARY_PREREQS) $(TESTPARM_OBJ) @BUILD_POPT@ libtalloc 
libtdb
        @echo Linking $@
        @$(CC) -o $@ $(TESTPARM_OBJ) $(LDFLAGS) $(DYNEXP) $(LIBS) \
                $(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/smbsta...@exeext@: $(BINARY_PREREQS) $(STATUS_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/smbsta...@exeext@: $(BINARY_PREREQS) $(STATUS_OBJ) @BUILD_POPT@ libtalloc 
libtdb
        @echo Linking $@
        @$(CC) -o $@ $(STATUS_OBJ) $(LDFLAGS) $(DYNEXP) $(LIBS) \
                $(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/smbcont...@exeext@: $(BINARY_PREREQS) $(SMBCONTROL_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/smbcont...@exeext@: $(BINARY_PREREQS) $(SMBCONTROL_OBJ) @BUILD_POPT@ 
libtalloc libtdb
        @echo Linking $@
        @$(CC) -DUSING_SMBCONTROL -o $@ \
                $(SMBCONTROL_OBJ) $(DYNEXP) $(LDFLAGS) \
                $(LIBS) $(LDAP_LIBS) @LIBUNWIND_PTRACE@ $(POPT_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/smbt...@exeext@: $(BINARY_PREREQS) $(SMBTREE_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/smbt...@exeext@: $(BINARY_PREREQS) $(SMBTREE_OBJ) @BUILD_POPT@ libtalloc 
libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(SMBTREE_OBJ) $(LDFLAGS) $(DYNEXP) \
                $(LIBS) $(POPT_LIBS) $(KRB5LIBS) $(LDAP_LIBS) $(NSCD_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS) 
$(ZLIB_LIBS)
 
-bin/smbpas...@exeext@: $(BINARY_PREREQS) $(SMBPASSWD_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/smbpas...@exeext@: $(BINARY_PREREQS) $(SMBPASSWD_OBJ) @BUILD_POPT@ 
libtalloc libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(SMBPASSWD_OBJ) $(LDFLAGS) $(PASSDB_LIBS) \
                $(DYNEXP) $(LIBS) $(POPT_LIBS) $(KRB5LIBS) $(LDAP_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS) 
$(ZLIB_LIBS)
 
-bin/pdbe...@exeext@: $(BINARY_PREREQS) $(PDBEDIT_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/pdbe...@exeext@: $(BINARY_PREREQS) $(PDBEDIT_OBJ) @BUILD_POPT@ libtalloc 
libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(PDBEDIT_OBJ) $(LDFLAGS) $(DYNEXP) $(LIBS) \
                $(POPT_LIBS) $(PASSDB_LIBS) $(LDAP_LIBS) $(LIBTALLOC_LIBS) \
                $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS)
 
-bin/smb...@exeext@: $(BINARY_PREREQS) $(SMBGET_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/smb...@exeext@: $(BINARY_PREREQS) $(SMBGET_OBJ) @BUILD_POPT@ libtalloc 
libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(SMBGET_OBJ) $(LDFLAGS) $(DYNEXP) $(LIBS) \
                $(POPT_LIBS)  $(KRB5LIBS) $(LDAP_LIBS) $(NSCD_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS) 
$(ZLIB_LIBS)
 
-bin/nmbloo...@exeext@: $(BINARY_PREREQS) $(NMBLOOKUP_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/nmbloo...@exeext@: $(BINARY_PREREQS) $(NMBLOOKUP_OBJ) @BUILD_POPT@ 
libtalloc libtdb
        @echo Linking $@
        @$(CC) -o $@ $(NMBLOOKUP_OBJ) $(LDFLAGS) $(DYNEXP) $(LIBS) \
                $(POPT_LIBS) $(LDAP_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/smbtort...@exeext@: $(BINARY_PREREQS) $(SMBTORTURE_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/smbtort...@exeext@: $(BINARY_PREREQS) $(SMBTORTURE_OBJ) @BUILD_POPT@ 
libtalloc libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(SMBTORTURE_OBJ) $(LDFLAGS) $(DYNEXP) \
                $(LIBS) $(KRB5LIBS) $(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) 
\
                $(LIBTDB_LIBS) $(ZLIB_LIBS) $(LIBWBCLIENT_LIBS)
 
-bin/talloct...@exeext@: $(BINARY_PREREQS) $(TALLOCTORT_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/talloct...@exeext@: $(BINARY_PREREQS) $(TALLOCTORT_OBJ) @BUILD_POPT@ 
libtalloc libtdb
        @echo Linking $@
        @$(CC) -o $@ $(TALLOCTORT_OBJ) $(LDFLAGS) \
                $(DYNEXP) $(LIBS) $(LDAP_LIBS) $(POPT_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/replacet...@exeext@: $(REPLACETORT_OBJ) @BUILD_POPT@ $(LIBTALLOC)
+bin/replacet...@exeext@: $(REPLACETORT_OBJ) @BUILD_POPT@ libtalloc
        @echo Linking $@
        @$(CC) @PIE_LDFLAGS@ -o $@ $(REPLACETORT_OBJ) $(LDFLAGS) \
                $(DYNEXP) $(LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS)
 
-bin/smbconft...@exeext@: $(SMBCONFTORT_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@
+bin/smbconft...@exeext@: $(SMBCONFTORT_OBJ) @BUILD_POPT@ libtalloc libtdb
        @echo Linking $@
        @$(CC) @PIE_LDFLAGS@ -o $@ $(SMBCONFTORT_OBJ) $(LDFLAGS) \
                $(DYNEXP) $(LIBS) $(LDAP_LIBS) $(POPT_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/maskt...@exeext@: $(BINARY_PREREQS) $(MASKTEST_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/maskt...@exeext@: $(BINARY_PREREQS) $(MASKTEST_OBJ) @BUILD_POPT@ libtalloc 
libtdb
        @echo Linking $@
        @$(CC) -o $@ $(MASKTEST_OBJ) $(LDFLAGS) $(DYNEXP) \
                $(LIBS) $(KRB5LIBS) $(LDAP_LIBS) $(POPT_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(ZLIB_LIBS)
 
-bin/msgt...@exeext@: $(BINARY_PREREQS) $(MSGTEST_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/msgt...@exeext@: $(BINARY_PREREQS) $(MSGTEST_OBJ) @BUILD_POPT@ libtalloc 
libtdb
        @echo Linking $@
        @$(CC) -o $@ $(MSGTEST_OBJ) $(LDFLAGS) $(DYNEXP) \
                $(LIBS) $(KRB5LIBS) $(LDAP_LIBS) $(POPT_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(ZLIB_LIBS)
 
-bin/smbca...@exeext@: $(BINARY_PREREQS) $(SMBCACLS_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/smbca...@exeext@: $(BINARY_PREREQS) $(SMBCACLS_OBJ) @BUILD_POPT@ libtalloc 
libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(SMBCACLS_OBJ) $(DYNEXP) $(LDFLAGS) \
                $(LIBS) $(POPT_LIBS) $(KRB5LIBS) $(LDAP_LIBS) $(NSCD_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS) 
$(ZLIB_LIBS)
 
-bin/smbcquo...@exeext@: $(BINARY_PREREQS) $(SMBCQUOTAS_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/smbcquo...@exeext@: $(BINARY_PREREQS) $(SMBCQUOTAS_OBJ) @BUILD_POPT@ 
libtalloc libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(SMBCQUOTAS_OBJ) $(DYNEXP) $(LDFLAGS) \
                $(LIBS) $(POPT_LIBS) $(KRB5LIBS) $(LDAP_LIBS) $(NSCD_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS) 
$(ZLIB_LIBS)
 
-bin/eventlog...@exeext@: $(BINARY_PREREQS) $(EVTLOGADM_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/eventlog...@exeext@: $(BINARY_PREREQS) $(EVTLOGADM_OBJ) libtalloc libtdb
        @echo Linking $@
        @$(CC) -o $@ $(EVTLOGADM_OBJ) $(DYNEXP) $(LDFLAGS) \
-               $(LIBS) $(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) 
$(LIBTDB_LIBS)
+               $(LIBS) $(LDAP_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/share...@exeext@: $(BINARY_PREREQS) $(SHARESEC_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/share...@exeext@: $(BINARY_PREREQS) $(SHARESEC_OBJ) @BUILD_POPT@ libtalloc 
libtdb
        @echo Linking $@
        @$(CC) -o $@ $(SHARESEC_OBJ) $(DYNEXP) $(LDFLAGS) \
                $(LIBS) $(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) 
$(LIBTDB_LIBS)
 
-bin/lockt...@exeext@: $(BINARY_PREREQS) $(LOCKTEST_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/lockt...@exeext@: $(BINARY_PREREQS) $(LOCKTEST_OBJ) @BUILD_POPT@ libtalloc 
libtdb
        @echo Linking $@
        @$(CC) -o $@ $(LOCKTEST_OBJ) $(LDFLAGS) $(DYNEXP) \
                $(LIBS) $(KRB5LIBS) $(LDAP_LIBS) $(POPT_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(ZLIB_LIBS)
 
-bin/nsst...@exeext@: $(BINARY_PREREQS) $(NSSTEST_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/nsst...@exeext@: $(BINARY_PREREQS) $(NSSTEST_OBJ) @BUILD_POPT@ libtalloc 
libtdb
        @echo Linking $@
        @$(CC) -o $@ $(NSSTEST_OBJ) $(LDFLAGS) $(DYNEXP) \
                $(LIBS) $(KRB5LIBS)  $(LDAP_LIBS) $(POPT_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(ZLIB_LIBS)
 
-bin/pdbt...@exeext@: $(BINARY_PREREQS) $(PDBTEST_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/pdbt...@exeext@: $(BINARY_PREREQS) $(PDBTEST_OBJ) @BUILD_POPT@ libtalloc 
libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(PDBTEST_OBJ) $(LDFLAGS) $(DYNEXP) \
                $(LIBS) $(KRB5LIBS) $(LDAP_LIBS) $(PASSDB_LIBS) \
                $(POPT_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) 
$(LIBWBCLIENT_LIBS) $(ZLIB_LIBS)
 
-bin/vfst...@exeext@: $(BINARY_PREREQS) $(VFSTEST_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/vfst...@exeext@: $(BINARY_PREREQS) $(VFSTEST_OBJ) @BUILD_POPT@ libtalloc 
libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(VFSTEST_OBJ) $(LDFLAGS) $(TERMLDFLAGS) $(AVAHI_LIBS) \
                $(TERMLIBS) $(DYNEXP) $(PRINT_LIBS) $(AUTH_LIBS) $(DNSSD_LIBS) \
@@ -1726,65 +1726,65 @@ bin/vfst...@exeext@: $(BINARY_PREREQS) $(VFSTEST_OBJ) 
@BUILD_POPT@ $(LIBTALLOC)
                @SMBD_LIBS@ $(NSCD_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) \
                $(LIBWBCLIENT_LIBS) $(ZLIB_LIBS)
 
-bin/smbic...@exeext@: $(BINARY_PREREQS) $(SMBICONV_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/smbic...@exeext@: $(BINARY_PREREQS) $(SMBICONV_OBJ) @BUILD_POPT@ libtalloc 
libtdb
        @echo Linking $@
        @$(CC) -o $@ $(SMBICONV_OBJ) $(LDFLAGS) $(TERMLDFLAGS) \
                $(TERMLIBS) $(DYNEXP) $(LIBS) $(LDAP_LIBS) $(POPT_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/log2p...@exeext@: $(BINARY_PREREQS) $(LOG2PCAP_OBJ) @BUILD_POPT@ 
$(LIBTALLOC)
+bin/log2p...@exeext@: $(BINARY_PREREQS) $(LOG2PCAP_OBJ) @BUILD_POPT@ libtalloc
        @echo Linking $@
        @$(CC) -o $@ $(LOG2PCAP_OBJ) $(LDFLAGS) $(DYNEXP) \
                $(POPT_LIBS) $(LIBS) $(LIBTALLOC_LIBS)
 
-bin/lockte...@exeext@: $(BINARY_PREREQS) $(LOCKTEST2_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/lockte...@exeext@: $(BINARY_PREREQS) $(LOCKTEST2_OBJ) @BUILD_POPT@ 
libtalloc libtdb
        @echo Linking $@
        @$(CC) -o $@ $(LOCKTEST2_OBJ) $(LDFLAGS) $(DYNEXP) \
                $(LIBS) $(KRB5LIBS) $(LDAP_LIBS) $(POPT_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(ZLIB_LIBS)
 
-bin/debug2h...@exeext@: $(BINARY_PREREQS) $(DEBUG2HTML_OBJ) @BUILD_POPT@ 
$(LIBTALLOC)
+bin/debug2h...@exeext@: $(BINARY_PREREQS) $(DEBUG2HTML_OBJ) @BUILD_POPT@ 
libtalloc
        @echo Linking $@
        @$(CC) -o $@ $(DEBUG2HTML_OBJ) $(LDFLAGS) $(DYNEXP) \
                $(LIBS) $(LIBTALLOC_LIBS)
 
-bin/smbfil...@exeext@: $(BINARY_PREREQS) $(SMBFILTER_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@
+bin/smbfil...@exeext@: $(BINARY_PREREQS) $(SMBFILTER_OBJ) @BUILD_POPT@ 
libtalloc libtdb
        @echo Linking $@
        @$(CC) -o $@ $(SMBFILTER_OBJ) $(LDFLAGS) $(LIBS) \
                $(KRB5LIBS) $(LDAP_LIBS) $(POPT_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(ZLIB_LIBS)
 
-bin/ldbedit: $(BINARY_PREREQS) $(LDBEDIT_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/ldbedit: $(BINARY_PREREQS) $(LDBEDIT_OBJ) @BUILD_POPT@ libtalloc libtdb 
libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(LDBEDIT_OBJ) $(DYNEXP) $(LDFLAGS) \
                $(LIBS) $(POPT_LIBS) $(LDAP_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/ldbsearch: $(BINARY_PREREQS) $(LDBSEARCH_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/ldbsearch: $(BINARY_PREREQS) $(LDBSEARCH_OBJ) @BUILD_POPT@ libtalloc 
libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(LDBSEARCH_OBJ) $(DYNEXP) $(LDFLAGS) \
                $(LIBS) $(POPT_LIBS) $(LDAP_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/ldbadd: $(BINARY_PREREQS) $(LDBADD_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/ldbadd: $(BINARY_PREREQS) $(LDBADD_OBJ) @BUILD_POPT@ libtalloc libtdb 
libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(LDBADD_OBJ) $(DYNEXP) $(LDFLAGS) \
                $(LIBS) $(POPT_LIBS) $(LDAP_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/ldbmodify: $(BINARY_PREREQS) $(LDBMODIFY_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/ldbmodify: $(BINARY_PREREQS) $(LDBMODIFY_OBJ) @BUILD_POPT@ libtalloc 
libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(LDBMODIFY_OBJ) $(DYNEXP) $(LDFLAGS) \
                $(LIBS) $(POPT_LIBS) $(LDAP_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/ldbdel: $(BINARY_PREREQS) $(LDBDEL_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/ldbdel: $(BINARY_PREREQS) $(LDBDEL_OBJ) @BUILD_POPT@ libtalloc libtdb 
libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(LDBDEL_OBJ) $(DYNEXP) $(LDFLAGS) \
                $(LIBS) $(POPT_LIBS) $(LDAP_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/ldbrename: $(BINARY_PREREQS) $(LDBRENAME_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/ldbrename: $(BINARY_PREREQS) $(LDBRENAME_OBJ) @BUILD_POPT@ libtalloc 
libtdb libwbclient
        @echo Linking $@
        @$(CC) $(FLAGS) -o $@ $(LDBRENAME_OBJ) $(DYNEXP) $(LDFLAGS) \
                $(LIBS) $(POPT_LIBS) $(LDAP_LIBS) \
@@ -1955,7 +1955,6 @@ showlibtdb:
        @echo  ""
        @echo "LIBTDB_SHARED               = @LIBTDB_SHARED@"
        @echo "LIBTDB_STATIC               = @LIBTDB_STATIC@"
-       @echo "LIBTDB_TARGET               = @LIBTDB_TARGET@"
        @echo "LIBTDB_LIBS                 = $(LIBTDB_LIBS)"
        @echo ""
        @echo "LIBTDB_SHARED_TARGET        = $(LIBTDB_SHARED_TARGET)"
@@ -2002,7 +2001,7 @@ 
LIBWBCLIENT_HEADERS=$(srcdir)/../nsswitch/libwbclient/wbclient.h \
 $(LIBWBCLIENT_SYMS): $(LIBWBCLIENT_HEADERS)
        @$(MKSYMS_SH) $(AWK) $@ $(LIBWBCLIENT_HEADERS)
 
-$(LIBWBCLIENT_SHARED_TARGET_SONAME): $(BINARY_PREREQS) $(LIBWBCLIENT_OBJ) 
$(LIBWBCLIENT_SYMS) $(LIBTALLOC)
+$(LIBWBCLIENT_SHARED_TARGET_SONAME): $(BINARY_PREREQS) $(LIBWBCLIENT_OBJ) 
$(LIBWBCLIENT_SYMS) libtalloc
        @echo Linking shared library $@
        @$(SHLD_DSO) $(LIBTALLOC_LIBS) $(LIBWBCLIENT_OBJ) \
                @sonamef...@`basename $...@`
@@ -2050,7 +2049,6 @@ showlibwbclient:
        @echo  ""
        @echo "LIBWBCLIENT_SHARED               = @LIBWBCLIENT_SHARED@"
        @echo "LIBWBCLIENT_STATIC               = @LIBWBCLIENT_STATIC@"
-       @echo "LIBWBCLIENT_TARGET               = @LIBWBCLIENT_TARGET@"
        @echo "LIBWBCLIENT_LIBS                 = $(LIBWBCLIENT_LIBS)"
        @echo ""
        @echo "LIBWBCLIENT_SHARED_TARGET        = $(LIBWBCLIENT_SHARED_TARGET)"
@@ -2077,7 +2075,7 @@ libadd...@libaddns_static@ @LIBADDNS_SHARED@
 #LIBADDNS_SYMS=$(srcdir)/exports/libadd...@symsext@
 LIBADDNS_HEADERS=$(srcdir)/libaddns/addns.h
 
-$(LIBADDNS_SHARED_TARGET_SONAME): $(BINARY_PREREQS) $(LIBADDNS_OBJ) 
$(LIBTALLOC)
+$(LIBADDNS_SHARED_TARGET_SONAME): $(BINARY_PREREQS) $(LIBADDNS_OBJ) libtalloc
        @echo Linking shared library $@
        @$(SHLD_DSO) $(LIBADDNS_OBJ) $(LIBS) \
                $(KRB5LIBS) $(UUID_LIBS) $(LIBTALLOC_LIBS) \
@@ -2124,7 +2122,6 @@ showlibaddns:
        @echo  ""
        @echo "LIBADDNS_SHARED               = @LIBADDNS_SHARED@"
        @echo "LIBADDNS_STATIC               = @LIBADDNS_STATIC@"
-       @echo "LIBADDNS_TARGET               = @LIBADDNS_TARGET@"
        @echo "LIBADDNS_LIBS                 = $(LIBADDNS_LIBS)"
        @echo ""
        @echo "LIBADDNS_SHARED_TARGET        = $(LIBADDNS_SHARED_TARGET)"
@@ -2178,7 +2175,7 @@ LIBNETAPI_HEADERS=$(srcdir)/lib/netapi/netapi.h
 $(LIBNETAPI_SYMS): $(LIBNETAPI_HEADERS)
        @$(MKSYMS_SH) $(AWK) $@ $(LIBNETAPI_HEADERS)
 
-$(LIBNETAPI_SHARED_TARGET_SONAME): $(BINARY_PREREQS) $(LIBNETAPI_OBJ) 
$(LIBNETAPI_SYMS) $(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+$(LIBNETAPI_SHARED_TARGET_SONAME): $(BINARY_PREREQS) $(LIBNETAPI_OBJ) 
$(LIBNETAPI_SYMS) libtalloc libtdb libwbclient
        @echo Linking shared library $@
        @$(SHLD_DSO) $(LIBNETAPI_OBJ) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS) $(LIBS) \
@@ -2230,7 +2227,6 @@ showlibnetapi:
        @echo  ""
        @echo "LIBNETAPI_SHARED               = @LIBNETAPI_SHARED@"
        @echo "LIBNETAPI_STATIC               = @LIBNETAPI_STATIC@"
-       @echo "LIBNETAPI_TARGET               = @LIBNETAPI_TARGET@"
        @echo "LIBNETAPI_LIBS                 = $(LIBNETAPI_LIBS)"
        @echo ""
        @echo "LIBNETAPI_SHARED_TARGET        = $(LIBNETAPI_SHARED_TARGET)"
@@ -2258,7 +2254,7 @@ LIBSMBCLIENT_HEADERS=$(srcdir)/include/libsmbclient.h
 $(LIBSMBCLIENT_SYMS): $(LIBSMBCLIENT_HEADERS)
        @$(MKSYMS_SH) $(AWK) $@ $(LIBSMBCLIENT_HEADERS)
 
-$(LIBSMBCLIENT_SHARED_TARGET_SONAME): $(BINARY_PREREQS) $(LIBSMBCLIENT_OBJ) 
$(LIBSMBCLIENT_SYMS) $(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+$(LIBSMBCLIENT_SHARED_TARGET_SONAME): $(BINARY_PREREQS) $(LIBSMBCLIENT_OBJ) 
$(LIBSMBCLIENT_SYMS) libtalloc libtdb libwbclient
        @echo Linking shared library $@
        @$(SHLD_DSO) $(LIBSMBCLIENT_OBJ) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS) $(LIBS) \
@@ -2313,7 +2309,6 @@ showlibsmbclient:
        @echo  ""
        @echo "LIBSMBCLIENT_SHARED               = @LIBSMBCLIENT_SHARED@"
        @echo "LIBSMBCLIENT_STATIC               = @LIBSMBCLIENT_STATIC@"
-       @echo "LIBSMBCLIENT_TARGET               = @LIBSMBCLIENT_TARGET@"
        @echo "LIBSMBCLIENT_LIBS                 = $(LIBSMBCLIENT_LIBS)"
        @echo ""
        @echo "LIBSMBCLIENT_SHARED_TARGET        = 
$(LIBSMBCLIENT_SHARED_TARGET)"
@@ -2345,11 +2340,10 @@ 
LIBSMBSHAREMODES_HEADERS=$(srcdir)/include/smb_share_modes.h
 $(LIBSMBSHAREMODES_SYMS): $(LIBSMBSHAREMODES_HEADERS)
        @$(MKSYMS_SH) $(AWK) $@ $(LIBSMBSHAREMODES_HEADERS)
 
-$(LIBSMBSHAREMODES_SHARED_TARGET_SONAME): $(BINARY_PREREQS) 
$(LIBSMBSHAREMODES_OBJ) $(LIBSMBSHAREMODES_SYMS) $(LIBTALLOC) @LIBTDB_TARGET@
+$(LIBSMBSHAREMODES_SHARED_TARGET_SONAME): $(BINARY_PREREQS) 
$(LIBSMBSHAREMODES_OBJ) $(LIBSMBSHAREMODES_SYMS) libtalloc libtdb
        @echo Linking shared library $@
        @$(SHLD_DSO) $(LIBSMBSHAREMODES_OBJ) \
                $(LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) \
-               $(KRB5LIBS) $(LDAP_LIBS) \
                @sonamef...@`basename $...@`
 
 $(LIBSMBSHAREMODES_SHARED_TARGET): $(LIBSMBSHAREMODES_SHARED_TARGET_SONAME)
@@ -2414,7 +2408,7 @@ showlibs:: showlibsmbsharemodes
 #-------------------------------------------------------------------
 
 # This is probably wrong for anything other than the GNU linker.
-bin/libbigballofm...@shlibext@: $(BINARY_PREREQS) $(LIBBIGBALLOFMUD_OBJ) 
$(LIBTALLOC)
+bin/libbigballofm...@shlibext@: $(BINARY_PREREQS) $(LIBBIGBALLOFMUD_OBJ) 
libtalloc
        @echo Linking shared library $@
        @$(SHLD) $(LDSHFLAGS) -o $@ $(LIBBIGBALLOFMUD_OBJ) \
                $(LIBS) $(LIBTALLOC_LIBS) \
@@ -2493,14 +2487,14 @@ bin/librpc_ec...@shlibext@: $(BINARY_PREREQS) 
$(RPC_ECHO_OBJ)
        @echo "Linking $@"
        @$(SHLD_MODULE) $(RPC_ECHO_OBJ)
 
-bin/winbi...@exeext@: $(BINARY_PREREQS) $(WINBINDD_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) @LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/winbi...@exeext@: $(BINARY_PREREQS) $(WINBINDD_OBJ) @BUILD_POPT@ libtalloc 
libtdb libwbclient
        @echo "Linking $@"
        @$(CC) -o $@ $(WINBINDD_OBJ) $(LDFLAGS) $(DYNEXP) $(LIBS) \
                $(POPT_LIBS) $(KRB5LIBS) $(LDAP_LIBS) \
                $(PASSDB_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) 
$(LIBWBCLIENT_LIBS) \
                $(ZLIB_LIBS)
 
-bin/v...@exeext@: $(BINARY_PREREQS) $(VLP_OBJ) @LIBTDB_TARGET@
+bin/v...@exeext@: $(BINARY_PREREQS) $(VLP_OBJ) libtdb
        @echo "Linking $@"
        @$(CC) -o $@ $(VLP_OBJ) $(LDFLAGS) $(DYNEXP) \
                $(TERMLDFLAGS) $(TERMLIBS) $(LIBS) $(POPT_LIBS) \
@@ -2512,18 +2506,18 @@ bin/v...@exeext@: $(BINARY_PREREQS) $(VLP_OBJ) 
@LIBTDB_TARGET@
                $(WINBIND_NSS_EXTRA_LIBS) $(WINBIND_NSS_PTHREAD) \
                @sonamef...@`basename $...@`@NSSSONAMEVERSIONSUFFIX@
 
-...@winbind_wins_nss@: $(BINARY_PREREQS) $(WINBIND_WINS_NSS_OBJ) $(LIBTALLOC) 
@LIBTDB_TARGET@
+...@winbind_wins_nss@: $(BINARY_PREREQS) $(WINBIND_WINS_NSS_OBJ) libtalloc 
libtdb
        @echo "Linking $@"
        @$(SHLD) $(LDSHFLAGS) -o $@ $(WINBIND_WINS_NSS_OBJ) \
                $(LDAP_LIBS) $(KRB5LIBS) $(LIBS) $(LIBTALLOC_LIBS) 
$(LIBTDB_LIBS) $(ZLIB_LIBS) \
                @sonamef...@`basename $...@`@NSSSONAMEVERSIONSUFFIX@
 
-bin/winbind_krb5_locat...@shlibext@: $(BINARY_PREREQS) 
$(WINBIND_KRB5_LOCATOR_OBJ) @LIBWBCLIENT_TARGET@
+bin/winbind_krb5_locat...@shlibext@: $(BINARY_PREREQS) 
$(WINBIND_KRB5_LOCATOR_OBJ) libwbclient
        @echo "Linking $@"
        @$(SHLD) $(LDSHFLAGS) -o $@ $(WINBIND_KRB5_LOCATOR_OBJ) 
$(LIBWBCLIENT_LIBS) \
                @sonamef...@`basename $...@`
 
-bin/pam_winbi...@shlibext@: $(BINARY_PREREQS) $(PAM_WINBIND_OBJ) $(LIBTALLOC) 
@LIBWBCLIENT_TARGET@
+bin/pam_winbi...@shlibext@: $(BINARY_PREREQS) $(PAM_WINBIND_OBJ) libtalloc 
libwbclient
        @echo "Linking shared library $@"
        @$(SHLD) $(LDSHFLAGS) -o $@ $(PAM_WINBIND_OBJ) -lpam @INIPARSERLIBS@ \
                $(PAM_WINBIND_EXTRA_LIBS) $(LIBTALLOC_LIBS) $(LIBWBCLIENT_LIBS) 
@sonamef...@`basename $...@`
@@ -2821,55 +2815,55 @@ bin/dirso...@shlibext@: $(BINARY_PREREQS) 
$(VFS_DIRSORT_OBJ)
 ## None here right now
 #########################################################
 
-bin/wbi...@exeext@: $(BINARY_PREREQS) $(WBINFO_OBJ) @BUILD_POPT@ $(LIBTALLOC) 
@LIBTDB_TARGET@ @LIBWBCLIENT_TARGET@
+bin/wbi...@exeext@: $(BINARY_PREREQS) $(WBINFO_OBJ) @BUILD_POPT@ libtalloc 
libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(LDFLAGS) $(WBINFO_OBJ) $(DYNEXP) $(LIBS) \
                $(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) \
                $(LIBWBCLIENT_LIBS)
 
 bin/ntlm_a...@exeext@: $(BINARY_PREREQS) $(NTLM_AUTH_OBJ) $(PARAM_OBJ) \
-       $(LIB_NONSMBD_OBJ) @BUILD_POPT@ $(LIBTALLOC) @LIBTDB_TARGET@ 
@LIBWBCLIENT_TARGET@
+       $(LIB_NONSMBD_OBJ) @BUILD_POPT@ libtalloc libtdb libwbclient
        @echo Linking $@
        @$(CC) -o $@ $(LDFLAGS) $(DYNEXP) $(NTLM_AUTH_OBJ) \
                $(PARAM_OBJ) $(LIB_NONSMBD_OBJ) $(LIBS) \
                $(POPT_LIBS) $(KRB5LIBS) $(LDAP_LIBS) $(NSCD_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS) 
@INIPARSERLIBS@
 
-bin/pam_smbpa...@shlibext@: $(BINARY_PREREQS) $(PAM_SMBPASS_OBJ) $(LIBTALLOC) 
@LIBWBCLIENT_TARGET@ @LIBTDB_TARGET@
+bin/pam_smbpa...@shlibext@: $(BINARY_PREREQS) $(PAM_SMBPASS_OBJ) libtalloc 
libwbclient libtdb
        @echo "Linking shared library $@"
        @$(SHLD) $(LDSHFLAGS) -o $@ $(PAM_SMBPASS_OBJ) -lpam $(DYNEXP) \
                $(LIBS) $(LDAP_LIBS) $(NSCD_LIBS) \
                $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS)
 
-bin/tdbbac...@exeext@: $(BINARY_PREREQS) $(TDBBACKUP_OBJ) $(LIBTALLOC) 
@LIBTDB_TARGET@
+bin/tdbbac...@exeext@: $(BINARY_PREREQS) $(TDBBACKUP_OBJ) libtalloc libtdb
        @echo Linking $@
        @$(CC) -o $@ $(LDFLAGS) $(TDBBACKUP_OBJ) $(DYNEXP) \
                $(LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/tdbt...@exeext@: $(BINARY_PREREQS) $(TDBTOOL_OBJ) $(LIBTALLOC) 
@LIBTDB_TARGET@
+bin/tdbt...@exeext@: $(BINARY_PREREQS) $(TDBTOOL_OBJ) libtalloc libtdb
        @echo Linking $@
        @$(CC) -o $@ $(LDFLAGS) $(TDBTOOL_OBJ) $(DYNEXP) \
                $(LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
 
-bin/tdbd...@exeext@: $(BINARY_PREREQS) $(TDBDUMP_OBJ) $(LIBTALLOC) 
@LIBTDB_TARGET@


-- 
Samba Shared Repository

Reply via email to