From 6ac53d211d793b4204703fdc7895bc976115ac32 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 25 May 2004 00:20:19 +0000 Subject: r866: convert the rest of the binaries to config.mk files metze (This used to be commit 0f8c193ac35572862b0d653dc02a71ebc71e88a8) --- source4/client/config.mk | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 source4/client/config.mk (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk new file mode 100644 index 0000000000..6a26a5d324 --- /dev/null +++ b/source4/client/config.mk @@ -0,0 +1,15 @@ +# client subsystem + +################################# +# Start BINARY smbclient +[BINARY::smbclient] +OBJ_FILES = \ + client/client.o \ + client/clitar.o +REQUIRED_SUBSYSTEMS = \ + CONFIG \ + LIBCMDLINE \ + LIBBASIC \ + LIBSMB +# End BINARY smbclient +################################# -- cgit From 34ddb33b4bf14587f4cd5d7972095df6ffa33e02 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 15 Nov 2004 00:32:37 +0000 Subject: r3744: Support building subsystems as a shared library. Modules don't work yet, so while this does compile, it does not work yet. (This used to be commit 3d885562c9f83d60c5d4957b067e35387dfa50dd) --- source4/client/config.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index 6a26a5d324..5be1c9f20b 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -10,6 +10,7 @@ REQUIRED_SUBSYSTEMS = \ CONFIG \ LIBCMDLINE \ LIBBASIC \ - LIBSMB + LIBSMB \ + LIBRPC # End BINARY smbclient ################################# -- cgit From d95a256d1b7f579666c852740d32ba0f446a4c66 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Fri, 19 Nov 2004 20:21:13 +0000 Subject: r3881: Split up the LIBNDR_GEN subsystem into NDR_* and RPC_NDR_* subsystems. This reduces the total size of the samba binaries from 119 Mb to 73 Mb. Next step will be to have the build system obtain some of this information by itself, so that we don't have to write ~10 lines per interface manually. (This used to be commit 16d905f6b0cbec591eebc44ee2ac9516a5730378) --- source4/client/config.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index 5be1c9f20b..f3dc35f030 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -11,6 +11,6 @@ REQUIRED_SUBSYSTEMS = \ LIBCMDLINE \ LIBBASIC \ LIBSMB \ - LIBRPC + RPC_NDR_SRVSVC # End BINARY smbclient ################################# -- cgit From 607e3022381ab089bfcc0b153461b6b3ac76f175 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 30 Nov 2004 05:37:57 +0000 Subject: r4013: got rid of a bunch of unused or unmaintained code - removed the clitar code. It is unmaintained, and a horribly badly done hack - removed client.h as it contained mostly unused definitions - removed the unused clidfs.c code (This used to be commit 31a7bddbb3815b4d625e993dbce4805dae1c18f8) --- source4/client/config.mk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index f3dc35f030..a04bb43f29 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -4,8 +4,7 @@ # Start BINARY smbclient [BINARY::smbclient] OBJ_FILES = \ - client/client.o \ - client/clitar.o + client/client.o REQUIRED_SUBSYSTEMS = \ CONFIG \ LIBCMDLINE \ -- cgit From ad3ee0a81c4b2bf2ae67ba461e936f7777584345 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Mon, 6 Dec 2004 07:12:38 +0000 Subject: r4073: - added a set of lsa helper routines to make lsa lookups that are related to filesharing. For example, in order to manipulate ACLs properly its important to be able to call LookupSids, and to be able to lookup what privileges a SID has. - added 3 new commands to smbclient "lookupname", "lookupsid" and "privileges" (This used to be commit 8780c40f0539da72652d17455e98fcaee6d197d1) --- source4/client/config.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index a04bb43f29..a4abdcbaa6 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -10,6 +10,7 @@ REQUIRED_SUBSYSTEMS = \ LIBCMDLINE \ LIBBASIC \ LIBSMB \ - RPC_NDR_SRVSVC + RPC_NDR_SRVSVC \ + LIBCLI_LSA # End BINARY smbclient ################################# -- cgit From 9f611ffddeced5661b81fbe6264502a0d59f187b Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Wed, 3 Aug 2005 00:08:28 +0000 Subject: r8966: Simplify the makefile generation system a bit. Autogenerate list of binaries (rather then having them hardcoded in build/smb_build/makefile.pm) Add INSTALLDIR keyword to .mk files (This used to be commit ce0935112b846486cf705ec69f12350be9c4c89d) --- source4/client/config.mk | 1 + 1 file changed, 1 insertion(+) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index a4abdcbaa6..1a500593ed 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -3,6 +3,7 @@ ################################# # Start BINARY smbclient [BINARY::smbclient] +INSTALLDIR = BINDIR OBJ_FILES = \ client/client.o REQUIRED_SUBSYSTEMS = \ -- cgit From 4c5a4a7e0288e9ac0b2f795befd5684059e4c429 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Fri, 21 Oct 2005 16:29:54 +0000 Subject: r11244: Relative path names in .mk files (This used to be commit 24e10300906c380919d2d631bfb3b8fd6b3f54ba) --- source4/client/config.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index 1a500593ed..f263edf8d1 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -5,7 +5,7 @@ [BINARY::smbclient] INSTALLDIR = BINDIR OBJ_FILES = \ - client/client.o + client.o REQUIRED_SUBSYSTEMS = \ CONFIG \ LIBCMDLINE \ -- cgit From 46aa296cc94933082dbb4b9b2b1ed210a600ad2d Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Thu, 29 Dec 2005 23:14:33 +0000 Subject: r12592: Remove some useless dependencies (This used to be commit ca8db1a0cd77682ac2c6dc4718f5d753a4fcc4db) --- source4/client/config.mk | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index f263edf8d1..2cf5dbb80a 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -8,10 +8,13 @@ OBJ_FILES = \ client.o REQUIRED_SUBSYSTEMS = \ CONFIG \ - LIBCMDLINE \ + LIBREADLINE \ LIBBASIC \ LIBSMB \ RPC_NDR_SRVSVC \ - LIBCLI_LSA + LIBCLI_LSA \ + LIBPOPT \ + POPT_SAMBA \ + POPT_CREDENTIALS # End BINARY smbclient ################################# -- cgit From 60f8666ae88c5a03b0da58acb94015337442e18b Mon Sep 17 00:00:00 2001 From: James Peach Date: Tue, 31 Jan 2006 06:09:18 +0000 Subject: r13255: New CIFS dd client for use in performance testing. The guts of this is in client/cifsdd*, which implements a minimal implementation of dd. The IO path is careful to always perform IO at the requested block size. There is a very basic test suite in script/tests/test_cifsdd.sh which covers local and remote IO at a variety of block sizes. Added to lib/util_str.c is a small set of conv_str_*() functions to convert strings to the corresponding type. smbcli_parse_unc is modified to insert NULL terminators after its hostname and sharename parameters. This allows it to correctly parse a path of the form //foo/share/path/file. (This used to be commit cd2f94a65817bfae20ac21b730a2c42d8e581ab3) --- source4/client/config.mk | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index 2cf5dbb80a..10f56da138 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -18,3 +18,20 @@ REQUIRED_SUBSYSTEMS = \ POPT_CREDENTIALS # End BINARY smbclient ################################# + +################################# +# Start BINARY cifsdd +[BINARY::cifsdd] +INSTALLDIR = BINDIR +OBJ_FILES = \ + cifsdd.o \ + cifsddio.o +REQUIRED_SUBSYSTEMS = \ + CONFIG \ + LIBSMB \ + LIBPOPT \ + POPT_SAMBA \ + POPT_CREDENTIALS +# End BINARY sdd +################################# + -- cgit From 184955ffd711a5db8b1e1b7c179c232ce0e29145 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sun, 19 Mar 2006 19:47:05 +0000 Subject: r14572: Give libraries saner names, remove some .pc files, make some things subsystems in case a library doesn't make sense. (This used to be commit ed382873fd01457a53e0a1e1f5ba6753dfbc0646) --- source4/client/config.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index 10f56da138..d05b890ff6 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -7,9 +7,9 @@ INSTALLDIR = BINDIR OBJ_FILES = \ client.o REQUIRED_SUBSYSTEMS = \ - CONFIG \ + LIBSAMBA-CONFIG \ LIBREADLINE \ - LIBBASIC \ + LIBSAMBA-UTIL \ LIBSMB \ RPC_NDR_SRVSVC \ LIBCLI_LSA \ @@ -27,7 +27,7 @@ OBJ_FILES = \ cifsdd.o \ cifsddio.o REQUIRED_SUBSYSTEMS = \ - CONFIG \ + LIBSAMBA-CONFIG \ LIBSMB \ LIBPOPT \ POPT_SAMBA \ -- cgit From 69b51f702af1ded825d5c17bdb97014cac12e752 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 24 Apr 2006 15:47:59 +0000 Subject: r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9) --- source4/client/config.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index d05b890ff6..369d2a658a 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -6,7 +6,7 @@ INSTALLDIR = BINDIR OBJ_FILES = \ client.o -REQUIRED_SUBSYSTEMS = \ +PRIVATE_DEPENDENCIES = \ LIBSAMBA-CONFIG \ LIBREADLINE \ LIBSAMBA-UTIL \ @@ -26,7 +26,7 @@ INSTALLDIR = BINDIR OBJ_FILES = \ cifsdd.o \ cifsddio.o -REQUIRED_SUBSYSTEMS = \ +PRIVATE_DEPENDENCIES = \ LIBSAMBA-CONFIG \ LIBSMB \ LIBPOPT \ -- cgit From 710ea949886dd57c66dc6d397e0ea41c89736107 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Thu, 27 Apr 2006 16:09:17 +0000 Subject: r15297: Move create_security_token() to samdb as it requires SAMDB (and the rest of LIBSECURITY doesn't) Make the ldb password_hash module only depend on some keys manipulation code, not full heimdal Some other dependency fixes (This used to be commit 5b3ab728edfc9cdd9eee16ad0fe6dfd4b5ced630) --- source4/client/config.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index 369d2a658a..b38be8da3d 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -8,7 +8,7 @@ OBJ_FILES = \ client.o PRIVATE_DEPENDENCIES = \ LIBSAMBA-CONFIG \ - LIBREADLINE \ + SMBREADLINE \ LIBSAMBA-UTIL \ LIBSMB \ RPC_NDR_SRVSVC \ -- cgit From f7c86b912dd8033837a8411c7b99c9436de079c0 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sat, 29 Apr 2006 23:22:54 +0000 Subject: r15331: Integrate LIBSMB and LIBCLI into new LIBCLI_SMB (This used to be commit 4ec89bce8715f35f21fe05bb738dae13fc6c3066) --- source4/client/config.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index b38be8da3d..ebac2a4bb0 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -10,7 +10,7 @@ PRIVATE_DEPENDENCIES = \ LIBSAMBA-CONFIG \ SMBREADLINE \ LIBSAMBA-UTIL \ - LIBSMB \ + LIBCLI_SMB \ RPC_NDR_SRVSVC \ LIBCLI_LSA \ LIBPOPT \ @@ -28,7 +28,7 @@ OBJ_FILES = \ cifsddio.o PRIVATE_DEPENDENCIES = \ LIBSAMBA-CONFIG \ - LIBSMB \ + LIBCLI_SMB \ LIBPOPT \ POPT_SAMBA \ POPT_CREDENTIALS -- cgit From b7477fb3881ac4490da040b054094a865128b951 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 6 Sep 2006 00:35:29 +0000 Subject: r18117: first steps in making samba4 use libreplace (This used to be commit c079cedb084d621c5a0aac59310b237ba375df20) --- source4/client/config.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index ebac2a4bb0..546d14d12b 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -13,7 +13,7 @@ PRIVATE_DEPENDENCIES = \ LIBCLI_SMB \ RPC_NDR_SRVSVC \ LIBCLI_LSA \ - LIBPOPT \ + POPT_EXT \ POPT_SAMBA \ POPT_CREDENTIALS # End BINARY smbclient @@ -29,7 +29,7 @@ OBJ_FILES = \ PRIVATE_DEPENDENCIES = \ LIBSAMBA-CONFIG \ LIBCLI_SMB \ - LIBPOPT \ + POPT_EXT \ POPT_SAMBA \ POPT_CREDENTIALS # End BINARY sdd -- cgit From a59706f721c70e9a4f78eb2296bb746b912ce9d0 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Wed, 6 Sep 2006 01:36:02 +0000 Subject: r18121: Simplify m4 code, hopefully fix Samba4 build problems. (This used to be commit 1adf65b4d7c5d2d4f65d4b28575bdf2368a42139) --- source4/client/config.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index 546d14d12b..ebac2a4bb0 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -13,7 +13,7 @@ PRIVATE_DEPENDENCIES = \ LIBCLI_SMB \ RPC_NDR_SRVSVC \ LIBCLI_LSA \ - POPT_EXT \ + LIBPOPT \ POPT_SAMBA \ POPT_CREDENTIALS # End BINARY smbclient @@ -29,7 +29,7 @@ OBJ_FILES = \ PRIVATE_DEPENDENCIES = \ LIBSAMBA-CONFIG \ LIBCLI_SMB \ - POPT_EXT \ + LIBPOPT \ POPT_SAMBA \ POPT_CREDENTIALS # End BINARY sdd -- cgit From a97e319924371759f08dc923c8211ef6c5c5c0fa Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Fri, 5 Oct 2007 21:02:42 +0000 Subject: r25530: Fix missing dependency (This used to be commit d1837608f0e995653ef805b016abaa618cfd288c) --- source4/client/config.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index ebac2a4bb0..9f785004a0 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -15,7 +15,8 @@ PRIVATE_DEPENDENCIES = \ LIBCLI_LSA \ LIBPOPT \ POPT_SAMBA \ - POPT_CREDENTIALS + POPT_CREDENTIALS \ + LIBCLI_RAW # End BINARY smbclient ################################# -- cgit From b29d47edcf2767d7f9e9f63332079c6e8e89946c Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 3 Mar 2008 18:25:28 +0100 Subject: Move object file lists to the Makefile. (This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6) --- source4/client/config.mk | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index 9f785004a0..513c05dfb3 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -4,8 +4,6 @@ # Start BINARY smbclient [BINARY::smbclient] INSTALLDIR = BINDIR -OBJ_FILES = \ - client.o PRIVATE_DEPENDENCIES = \ LIBSAMBA-CONFIG \ SMBREADLINE \ @@ -20,13 +18,12 @@ PRIVATE_DEPENDENCIES = \ # End BINARY smbclient ################################# +smbclient_OBJ_FILES = client/client.o + ################################# # Start BINARY cifsdd [BINARY::cifsdd] INSTALLDIR = BINDIR -OBJ_FILES = \ - cifsdd.o \ - cifsddio.o PRIVATE_DEPENDENCIES = \ LIBSAMBA-CONFIG \ LIBCLI_SMB \ @@ -36,3 +33,4 @@ PRIVATE_DEPENDENCIES = \ # End BINARY sdd ################################# +cifsdd_OBJ_FILES = client/cifsdd.o client/cifsddio.o -- cgit From f41b9a9dde0dcad17e3a137537548f9bd9ab3901 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Tue, 1 Apr 2008 15:08:30 +0200 Subject: Rename libsamba-config to libsamba-hostconfig. (This used to be commit c46b7e90e347da76156ddcae4866adb88e9fec21) --- source4/client/config.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index 9f785004a0..2085faf61e 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -7,7 +7,7 @@ INSTALLDIR = BINDIR OBJ_FILES = \ client.o PRIVATE_DEPENDENCIES = \ - LIBSAMBA-CONFIG \ + LIBSAMBA-HOSTCONFIG \ SMBREADLINE \ LIBSAMBA-UTIL \ LIBCLI_SMB \ @@ -28,7 +28,7 @@ OBJ_FILES = \ cifsdd.o \ cifsddio.o PRIVATE_DEPENDENCIES = \ - LIBSAMBA-CONFIG \ + LIBSAMBA-HOSTCONFIG \ LIBCLI_SMB \ LIBPOPT \ POPT_SAMBA \ -- cgit From 4f0db429588e550d97db21fc0c17231c2ea2a25d Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sun, 18 May 2008 19:41:33 +0200 Subject: Use variables for source directory in a couple more places. (This used to be commit 56bb2907c67d55967f54ce74b029f05067a187c5) --- source4/client/config.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source4/client/config.mk') diff --git a/source4/client/config.mk b/source4/client/config.mk index 5cfa542fba..877544a09a 100644 --- a/source4/client/config.mk +++ b/source4/client/config.mk @@ -18,7 +18,7 @@ PRIVATE_DEPENDENCIES = \ # End BINARY smbclient ################################# -smbclient_OBJ_FILES = client/client.o +smbclient_OBJ_FILES = $(clientsrcdir)/client.o ################################# # Start BINARY cifsdd @@ -33,4 +33,4 @@ PRIVATE_DEPENDENCIES = \ # End BINARY sdd ################################# -cifsdd_OBJ_FILES = client/cifsdd.o client/cifsddio.o +cifsdd_OBJ_FILES = $(addprefix $(clientsrcdir)/, cifsdd.o cifsddio.o) -- cgit