mirror of
https://github.com/samba-team/samba.git
synced 2025-03-01 04:58:35 +03:00
s3-build: only link in lsa client code where needed.
Guenther
This commit is contained in:
parent
c107c66203
commit
1895d669c2
@ -375,6 +375,10 @@ LIBCLI_WKSSVC_OBJ = librpc/gen_ndr/cli_wkssvc.o \
|
||||
LIBCLI_SRVSVC_OBJ = librpc/gen_ndr/cli_srvsvc.o \
|
||||
librpc/gen_ndr/ndr_srvsvc_c.o
|
||||
|
||||
LIBCLI_LSA_OBJ = librpc/gen_ndr/cli_lsa.o \
|
||||
librpc/gen_ndr/ndr_lsa_c.o \
|
||||
rpc_client/cli_lsarpc.o
|
||||
|
||||
LIBNDR_GEN_OBJ = librpc/gen_ndr/ndr_wkssvc.o \
|
||||
$(LIBNDR_GEN_OBJ0) \
|
||||
librpc/gen_ndr/ndr_dfs.o \
|
||||
@ -585,20 +589,18 @@ LIBSMB_OBJ = libsmb/clientgen.o libsmb/cliconnect.o libsmb/clifile.o \
|
||||
RPC_CLIENT_OBJ1 = rpc_client/cli_netlogon.o \
|
||||
$(SCHANNEL_OBJ)
|
||||
|
||||
LIBMSRPC_OBJ = rpc_client/cli_lsarpc.o rpc_client/cli_samr.o \
|
||||
LIBMSRPC_OBJ = rpc_client/cli_samr.o \
|
||||
$(RPC_CLIENT_OBJ1) \
|
||||
$(RPC_CLIENT_OBJ) \
|
||||
rpc_client/init_samr.o \
|
||||
../librpc/rpc/binding.o
|
||||
|
||||
DCERPC_CLIENT_GEN_OBJ = \
|
||||
librpc/gen_ndr/ndr_lsa_c.o \
|
||||
librpc/gen_ndr/ndr_netlogon_c.o \
|
||||
librpc/gen_ndr/ndr_samr_c.o \
|
||||
librpc/gen_ndr/ndr_epmapper_c.o
|
||||
|
||||
LIBMSRPC_GEN_OBJ = librpc/gen_ndr/cli_lsa.o \
|
||||
librpc/gen_ndr/cli_netlogon.o \
|
||||
LIBMSRPC_GEN_OBJ = librpc/gen_ndr/cli_netlogon.o \
|
||||
librpc/gen_ndr/cli_samr.o \
|
||||
librpc/gen_ndr/cli_epmapper.o \
|
||||
$(DCERPC_CLIENT_GEN_OBJ) \
|
||||
@ -711,7 +713,8 @@ RPC_ECHO_OBJ = rpc_server/srv_echo_nt.o librpc/gen_ndr/srv_echo.o
|
||||
RPC_SERVER_OBJ = @RPC_STATIC@ $(RPC_PIPE_OBJ) $(NPA_TSTREAM_OBJ) \
|
||||
$(LIBCLI_SPOOLSS_OBJ) \
|
||||
$(LIBCLI_WINREG_OBJ) \
|
||||
$(LIBCLI_SRVSVC_OBJ)
|
||||
$(LIBCLI_SRVSVC_OBJ) \
|
||||
$(LIBCLI_LSA_OBJ)
|
||||
|
||||
RPC_CLIENT_OBJ = rpc_client/cli_pipe.o \
|
||||
librpc/rpc/dcerpc_gssapi.o \
|
||||
@ -1007,7 +1010,8 @@ RPCCLIENT_OBJ = $(RPCCLIENT_OBJ1) \
|
||||
$(LIBCLI_ECHO_OBJ) \
|
||||
$(LIBCLI_DSSETUP_OBJ) \
|
||||
$(LIBCLI_WKSSVC_OBJ) \
|
||||
$(LIBCLI_SRVSVC_OBJ)
|
||||
$(LIBCLI_SRVSVC_OBJ) \
|
||||
$(LIBCLI_LSA_OBJ)
|
||||
|
||||
PAM_WINBIND_OBJ = ../nsswitch/pam_winbind.o $(WBCOMMON_OBJ) \
|
||||
$(LIBREPLACE_OBJ) @BUILD_INIPARSER@
|
||||
@ -1035,7 +1039,8 @@ LIBSMBCLIENT_OBJ1 = $(LIBSMBCLIENT_OBJ0) \
|
||||
$(LIBSMB_OBJ) $(KRBCLIENT_OBJ) \
|
||||
$(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) $(RPC_PARSE_OBJ) \
|
||||
$(PASSDB_OBJ) $(SMBLDAP_OBJ) $(GROUPDB_OBJ) \
|
||||
$(LIBCLI_SRVSVC_OBJ)
|
||||
$(LIBCLI_SRVSVC_OBJ) \
|
||||
$(LIBCLI_LSA_OBJ)
|
||||
|
||||
LIBSMBCLIENT_OBJ = $(LIBSMBCLIENT_OBJ1)
|
||||
|
||||
@ -1116,7 +1121,8 @@ NET_OBJ1 = utils/net.o utils/net_ads.o utils/net_help.o \
|
||||
$(LIBCLI_DSSETUP_OBJ) \
|
||||
$(LIBCLI_SVCCTL_OBJ) \
|
||||
$(LIBCLI_WKSSVC_OBJ) \
|
||||
$(LIBCLI_SRVSVC_OBJ)
|
||||
$(LIBCLI_SRVSVC_OBJ) \
|
||||
$(LIBCLI_LSA_OBJ)
|
||||
|
||||
# these are not processed by make proto
|
||||
NET_OBJ2 = utils/net_registry_util.o utils/net_help_common.o
|
||||
@ -1188,13 +1194,15 @@ 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) \
|
||||
$(POPT_LIB_OBJ) $(SMBLDAP_OBJ)
|
||||
$(POPT_LIB_OBJ) $(SMBLDAP_OBJ) \
|
||||
$(LIBCLI_LSA_OBJ)
|
||||
|
||||
SMBCQUOTAS_OBJ = utils/smbcquotas.o $(LIBSMB_OBJ) $(KRBCLIENT_OBJ) \
|
||||
$(PARAM_OBJ) \
|
||||
$(LIB_NONSMBD_OBJ) $(RPC_PARSE_OBJ) \
|
||||
$(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) $(POPT_LIB_OBJ) \
|
||||
$(PASSDB_OBJ) $(SMBLDAP_OBJ) $(GROUPDB_OBJ)
|
||||
$(PASSDB_OBJ) $(SMBLDAP_OBJ) $(GROUPDB_OBJ) \
|
||||
$(LIBCLI_LSA_OBJ)
|
||||
|
||||
EVTLOGADM_OBJ0 = utils/eventlogadm.o
|
||||
|
||||
@ -1360,7 +1368,8 @@ WINBINDD_OBJ = \
|
||||
$(AFS_OBJ) $(AFS_SETTOKEN_OBJ) \
|
||||
$(LIBADS_SERVER_OBJ) \
|
||||
$(TDB_VALIDATE_OBJ) \
|
||||
$(LIBCLI_DSSETUP_OBJ)
|
||||
$(LIBCLI_DSSETUP_OBJ) \
|
||||
$(LIBCLI_LSA_OBJ)
|
||||
|
||||
WBINFO_OBJ = ../nsswitch/wbinfo.o $(LIBSAMBA_OBJ) $(PARAM_OBJ) $(LIB_NONSMBD_OBJ) \
|
||||
$(POPT_LIB_OBJ) $(AFS_SETTOKEN_OBJ) \
|
||||
@ -2279,7 +2288,8 @@ LIBNETAPI_OBJ = $(LIBNETAPI_OBJ0) $(LIBNET_OBJ) \
|
||||
auth/token_util.o \
|
||||
$(LIBCLI_INITSHUTDOWN_OBJ) \
|
||||
$(LIBCLI_WKSSVC_OBJ) \
|
||||
$(LIBCLI_SRVSVC_OBJ)
|
||||
$(LIBCLI_SRVSVC_OBJ) \
|
||||
$(LIBCLI_LSA_OBJ)
|
||||
|
||||
LIBNETAPI_SHARED_TARGET=@LIBNETAPI_SHARED_TARGET@
|
||||
LIBNETAPI_SOVER=@LIBNETAPI_SOVER@
|
||||
|
Loading…
x
Reference in New Issue
Block a user