Jelmer Vernooij
f89e390fbc
waf: Refactor manpage building code.
2010-05-31 13:56:25 +02:00
Jelmer Vernooij
f98bb7ffc3
Add manpages argument to SAMBA_LIBRARY().
2010-05-31 13:56:25 +02:00
Stefan Metzmacher
cc77e7966e
s4-waf: Fixed the ldb build.
2010-05-31 12:51:58 +02:00
Matthias Dieter Wallnöfer
11e2608ba9
s3/s4:netrEnumerateTrustedDomains - this call returns a "NTSTATUS" result
...
See MS-NRPC 3.5.5.6.3.
2010-05-31 12:08:59 +02:00
Matthias Dieter Wallnöfer
0eec33417e
s4:dcesrv_netr_DsrEnumerateDomainTrusts - fix an integer type
2010-05-31 12:08:58 +02:00
Matthias Dieter Wallnöfer
aaf1c751f4
s4:torture/rpc/netlogon.c - add another "LogonGetDomainInfo" testcase
...
Mark it as dangerous since it does break some target systems.
2010-05-31 12:08:32 +02:00
Volker Lendecke
3e0b2c8c9a
s3: Fix some debug messages
2010-05-31 12:04:28 +02:00
Volker Lendecke
2e4c41431e
s3: Don't announce readraw and writeraw with the async echo responder
2010-05-31 12:04:28 +02:00
Günther Deschner
82e140c045
s3: use shared security defines.
...
Guenther
2010-05-31 11:53:00 +02:00
Günther Deschner
fbb7814f91
s3: only use netlogon/nbt header when needed.
...
Guenther
2010-05-31 11:32:37 +02:00
Günther Deschner
f9f8007361
s3-build: only use ndr_security.h where needed.
...
Guenther
2010-05-31 11:32:37 +02:00
Günther Deschner
c00407bd35
libcli/nbt/lmhosts: fix missing prototype warning.
...
Andrew, please check.
Guenther
2010-05-31 11:25:24 +02:00
Michael Adam
7426cf4306
s3: remove prototype of non-existsing function idmap_tdb_tdb_close().
2010-05-31 10:30:15 +02:00
Kai Blin
e3997c2a6d
wafsamba: Correctly detect if bld.env.XSLTPROC is not set
...
This fixes the build on some build farm hosts and my machine.
Jelmer, please check.
2010-05-31 09:40:14 +02:00
Jelmer Vernooij
cd2dd33103
ldb: Support building with system ldb library
2010-05-31 04:48:00 +02:00
Jelmer Vernooij
04fc459a30
tdb-waf: Don't install binaries when using system tdb.
2010-05-31 04:20:44 +02:00
Jelmer Vernooij
e6129bd596
tdb-waf: Simplify manpage handling.
2010-05-31 04:16:19 +02:00
Jelmer Vernooij
1d1d31f703
wafsamba: Default blacklist to an empty list rather than None.
2010-05-31 03:59:50 +02:00
Jelmer Vernooij
3858b5db8b
s4-waf: sanitize library names like the old build system did, only add
...
-samba4 suffix for libraries that are bundled.
2010-05-31 03:28:42 +02:00
Björn Jacke
17ad28c582
s3: use PICFLAG instead of PIE_FLAGS
2010-05-31 02:20:51 +02:00
Jelmer Vernooij
f3f1745e27
wafsamba: Actually install manual pages.
2010-05-31 01:38:35 +02:00
Jelmer Vernooij
38cbb60e97
ldb: Remove manual pages for binaries that have already been moved to utils/.
2010-05-31 01:38:35 +02:00
Jelmer Vernooij
3e65af312c
ldb-waf: Fix installation path of manpages, simplify manpage handling.
2010-05-31 01:38:35 +02:00
Jelmer Vernooij
f757263fb3
s4-waf: Look for xsltproc executable, required to build manpages.
2010-05-31 01:38:35 +02:00
Björn Jacke
c2327b24a6
s3: final test for working shlib support requires PIE_LDFLAGS
2010-05-31 00:37:01 +02:00
Jelmer Vernooij
55ef0ecea8
s4-python: Remove cruft to deal with static python modules, which are no
...
longer supported.
2010-05-31 00:21:42 +02:00
Björn Jacke
390b0521bd
s3: use autoconf macro to get some debug output in config.log
2010-05-30 23:59:45 +02:00
Kai Blin
e4a9bdc39f
s3-waf: Fix the build after rebase
2010-05-30 23:29:47 +02:00
Kai Blin
209555ef09
s3-waf: support avahi builds
2010-05-30 23:29:39 +02:00
Kai Blin
04d251a847
build: Also replace '-' by '_' when creating header defines
...
Tridge, please check
2010-05-30 23:29:29 +02:00
Kai Blin
8e2b69ca46
s3-waf: Add more darwin-specific options
2010-05-30 23:29:20 +02:00
Matthias Dieter Wallnöfer
5a0b3cf93d
s4:tests/python/passwords.py - fix filter
2010-05-30 23:13:09 +02:00
Matthias Dieter Wallnöfer
327fa70f3f
ldb:ldb_tdb/ldb_tdb.c - quiet a warning regarding TDB -> LDB error code conversions
2010-05-30 23:13:09 +02:00
Matthias Dieter Wallnöfer
463d5f0afc
s4:samldb LDB module - deny delete operations on some important attributes
...
Add operations are denied since these are single-valued - only replace is
allowed.
This is only provisorily at the moment - we need to implement the triggers
specified in MS-ADTS.
2010-05-30 23:13:09 +02:00
Matthias Dieter Wallnöfer
092331d2d8
s4:ldap.py - add a test which shows the modification behaviour of important attributes
...
This shows how important attributes of SAM objects do behave when you launch
add and delete modify requests on them.
2010-05-30 23:13:08 +02:00
Matthias Dieter Wallnöfer
08653ac9c2
s4:samldb LDB module - rework the group change code to be again synchronous
2010-05-30 23:13:08 +02:00
Matthias Dieter Wallnöfer
c30c4529f5
s4:ldap.py - add more test cases to show invalid primary group change behaviour
2010-05-30 23:13:08 +02:00
Kai Blin
f3b04854b8
s3-waf: Set HAVE_GSSAPI if gssapi libs were found
2010-05-30 22:54:27 +02:00
Björn Jacke
6a78241f4a
libreplace: include sys/file.h only when available
...
thanks to Joachim Schmitz <schmitz@hp.com>. This fixes #7460 .
2010-05-30 21:46:35 +02:00
Joachim Schmitz
3030d9db4e
s3: define timespec before we use it
...
this fixes #7464
Signed-off-by: Björn Jacke <bj@sernet.de>
2010-05-30 21:28:17 +02:00
Matthias Dieter Wallnöfer
c2a3792e72
s4:dsdb/samdb/ldb_modules/util.c - make sure to always free temporary data
2010-05-30 20:52:11 +02:00
Matthias Dieter Wallnöfer
b7270fbc99
s4:dsdb_module_search_dn - add code to handle NULL format string
2010-05-30 20:52:10 +02:00
Matthias Dieter Wallnöfer
f927881028
s4:dsdb/common/util.c - fix a counter variable
2010-05-30 20:52:10 +02:00
Jelmer Vernooij
598656985a
selftest: list.remove raises ValueError rather than KeyError.
2010-05-30 17:05:49 +02:00
Björn Jacke
a1b44f4335
s3: set pthread cflags in a more portable fashion
...
this avoids one place of a GNU make dependency.
Portable make sucks a bit as it has no way of defining variables for a limited
set of targets only. Manual duplication of target rules is the only way to
achieve what we need.
If someone actually knows a trick how to do this without target duplication,
let me know.
2010-05-30 16:25:28 +02:00
Björn Jacke
30c74cfa49
Revert "s3: Attempt to fix the non-gnumake build"
...
This reverts commit 086c6c0e9a56f7e6dca6c1398e210b8c6225e4ed, it broke some
builds. The following commit should also remove the gmake dependency.
2010-05-30 16:25:28 +02:00
Björn Jacke
96ee9568ed
s3: fix check for pie compiler flags
...
some compilers (HP and Sun e.g.) output warning messages on stderr for unknown
options and we ended up partly using some unwanted random compile flags we
did't intend to use.
2010-05-30 16:25:28 +02:00
Björn Jacke
b869350ddd
s3: add m4 macro to check if stderr is empty or not
2010-05-30 16:25:28 +02:00
Matthias Dieter Wallnöfer
55df7606e3
Revert "s4:rpc_server/dcesrv_auth.c - Fix a RPC issue in conjunction with Windows 2000"
...
This reverts commit 1cf5be39e30f9478606a5525eb7beeb21ee83c24.
My fix approach isn't such appreciated therefore revert this.
2010-05-30 14:53:36 +02:00
Matthias Dieter Wallnöfer
1cf5be39e3
s4:rpc_server/dcesrv_auth.c - Fix a RPC issue in conjunction with Windows 2000
...
Windows 2000 does strictly request header signing on some requests also if the
server doesn't provide it. But there is a small trick (don't reset the actual
session info) to make these special RPC operations work without a full header
signing implementation.
This fixes for example the list of domain groups in local groups when displayed
sing the local user/group management tool.
And this should finally fix bug #7113 .
The patch was inspired by another one by tridge and abartlet: http://gitweb.samba.org/samba.git/?p=tridge/samba.git;a=commitdiff;h=2dc19e2878371264606575d3fc09176776be7729
2010-05-30 12:39:30 +02:00