Andrew Bartlett
04593da301
build: param must require cups to get the cups headers path in -I
2012-03-15 09:29:02 +11:00
Jelmer Vernooij
26d68c3c28
samba3util: Add ccan to dependency list now that str_checksum() uses a ccan function.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Wed Mar 14 17:55:51 CET 2012 on sn-devel-104
2012-03-14 17:55:50 +01:00
Volker Lendecke
c9870a62f5
s3: Add a new set of andx chain handling routines
...
This is in preparation of getting rid of chain_reply.
2012-03-10 15:34:11 +01:00
Volker Lendecke
c5c67cacd9
s3: Add a test that makes a chained open break an oplock
...
Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Wed Feb 29 01:13:03 CET 2012 on sn-devel-104
2012-02-29 01:13:01 +01:00
Matthias Dieter Wallnöfer
0c733221cf
s3:wscript_build - fix TDB dependency for source3/lib/util.c
...
https://bugzilla.samba.org/show_bug.cgi?id=8708
Signed-off-by: Andrew Tridgell <tridge@samba.org>
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Thu Feb 23 01:43:04 CET 2012 on sn-devel-104
2012-02-23 01:43:04 +01:00
Andrew Bartlett
2b511f0e92
s3-librpc: Use gensec_spnego for DCE/RPC authentication
...
This ensures that we use the same SPNEGO code on session setup and on
DCE/RPC binds, and simplfies the calling code as spnego is no longer
a special case in cli_pipe.c
A special case wrapper function remains to avoid changing the
application layer callers in this patch.
Andrew Bartlett
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-02-16 15:18:42 +01:00
Matthieu Patou
474c02acac
s3-waf: add dependency on talloc or it won't build if talloc.h is not in the default include path
...
The problem occurs only if talloc, tdb and ldb are used as system
libraries and talloc is not installed in a default.
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Fri Feb 10 23:27:29 CET 2012 on sn-devel-104
2012-02-10 23:27:29 +01:00
Andreas Schneider
d03ef6ad91
s3-waf: Link against tdb_compat instead of tdb.
2012-02-07 11:11:47 +01:00
Andreas Schneider
3101d9bc2d
s3-libsmb: Remove dead gssapi code.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Wed Feb 1 23:29:44 CET 2012 on sn-devel-104
2012-02-01 23:29:44 +01:00
Andreas Schneider
8080dbad78
s3-lib: Fix util_cmdline which doesn't use popt.
...
This creates its own header file for util_cmdline so it doesn't need to
link against popt.
This should fix linking on FreeBSD.
2012-02-01 21:54:21 +01:00
Jelmer Vernooij
b7d5d01c35
s3/wscript: Fix dependency on gssapi, necessary when there is no system Kerberos.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Wed Feb 1 02:43:11 CET 2012 on sn-devel-104
2012-02-01 02:43:11 +01:00
Simo Sorce
e6c39a292c
s3-pdb: Break SECRETS3 dependency on PDB.
...
This is causing circular depdnendcies that bring libpdb in all code and this is
BAD.
This change 'protects' the sid and guid of the domain by adding a special key
that makes them effectively read only.
Limit this temporarily to the samba 4 build, once it gets some good testing the
samba4 ifdefs can be dropped.
fix pdb dependencies
Signed-off-by: Andreas Schneider <asn@samba.org>
2012-01-27 18:11:10 +01:00
Andreas Schneider
2dd696a5df
s3-waf: Create a subsystem for SERVER_MUTEX.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Fri Jan 27 12:55:01 CET 2012 on sn-devel-104
2012-01-27 12:55:01 +01:00
Andreas Schneider
022c560cea
s3-waf: Add missing dependency of ntlmssp to wbclient.
2012-01-27 11:20:26 +01:00
Amitay Isaacs
5bdadd1501
build: Add missing dependencies on popt
...
This fixes compilation issues on freebsd where system popt is installed
under /usr/local.
Autobuild-User: Amitay Isaacs <amitay@samba.org>
Autobuild-Date: Fri Jan 27 08:33:52 CET 2012 on sn-devel-104
2012-01-27 08:33:52 +01:00
Andrew Bartlett
e203b28777
s3-build: Remove FIXME, bigballofmud is no more
2012-01-26 07:06:06 +01:00
Andreas Schneider
67126ed08c
s3-waf: Reduce dependencies of winbindd.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Wed Jan 25 13:31:19 CET 2012 on sn-devel-104
2012-01-25 13:31:19 +01:00
Andreas Schneider
c85e60bd6a
s3-waf: Reduce dependencies of smbd_base.
2012-01-25 11:58:30 +01:00
Andreas Schneider
6d06a310f3
s3-waf: Fix cups dependency in PRINTING.
2012-01-25 11:58:30 +01:00
Andreas Schneider
0dcc51ef80
s3-waf: Add missing dependency to LIBNET.
2012-01-25 11:58:30 +01:00
Andreas Schneider
c4b05ec6e7
s3-waf: Reduce libsmbclient dependencies.
2012-01-25 11:58:29 +01:00
Andreas Schneider
1a4e4f0871
s3-waf: Reduce libnetapi dependencies.
2012-01-25 11:58:29 +01:00
Andreas Schneider
63c7118ae0
s3-waf: Link vlp only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
2fa6c5e038
s3-waf: Link split_tokens only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
5b8a22ec95
s3-waf: Link dbwrap_torture only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
9f917c08e5
s3-waf: Link dbwrap_tool only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
de1836f586
s3-waf: Link test_lp_load only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
b295da29b1
s3-waf: Link rpc_open_tcp only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
27630134ac
s3-waf: Link ntlm_auth only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
1ffc082100
s3-waf: Link versiontest only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
dc4924b0a0
s3-waf: Link smbfilter only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
e0da5c955f
s3-waf: Link locktest2 only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
273401733a
s3-waf: Link vfstest only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
9eaeb6ceed
s3-waf: Link pdbtest only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
8438fba08a
s3-waf: Link locktest only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
bbb91314a2
s3-waf: Link sharesec only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
89c514ab37
s3-waf: Link eventlogadm only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
ab51d6660e
s3-waf: Link smbcquotas only against needed subsystems.
2012-01-25 11:58:29 +01:00
Andreas Schneider
07cc5abb01
s3-waf: Link smbcacls only against needed subsystems.
2012-01-25 11:58:28 +01:00
Andreas Schneider
61c53ebbc1
s3-waf: Link msgtest only against needed subsystems.
2012-01-25 11:58:28 +01:00
Andreas Schneider
7d10eb7430
s3-waf: Link maketest only against needed subsystems.
2012-01-25 11:58:28 +01:00
Andreas Schneider
1fb2ef78c4
s3-waf: Link smbconftort only against needed subsystems.
2012-01-25 11:58:28 +01:00
Andreas Schneider
74d24fa08f
s3-waf: Link nmblookup only against needed subsystems.
2012-01-25 11:58:28 +01:00
Andreas Schneider
e9b64f0ac0
s3-waf: Link nmblookup only against needed subsystems.
2012-01-25 11:58:28 +01:00
Andreas Schneider
1fa80f0f29
s3-waf: Link smbget only against needed subsystems.
2012-01-25 11:58:28 +01:00
Andreas Schneider
6f6fb03180
s3-waf: Link pdbedit only against needed subsystems.
2012-01-25 11:58:28 +01:00
Andreas Schneider
dd1b548152
s3-waf: Link smbpasswd only against needed subsystems.
2012-01-25 11:58:28 +01:00
Andreas Schneider
ff8a1f7384
s3-waf: Link smbtree only against needed subsystems.
2012-01-25 11:58:28 +01:00
Andreas Schneider
a07b711bc5
s3-waf: Link smbstatus only against needed subsystems.
2012-01-25 11:58:28 +01:00
Andreas Schneider
05864b08cc
s3-waf: Link smbstatus only against needed subsystems.
2012-01-25 11:58:28 +01:00