[PATCH] --enable-libwbclient-shared

Michael Adam ma at sernet.de
Mon Jan 7 23:04:22 GMT 2008


I like this:

I think it's a good thing to be able to link statically,
if you really want to.

Michael

Volker Lendecke wrote:
> This patch adds the configure option --enable-libwbclient-shared that defaults
> to yes. If you set --enable-developer=yes, then you can say
> --enable-libwbclient-shared=no to avoid problems you might have with the wrong
> shared libaries.
> 
> Jerry, is this acceptable to you? If yes, please push.
> 
> Thanks!
> 
> Volker
> ---
>  source/Makefile.in  |   47 +++++++++++++++++++++++------------------------
>  source/configure.in |   13 ++++++++++++-
>  2 files changed, 35 insertions(+), 25 deletions(-)
> 
> diff --git a/source/Makefile.in b/source/Makefile.in
> index 3e02b89..edd132a 100644
> --- a/source/Makefile.in
> +++ b/source/Makefile.in
> @@ -335,8 +335,7 @@ LIBADDNS_OBJ0 = libaddns/dnsrecord.o libaddns/dnsutils.o  libaddns/dnssock.o \
>  	       libaddns/dnsgss.o libaddns/dnsmarshall.o
>  LIBADDNS_OBJ = $(LIBADDNS_OBJ0) $(TALLOC_OBJ)
>  
> -LIBWBCLIENT_OBJ = nsswitch/wb_common.o lib/talloc/talloc.o \
> -		  nsswitch/libwbclient/wbclient.o \
> +LIBWBCLIENT_OBJ = nsswitch/libwbclient/wbclient.o \
>  		  nsswitch/libwbclient/wbc_util.o \
>  		  nsswitch/libwbclient/wbc_pwd.o \
>  		  nsswitch/libwbclient/wbc_idmap.o \
> @@ -571,7 +570,7 @@ SMBD_OBJ_BASE = $(PARAM_WITHOUT_REG_OBJ) $(SMBD_OBJ_SRV) $(LIBSMB_OBJ) \
>  		$(NOTIFY_OBJ) $(GROUPDB_OBJ) $(AUTH_OBJ) \
>  		$(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) \
>  		$(LIBADS_OBJ) $(KRBCLIENT_OBJ) $(LIBADS_SERVER_OBJ) \
> -		$(REGISTRY_OBJ) $(POPT_LIB_OBJ) \
> +		$(REGISTRY_OBJ) $(POPT_LIB_OBJ) @LIBWBCLIENT_STATIC@ \
>  		$(BUILDOPT_OBJ) $(SMBLDAP_OBJ) $(LDB_OBJ) $(LIBNET_OBJ)
>  
>  PRINTING_OBJ = printing/pcap.o printing/print_svid.o printing/print_aix.o \
> @@ -604,7 +603,7 @@ SWAT_OBJ1 = web/cgi.o web/diagnose.o web/startstop.o web/statuspage.o \
>             web/swat.o web/neg_lang.o
>  
>  SWAT_OBJ = $(SWAT_OBJ1) $(PARAM_OBJ) $(PRINTING_OBJ) $(LIBSMB_OBJ) \
> -	   $(LOCKING_OBJ) $(PASSDB_OBJ) $(SECRETS_OBJ) $(KRBCLIENT_OBJ) \
> +	   $(LOCKING_OBJ) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(SECRETS_OBJ) $(KRBCLIENT_OBJ) \
>  	   $(LIB_NONSMBD_OBJ) $(GROUPDB_OBJ) $(PLAINTEXT_AUTH_OBJ) \
>  	   $(POPT_LIB_OBJ) $(SMBLDAP_OBJ) $(RPC_PARSE_OBJ) $(LIBMSRPC_GEN_OBJ) $(LIBMSRPC_OBJ) \
>             $(PASSCHANGE_OBJ) $(LDB_OBJ)
> @@ -625,7 +624,7 @@ SMBTREE_OBJ = utils/smbtree.o $(PARAM_OBJ) \
>  	     $(KRBCLIENT_OBJ) $(POPT_LIB_OBJ) $(SECRETS_OBJ) \
>               rpc_client/cli_pipe.o $(RPC_PARSE_OBJ2) \
>               $(RPC_CLIENT_OBJ1) \
> -	     $(PASSDB_OBJ) $(SMBLDAP_OBJ) $(LDB_OBJ) $(GROUPDB_OBJ) \
> +	     $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(SMBLDAP_OBJ) $(LDB_OBJ) $(GROUPDB_OBJ) \
>  	     $(LIBMSRPC_GEN_OBJ)
>  
>  TESTPARM_OBJ = utils/testparm.o \
> @@ -635,12 +634,12 @@ TESTPARM_OBJ = utils/testparm.o \
>  PASSWD_UTIL_OBJ = utils/passwd_util.o
>  
>  SMBPASSWD_OBJ = utils/smbpasswd.o $(PASSWD_UTIL_OBJ) $(PASSCHANGE_OBJ) \
> -		$(PARAM_OBJ) $(SECRETS_OBJ) $(LIBSMB_OBJ) $(PASSDB_OBJ) \
> +		$(PARAM_OBJ) $(SECRETS_OBJ) $(LIBSMB_OBJ) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ \
>  		$(GROUPDB_OBJ) $(LIB_NONSMBD_OBJ) $(KRBCLIENT_OBJ) \
>  		$(POPT_LIB_OBJ) $(SMBLDAP_OBJ) $(RPC_PARSE_OBJ) \
>  		$(LIBMSRPC_GEN_OBJ) $(LIBMSRPC_OBJ) $(LDB_OBJ) 
>  
> -PDBEDIT_OBJ = utils/pdbedit.o $(PASSWD_UTIL_OBJ) $(PARAM_OBJ) $(PASSDB_OBJ) \
> +PDBEDIT_OBJ = utils/pdbedit.o $(PASSWD_UTIL_OBJ) $(PARAM_OBJ) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ \
>  		$(LIBSAMBA_OBJ) $(LIB_NONSMBD_OBJ) $(GROUPDB_OBJ) \
>  		$(SECRETS_OBJ) $(POPT_LIB_OBJ) $(SMBLDAP_OBJ) libsmb/asn1.o \
>  		$(RPC_PARSE_OBJ1) $(DOSERR_OBJ) $(LDB_OBJ) $(ERRORMAP_OBJ) 
> @@ -661,7 +660,7 @@ RPCCLIENT_OBJ1 = rpcclient/rpcclient.o rpcclient/cmd_lsarpc.o \
>  
>  RPCCLIENT_OBJ = $(RPCCLIENT_OBJ1) \
>               $(PARAM_OBJ) $(LIBSMB_OBJ) $(LIB_NONSMBD_OBJ) \
> -             $(RPC_PARSE_OBJ) $(PASSDB_OBJ) $(LIBMSRPC_GEN_OBJ) $(LIBMSRPC_OBJ) \
> +             $(RPC_PARSE_OBJ) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(LIBMSRPC_GEN_OBJ) $(LIBMSRPC_OBJ) \
>               $(READLINE_OBJ) $(GROUPDB_OBJ) $(KRBCLIENT_OBJ) \
>  	     $(LIBADS_OBJ) $(SECRETS_OBJ) $(POPT_LIB_OBJ) \
>  	     $(SMBLDAP_OBJ) $(DCUTIL_OBJ) $(LDB_OBJ) 
> @@ -674,7 +673,7 @@ LIBSMBCLIENT_OBJ = libsmb/libsmbclient.o libsmb/libsmb_compat.o \
>  		   $(PARAM_OBJ) $(LIB_NONSMBD_OBJ) \
>  	  	   $(LIBSMB_OBJ) $(KRBCLIENT_OBJ) \
>  		   $(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) $(RPC_PARSE_OBJ) \
> -		   $(SECRETS_OBJ) $(PASSDB_OBJ) $(SMBLDAP_OBJ) $(GROUPDB_OBJ) $(LDB_OBJ)
> +		   $(SECRETS_OBJ) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(SMBLDAP_OBJ) $(GROUPDB_OBJ) $(LDB_OBJ)
>  
>  LIBSMBSHAREMODES_OBJ = libsmb/smb_share_modes.o $(TDBBASE_OBJ)
>  
> @@ -685,7 +684,7 @@ LIBSMBSHAREMODES_OBJ = libsmb/smb_share_modes.o $(TDBBASE_OBJ)
>  LIBBIGBALLOFMUD_MAJOR = 0
>  
>  LIBBIGBALLOFMUD_OBJ = $(PARAM_OBJ) $(LIB_NONSMBD_OBJ) $(SECRETS_OBJ) \
> -	$(LIBSMB_OBJ) $(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) $(RPC_PARSE_OBJ) $(PASSDB_OBJ) \
> +	$(LIBSMB_OBJ) $(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) $(RPC_PARSE_OBJ) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ \
>  	$(GROUPDB_OBJ) $(KRBCLIENT_OBJ) $(SMBLDAP_OBJ) $(LDB_OBJ)
>  
>  CLIENT_OBJ1 = client/client.o client/clitar.o rpc_client/cli_pipe.o \
> @@ -696,7 +695,7 @@ CLIENT_OBJ1 = client/client.o client/clitar.o rpc_client/cli_pipe.o \
>  CLIENT_OBJ = $(CLIENT_OBJ1) $(PARAM_OBJ) $(LIBSMB_OBJ) \
>  	     $(LIB_NONSMBD_OBJ) $(KRBCLIENT_OBJ) $(LIBMSRPC_GEN_OBJ) \
>               $(READLINE_OBJ) $(POPT_LIB_OBJ) $(SECRETS_OBJ) \
> -             $(PASSDB_OBJ) $(SMBLDAP_OBJ) $(GROUPDB_OBJ) $(LDB_OBJ) \
> +             $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(SMBLDAP_OBJ) $(GROUPDB_OBJ) $(LDB_OBJ) \
>  	     $(DISPLAY_SEC_OBJ) 
>  
>  UTIL_REG_OBJ = lib/util_reg.o
> @@ -732,7 +731,7 @@ LIBNETAPI_OBJ  = $(LIBNETAPI_OBJ1) $(LIBNET_OBJ) \
>  		 $(PARAM_WITHOUT_REG_OBJ) $(LIB_NONSMBD_OBJ) \
>  		 $(LIBSMB_OBJ) $(KRBCLIENT_OBJ) \
>  		 $(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) $(RPC_PARSE_OBJ) \
> -		 $(SECRETS_OBJ) $(PASSDB_OBJ) $(SMBLDAP_OBJ) $(GROUPDB_OBJ) $(LDB_OBJ) \
> +		 $(SECRETS_OBJ) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(SMBLDAP_OBJ) $(GROUPDB_OBJ) $(LDB_OBJ) \
>  		 $(DCUTIL_OBJ) $(LIBADS_OBJ)
>  
>  LIBNET_OBJ = libnet/libnet_conf.o libnet/libnet_join.o
> @@ -749,7 +748,7 @@ NET_OBJ1 = utils/net.o utils/net_ads.o utils/net_domain.o utils/net_help.o \
>  	   utils/net_conf.o auth/token_util.o utils/net_dom.o nsswitch/wb_client.o
>  
>  NET_OBJ = $(NET_OBJ1) $(PARAM_WITHOUT_REG_OBJ) $(SECRETS_OBJ) $(LIBSMB_OBJ) \
> -	  $(RPC_PARSE_OBJ) $(PASSDB_OBJ) $(GROUPDB_OBJ) \
> +	  $(RPC_PARSE_OBJ) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(GROUPDB_OBJ) \
>  	  $(KRBCLIENT_OBJ) $(LIB_NONSMBD_OBJ) $(LIBADDNS_OBJ0) \
>  	  $(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) \
>  	  $(LIBADS_OBJ) $(LIBADS_SERVER_OBJ) $(POPT_LIB_OBJ) \
> @@ -797,7 +796,7 @@ NSSTEST_OBJ = torture/nsstest.o $(PARAM_OBJ) $(LIBSMB_OBJ) $(KRBCLIENT_OBJ) \
>                   $(LIB_NONSMBD_OBJ) $(SECRETS_OBJ)
>  
>  PDBTEST_OBJ = torture/pdbtest.o $(PARAM_OBJ) $(LIBSMB_OBJ) $(KRBCLIENT_OBJ) \
> -		$(LIB_NONSMBD_OBJ) $(SECRETS_OBJ) $(PASSDB_OBJ) $(GROUPDB_OBJ) \
> +		$(LIB_NONSMBD_OBJ) $(SECRETS_OBJ) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(GROUPDB_OBJ) \
>  		$(SMBLDAP_OBJ) $(POPT_LIB_OBJ) $(LDB_OBJ)
>  
>  
> @@ -812,7 +811,7 @@ LOCKTEST2_OBJ = torture/locktest2.o $(PARAM_OBJ) $(LOCKING_OBJ) $(LIBSMB_OBJ) \
>  
>  SMBCACLS_OBJ = utils/smbcacls.o $(PARAM_OBJ) $(LIBSMB_OBJ) \
>  		$(KRBCLIENT_OBJ) $(LIB_NONSMBD_OBJ) $(RPC_PARSE_OBJ) \
> -		$(PASSDB_OBJ) $(GROUPDB_OBJ) $(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) \
> +		$(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(GROUPDB_OBJ) $(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) \
>  		$(SECRETS_OBJ) \
>  		$(POPT_LIB_OBJ) $(DCUTIL_OBJ) $(LIBADS_OBJ) $(SMBLDAP_OBJ) $(LDB_OBJ)
>  
> @@ -820,7 +819,7 @@ SMBCQUOTAS_OBJ = utils/smbcquotas.o $(LIBSMB_OBJ) $(KRBCLIENT_OBJ) \
>  		$(PARAM_OBJ) \
>  		$(LIB_NONSMBD_OBJ) $(RPC_PARSE_OBJ) \
>  		$(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) $(SECRETS_OBJ) $(POPT_LIB_OBJ) \
> -		$(PASSDB_OBJ) $(SMBLDAP_OBJ) $(GROUPDB_OBJ) $(LDB_OBJ)
> +		$(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(SMBLDAP_OBJ) $(GROUPDB_OBJ) $(LDB_OBJ)
>  
>  EVTLOGADM_OBJ0	= utils/eventlogadm.o
>  
> @@ -877,7 +876,7 @@ WINBIND_WINS_NSS_OBJ = nsswitch/wins.o $(PARAM_OBJ) \
>  
>  PAM_SMBPASS_OBJ_0 = pam_smbpass/pam_smb_auth.o pam_smbpass/pam_smb_passwd.o \
>  		pam_smbpass/pam_smb_acct.o pam_smbpass/support.o
> -PAM_SMBPASS_OBJ = $(PAM_SMBPASS_OBJ_0) $(PARAM_OBJ) $(LIB_NONSMBD_OBJ) $(PASSDB_OBJ) $(GROUPDB_OBJ) \
> +PAM_SMBPASS_OBJ = $(PAM_SMBPASS_OBJ_0) $(PARAM_OBJ) $(LIB_NONSMBD_OBJ) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(GROUPDB_OBJ) \
>  		$(SECRETS_OBJ) $(SMBLDAP_OBJ) $(LIBSAMBA_OBJ) \
>  		$(RPC_PARSE_OBJ1) $(DOSERR_OBJ) $(LDB_OBJ) $(ERRORMAP_OBJ)
>  
> @@ -911,7 +910,7 @@ WINBINDD_OBJ1 = \
>  		auth/token_util.o
>  
>  WINBINDD_OBJ = \
> -		$(WINBINDD_OBJ1) $(PASSDB_OBJ) $(GROUPDB_OBJ) \
> +		$(WINBINDD_OBJ1) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(GROUPDB_OBJ) \
>  		$(PARAM_OBJ) $(LIB_NONSMBD_OBJ) \
>  		$(LIBSMB_OBJ) $(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) $(RPC_PARSE_OBJ) \
>  		$(PROFILE_OBJ) $(SLCACHE_OBJ) $(SMBLDAP_OBJ) \
> @@ -922,7 +921,7 @@ WINBINDD_OBJ = \
>  
>  WBINFO_OBJ = nsswitch/wbinfo.o $(LIBSAMBA_OBJ) $(PARAM_OBJ) $(LIB_NONSMBD_OBJ) \
>  		$(SECRETS_OBJ) $(POPT_LIB_OBJ) $(AFS_SETTOKEN_OBJ) $(RPC_PARSE_OBJ1) \
> -		$(DOSERR_OBJ) lib/winbind_util.o
> +		$(DOSERR_OBJ) lib/winbind_util.o @LIBWBCLIENT_STATIC@
>  
>  WINBIND_NSS_OBJ = $(WBCOMMON_OBJ) $(LIBREPLACE_OBJ) $(SOCKET_WRAPPER_OBJ) @WINBIND_NSS_EXTRA_OBJS@
>  
> @@ -946,7 +945,7 @@ LDB_LDAP_OBJ=@LDBLDAP@
>  LDB_OBJ = ${LDB_COMMON_OBJ} ${LDB_TDB_OBJ} ${LDB_LDAP_OBJ} ${LDB_MODULES_OBJ}
>  
>  LDB_CMDLINE_OBJ = $(PARAM_OBJ) $(SECRETS_OBJ) $(LIBSMB_OBJ) \
> -	  $(RPC_PARSE_OBJ) $(PASSDB_OBJ) $(GROUPDB_OBJ) \
> +	  $(RPC_PARSE_OBJ) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(GROUPDB_OBJ) \
>  	  $(KRBCLIENT_OBJ) $(LIB_NONSMBD_OBJ) $(LIBADDNS_OBJ0) \
>  	  $(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) \
>  	  $(LIBADS_OBJ) $(LIBADS_SERVER_OBJ) $(POPT_LIB_OBJ) \
> @@ -988,7 +987,7 @@ NTLM_AUTH_OBJ1 = utils/ntlm_auth.o utils/ntlm_auth_diagnostics.o
>  NTLM_AUTH_OBJ = ${NTLM_AUTH_OBJ1} $(LIBSAMBA_OBJ) $(POPT_LIB_OBJ) \
>  		libsmb/asn1.o libsmb/spnego.o libsmb/clikrb5.o libads/kerberos.o \
>  		libads/kerberos_verify.o $(SECRETS_OBJ) $(SERVER_MUTEX_OBJ) \
> -		libads/authdata.o $(RPC_PARSE_OBJ1) $(PASSDB_OBJ) $(GROUPDB_OBJ) \
> +		libads/authdata.o $(RPC_PARSE_OBJ1) $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(GROUPDB_OBJ) \
>  		$(SMBLDAP_OBJ) $(DOSERR_OBJ) rpc_parse/parse_net.o $(LIBNMB_OBJ) \
>  		$(LDB_OBJ) $(ERRORMAP_OBJ) 
>  
> @@ -997,7 +996,7 @@ VLP_OBJ1 = ../testsuite/printing/vlp.o $(RPC_CLIENT_OBJ1) $(RPC_PARSE_OBJ2) $(RP
>  VLP_OBJ = $(VLP_OBJ1) $(PARAM_OBJ) $(LIBSMB_OBJ) \
>  	  $(LIB_NONSMBD_OBJ) $(KRBCLIENT_OBJ) $(LIBMSRPC_GEN_OBJ) \
>  	  $(READLINE_OBJ) $(POPT_LIB_OBJ) $(SECRETS_OBJ) \
> -	  $(PASSDB_OBJ) $(SMBLDAP_OBJ) $(GROUPDB_OBJ) $(LDB_OBJ) \
> +	  $(PASSDB_OBJ) @LIBWBCLIENT_STATIC@ $(SMBLDAP_OBJ) $(GROUPDB_OBJ) $(LDB_OBJ) \
>  	  $(DISPLAY_SEC_OBJ)
>  
>  ######################################################################
> @@ -1392,9 +1391,9 @@ bin/ldbdel: $(BINARY_PREREQS) $(LDBDEL_OBJ) @BUILD_POPT@ @LIBWBCLIENT_SHARED@
>  		@POPTLIBS@ $(KRB5LIBS) $(UUID_LIBS) $(LDAP_LIBS) $(PASSDB_LIBS) \
>  		$(TERMLDFLAGS) $(TERMLIBS) $(NSCD_LIBS) @WINBIND_LIBS@
>  
> -bin/libwbclient. at SHLIBEXT@: $(BINARY_PREREQS) $(LIBWBCLIENT_OBJ)
> +bin/libwbclient. at SHLIBEXT@: $(BINARY_PREREQS) $(LIBWBCLIENT_OBJ) nsswitch/wb_common.o lib/talloc/talloc.o
>  	@echo Linking shared library $@
> -	@$(SHLD_DSO) $(LIBWBCLIENT_OBJ) \
> +	@$(SHLD_DSO) $(LIBWBCLIENT_OBJ) nsswitch/wb_common.o lib/talloc/talloc.o \
>  		@SONAMEFLAG@`basename $@`.$(SONAME_VER)
>  	@ln -s -f `basename $@` $@.$(SONAME_VER)
>  
> diff --git a/source/configure.in b/source/configure.in
> index 934a994..11d89d5 100644
> --- a/source/configure.in
> +++ b/source/configure.in
> @@ -322,6 +322,7 @@ AC_SUBST(LIBADDNS)
>  AC_SUBST(INSTALL_LIBWBCLIENT)
>  AC_SUBST(UNINSTALL_LIBWBCLIENT)
>  AC_SUBST(LIBWBCLIENT_SHARED)
> +AC_SUBST(LIBWBCLIENT_STATIC)
>  AC_SUBST(LIBWBCLIENT)
>  AC_SUBST(WINBIND_LIBS)
>  
> @@ -6158,7 +6159,15 @@ if test x"$HAVE_WINBIND" = x"no"; then
>  	WINBIND_WINS_NSS=""
>  fi
>  
> -if test $BLDSHARED = true -a x"$HAVE_WINBIND" = x"yes"; then
> +BUILD_LIBWBCLIENT_SHARED=yes
> +
> +AC_ARG_ENABLE(libwbclient-shared,
> +[ --enable-libwbclient-shared	Build libwbclient as shared object (default=yes, \"no\" only for --enable-developer)],
> +	[if eval "test x$enable_developer = xyes -a x$enable_libwbclient_shared = xno" ; then
> +		BUILD_LIBWBCLIENT_SHARED=no
> +	fi])
> +
> +if test $BLDSHARED = true -a x"$HAVE_WINBIND" = x"yes" -a x"$BUILD_LIBWBCLIENT_SHARED" = x"yes"; then
>  	NSS_MODULES="${WINBIND_NSS} ${WINBIND_WINS_NSS}"
>  	## Only worry about libwbclient if we have shared library support
>  	## and winbindd
> @@ -6168,6 +6177,8 @@ if test $BLDSHARED = true -a x"$HAVE_WINBIND" = x"yes"; then
>  	UNINSTALL_LIBWBCLIENT=uninstalllibwbclient
>  	WINBIND_LIBS="-lwbclient"
>  	LDFLAGS="$LDFLAGS -L./bin"
> +else
> +	LIBWBCLIENT_STATIC=bin/libwbclient.a
>  fi
>  
>  if test x"$HAVE_WINBIND" = x"yes"; then
> -- 
> 1.5.3.7
> 

-- 

i.A. Michael Adam

-- 
Michael Adam <ma at sernet.de>
SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
phone: +49-551-370000-0, fax: +49-551-370000-9
AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
http://www.SerNet.DE, mailto: Info @ SerNet.DE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 206 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba-technical/attachments/20080108/dc02ad40/attachment.bin


More information about the samba-technical mailing list