lib/crypto: add aes encryption routines to main cryto lib.
[ira/wip.git] / source3 / Makefile.in
index af2a9604572b4c200a3f23735e7ca232b570ae56..903ae94049ffff313020373d8006e5508c515833 100644 (file)
@@ -296,6 +296,9 @@ COMPRESSION_OBJ = ../lib/compression/mszip.o \
 DRSUAPI_OBJ = $(LIBNDR_DRSUAPI_OBJ) \
              $(COMPRESSION_OBJ)
 
+LIBNDR_NTLMSSP_OBJ = ../librpc/gen_ndr/ndr_ntlmssp.o \
+                    ../librpc/ndr/ndr_ntlmssp.o
+
 LIBNDR_OBJ = ../librpc/ndr/ndr_basic.o \
             ../librpc/ndr/ndr.o \
             ../librpc/ndr/ndr_misc.o \
@@ -369,12 +372,14 @@ UTIL_OBJ = ../lib/util/rbtree.o ../lib/util/signal.o ../lib/util/time.o \
 CRYPTO_OBJ = ../lib/crypto/crc32.o ../lib/crypto/md5.o \
                         ../lib/crypto/hmacmd5.o ../lib/crypto/arcfour.o \
                         ../lib/crypto/md4.o \
-                        ../lib/crypto/sha256.o ../lib/crypto/hmacsha256.o
+                        ../lib/crypto/sha256.o ../lib/crypto/hmacsha256.o \
+                        ../lib/crypto/aes.o ../lib/crypto/rijndael-alg-fst.o
 
 LIB_OBJ = $(LIBSAMBAUTIL_OBJ) $(UTIL_OBJ) $(CRYPTO_OBJ) \
          lib/messages.o librpc/gen_ndr/ndr_messaging.o lib/messages_local.o \
          lib/messages_ctdbd.o lib/packet.o lib/ctdbd_conn.o \
          lib/interfaces.o lib/memcache.o \
+         lib/talloc_dict.o \
          lib/util_transfer_file.o ../lib/async_req/async_sock.o \
          $(TDB_LIB_OBJ) \
          $(VERSION_OBJ) lib/charcnv.o lib/debug.o lib/fault.o \
@@ -451,7 +456,7 @@ LIBNBT_OBJ = ../libcli/nbt/nbtname.o \
             ../librpc/ndr/ndr_svcctl.o
 
 LIBNMB_OBJ = libsmb/unexpected.o libsmb/namecache.o libsmb/nmblib.o \
-            libsmb/namequery.o libsmb/conncache.o libads/dns.o
+            libsmb/namequery.o ../libcli/nbt/lmhosts.o libsmb/conncache.o libads/dns.o
 
 NTERR_OBJ = libsmb/nterr.o libsmb/smberr.o
 DOSERR_OBJ = ../libcli/util/doserr.o
@@ -469,7 +474,9 @@ LIBSMB_ERR_OBJ = $(LIBSMB_ERR_OBJ0) $(LIBSMB_ERR_OBJ1) \
 LIBSMB_OBJ0 = \
               ../libcli/auth/ntlm_check.o \
               libsmb/ntlmssp.o \
-              libsmb/ntlmssp_sign.o
+              libsmb/ntlmssp_sign.o \
+              $(LIBNDR_NTLMSSP_OBJ) \
+              libsmb/ntlmssp_ndr.o
 
 LIBSAMBA_OBJ = $(LIBSMB_OBJ0) \
               $(LIBSMB_ERR_OBJ)
@@ -488,13 +495,18 @@ CLDAP_OBJ = libads/cldap.o \
 
 TLDAP_OBJ = lib/tldap.o lib/tldap_util.o lib/util_tsock.o
 
+SCHANNEL_OBJ = ../libcli/auth/credentials.o \
+              ../libcli/auth/schannel_state_tdb.o \
+              ../librpc/gen_ndr/ndr_schannel.o \
+              ../librpc/ndr/ndr_schannel.o \
+              passdb/secrets_schannel.o
+
 LIBSMB_OBJ = libsmb/clientgen.o libsmb/cliconnect.o libsmb/clifile.o \
             libsmb/clikrb5.o libsmb/clispnego.o ../lib/util/asn1.o \
             libsmb/clirap.o libsmb/clierror.o libsmb/climessage.o \
             libsmb/clireadwrite.o libsmb/clilist.o libsmb/cliprint.o \
             libsmb/clitrans.o libsmb/clisecdesc.o libsmb/clidgram.o \
             libsmb/clistr.o libsmb/cliquota.o libsmb/clifsinfo.o libsmb/clidfs.o \
-             libsmb/credentials.o ../libcli/auth/credentials.o \
             libsmb/clioplock.o libsmb/clirap2.o \
             libsmb/smb_seal.o libsmb/async_smb.o \
             $(LIBSAMBA_OBJ) \
@@ -503,7 +515,8 @@ LIBSMB_OBJ = libsmb/clientgen.o libsmb/cliconnect.o libsmb/clifile.o \
             $(CLDAP_OBJ) \
             $(DRSUAPI_OBJ)
 
-RPC_CLIENT_OBJ1 = rpc_client/cli_netlogon.o
+RPC_CLIENT_OBJ1 = rpc_client/cli_netlogon.o \
+                 $(SCHANNEL_OBJ)
 
 LIBMSRPC_OBJ = rpc_client/cli_lsarpc.o rpc_client/cli_samr.o \
               $(RPC_CLIENT_OBJ1) rpc_client/cli_reg.o $(RPC_CLIENT_OBJ) \
@@ -782,6 +795,7 @@ SMBD_OBJ_SRV = smbd/files.o smbd/chgpasswd.o smbd/connection.o \
               smbd/smb2_getinfo.o \
               smbd/smb2_setinfo.o \
               smbd/smb2_break.o \
+              ../libcli/smb/smb2_create_blob.o \
               $(MANGLE_OBJ) @VFS_STATIC@
 
 SMBD_OBJ_BASE = $(PARAM_WITHOUT_REG_OBJ) $(SMBD_OBJ_SRV) $(LIBSMB_OBJ) \
@@ -1088,7 +1102,7 @@ REPLACETORT_OBJ = @libreplacedir@/test/testsuite.o \
                @libreplacedir@/test/os2_delete.o \
                @libreplacedir@/test/strptime.o \
                @libreplacedir@/test/main.o \
-               $(LIBREPLACE_OBJ)
+               $(LIBREPLACE_OBJ) $(SOCKET_WRAPPER_OBJ)
 
 DEBUG2HTML_OBJ = utils/debug2html.o utils/debugparse.o
 
@@ -1129,7 +1143,6 @@ WINBINDD_OBJ1 = \
                winbindd/winbindd_util.o  \
                winbindd/winbindd_cache.o \
                winbindd/winbindd_pam.o   \
-               winbindd/winbindd_sid.o   \
                winbindd/winbindd_misc.o  \
                winbindd/winbindd_cm.o    \
                winbindd/winbindd_wins.o  \
@@ -1154,8 +1167,57 @@ WINBINDD_OBJ1 = \
                winbindd/wb_ping.o \
                winbindd/wb_lookupsid.o \
                winbindd/wb_lookupname.o \
+               winbindd/wb_sid2uid.o \
+               winbindd/wb_sid2gid.o \
+               winbindd/wb_uid2sid.o \
+               winbindd/wb_gid2sid.o \
+               winbindd/wb_queryuser.o \
+               winbindd/wb_lookupuseraliases.o \
+               winbindd/wb_lookupusergroups.o \
+               winbindd/wb_getpwsid.o \
+               winbindd/wb_gettoken.o \
+               winbindd/wb_seqnum.o \
+               winbindd/wb_seqnums.o \
+               winbindd/wb_group_members.o \
+               winbindd/wb_getgrsid.o \
+               winbindd/wb_query_user_list.o \
+               winbindd/wb_fill_pwent.o \
+               winbindd/wb_next_pwent.o \
+               winbindd/wb_next_grent.o \
+               winbindd/wb_dsgetdcname.o \
                winbindd/winbindd_lookupsid.o \
                winbindd/winbindd_lookupname.o \
+               winbindd/winbindd_sid_to_uid.o \
+               winbindd/winbindd_sid_to_gid.o \
+               winbindd/winbindd_uid_to_sid.o \
+               winbindd/winbindd_gid_to_sid.o \
+               winbindd/winbindd_allocate_uid.o \
+               winbindd/winbindd_allocate_gid.o \
+               winbindd/winbindd_getpwsid.o \
+               winbindd/winbindd_getpwnam.o \
+               winbindd/winbindd_getpwuid.o \
+               winbindd/winbindd_getsidaliases.o \
+               winbindd/winbindd_getuserdomgroups.o \
+               winbindd/winbindd_getgroups.o \
+               winbindd/winbindd_show_sequence.o \
+               winbindd/winbindd_getgrgid.o \
+               winbindd/winbindd_getgrnam.o \
+               winbindd/winbindd_getusersids.o \
+               winbindd/winbindd_lookuprids.o \
+               winbindd/winbindd_setpwent.o \
+               winbindd/winbindd_getpwent.o \
+               winbindd/winbindd_endpwent.o \
+               winbindd/winbindd_setgrent.o \
+               winbindd/winbindd_getgrent.o \
+               winbindd/winbindd_endgrent.o \
+               winbindd/winbindd_dsgetdcname.o \
+               winbindd/winbindd_getdcname.o \
+               winbindd/winbindd_list_users.o \
+               winbindd/winbindd_list_groups.o \
+               winbindd/winbindd_check_machine_acct.o \
+               winbindd/winbindd_set_mapping.o \
+               winbindd/winbindd_remove_mapping.o \
+               winbindd/winbindd_set_hwm.o \
                auth/token_util.o \
                ../nsswitch/libwbclient/wb_reqtrans.o \
                smbd/connection.o