Michael Adam
51b6e23f9a
s3:build: fix the build when no external talloc and tdb are installed.
...
The check for the external libs and the addition of the include paths
to the CPPFLAGS was too late in configure.
This patch moves the whole subsystem/library section up right below
the detection of "BLDSHARED".
And it updates not only SAMBA_CPPFLAGS but also SAMBA_CONFIGURE_CPPFLAGS
so that many tests that use these flags can now succeed.
Michael
2009-12-01 17:10:24 +01:00
Matthias Dieter Wallnöfer
2d1bd87f73
s4:torture/raw/lock - Fix "discard const" warnings by introducing "discard_const_p"s
2009-12-01 16:48:47 +11:00
Matthias Dieter Wallnöfer
262d26d05a
s4:torture/nbt/wins - Add more casts
2009-12-01 16:48:38 +11:00
Matthias Dieter Wallnöfer
58a5e764a9
s4:torture/nbench/nbench - Add a cast before "str_list_make_shell"
2009-12-01 16:48:22 +11:00
Matthias Dieter Wallnöfer
8b4499942e
s4:torture/ldap/ldap_sort - Add some casts to suppress warnings
2009-12-01 16:48:14 +11:00
Matthias Dieter Wallnöfer
7be99d3735
s4:schema - Make some more (result) variables const and fix up warnings with "discard_const_p"
2009-12-01 16:48:02 +11:00
Matthias Dieter Wallnöfer
012494b800
util/util_strlist - add a call "const_str_list" for making "unconst" lists "const"
2009-12-01 16:46:29 +11:00
Endi S. Dewata
9ce7e9ab84
s4:kdc - Merged kdc_tcp_accept() and kpasswdd_tcp_accept().
...
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01 16:41:02 +11:00
Endi S. Dewata
0c89a6f2aa
s4:kdc - Merged kdc_add_kdc_socket() and kdc_add_kpasswd_socket().
...
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01 16:40:57 +11:00
Endi S. Dewata
bd17df71b5
s4 - Create default modules directory.
...
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01 16:40:52 +11:00
Endi S. Dewata
c93fc3a10a
s4:kdc - Disable KDC port when it's set to 0.
...
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01 16:40:44 +11:00
Andrew Bartlett
183ea8220a
Merge commit 'origin/master' into abartlet-devel
2009-12-01 16:12:53 +11:00
Andrew Bartlett
d58413d331
On our way to Samba4 alpha10!
2009-12-01 16:06:59 +11:00
Andrew Bartlett
ca2c645156
Fix build of Samba4 from tarball generated by mkrelease.sh
...
Revert "Remove RFC's from the release tarballs to make the lives of the Debian"
This reverts commit eda7f35bc8
.
These files are essential to the Samba4 build.
Andrew Bartlett
2009-12-01 14:43:55 +11:00
Andrew Bartlett
5c2db53358
Improve upgrade instructions
2009-12-01 13:03:17 +11:00
Andrew Tridgell
83c106e084
s4-ldb: the '1' form of extended_dn search is easier to read
...
The '1' form gives GUIDs and SIDs in the ascii form as normally used
for display.
2009-12-01 12:36:23 +11:00
Andrew Bartlett
5203128130
This is alpha9
2009-12-01 12:27:09 +11:00
Andrew Bartlett
a88f086d96
s4:setup Adjust upgradeprovision blackbox test now we don't have --targetdir
2009-12-01 12:17:56 +11:00
Matthieu Patou
1d0d78ab3d
s4: Remove targetdir as it can cause some trouble and can be replaced by an adapted -s smb.conf
...
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01 12:17:52 +11:00
Matthieu Patou
fe1291227f
s4: Handle the case in secrets.ldb without name attribute
...
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01 12:17:46 +11:00
Matthieu Patou
4861ad57fb
s4: don't forget to update defaultSecurityDescriptor
...
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01 12:17:41 +11:00
Matthieu Patou
bf2c1e9c4f
s4: load the domain level of the current provision and create a provision with the same domain level
...
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01 12:17:32 +11:00
Andrew Bartlett
f65360840a
s4:ldap.py Add test of namingContext behaviour after tridge found a bug
...
Tridge found that the partitions.c module was being initialised twice,
and setting the partitions into the rootDSE twice.
Andrew Bartlett
2009-12-01 12:17:00 +11:00
Andrew Bartlett
ce86fdfed9
s4:WHATSNEW Nadezhda's acl module handles modifies
2009-12-01 12:17:00 +11:00
Jeremy Allison
48f40793ae
Fix DEBUG 0 -> DEBUG 10 (left over code).
...
Fix opendir status return if access denied.
Jeremy.
2009-11-30 16:56:35 -08:00
Jeremy Allison
bdc8c9d37c
Fix bug 6938 : No hook exists to check creation rights when using acl_xattr module
...
Fix ACL modules to test for permissions on open/mkdir/opendir.
Ensure that underlying ACLs are returned for directories/files with
no Windows xattr or tdb acls stored.
Jeremy.
2009-11-30 16:50:34 -08:00
Günther Deschner
ea20678c55
s3-build: taise tdb version when building against system libtdb library.
...
Try to fix the build on "buildsamba02". At least fixes the build on fedora12
with libtdb-devel-1.1.5-2.fc12.x86_64 installed.
Volker, please check.
Guenther
2009-12-01 01:24:33 +01:00
Michael Adam
6dd60008c4
s3:add split_tokens, a cmdline tool to test next_token_talloc()
...
Michael
2009-12-01 00:55:53 +01:00
Michael Adam
92547d2873
s3:fix linking of the t_str* test programs
...
Michael
2009-12-01 00:55:35 +01:00
Michael Adam
b82f6855a2
s3:fix linking of libbigballofmud (on my box at least)
...
Michael
2009-12-01 00:55:35 +01:00
Michael Adam
350352cf38
s3:torture: make t_stringoverflow.c compile at least (pstring is long gone)
...
I don't know whether these t_* programs are used at all any more, but this
one was using pstrcpy...
Michael
2009-12-01 00:55:34 +01:00
Jeremy Allison
8303bc49a4
Restructure the connect function code to always call
...
down to NEXT-> before initializing. This allows us to
do cleanup (by calling DISCONNECT) if initialization
fails. Also fix vfs_acl_xattr which was failing to
call the NEXT connect function.
Jeremy.
2009-11-30 15:53:04 -08:00
Günther Deschner
b852a3494a
drsuapi: fix build warning of NDR size calculation of drsuapi_DsReplicaObjectIdentifier3Binary.
...
The generated size actually does not include the size of the binary itself.
Guenther
2009-12-01 00:36:50 +01:00
Günther Deschner
753b9c6d56
s3-spoolss: fix fstrings in convert_devicemode() function.
...
Guenther
2009-11-30 23:29:29 +01:00
Volker Lendecke
6aef5e591f
Fix bug 6546: Avoid accessing buf[-1] if NUL byte comes from fgets
2009-11-30 21:48:59 +01:00
Karolin Seeger
3b7f8a759f
s3:docs: Fix typo in man mount.cifs.
...
Fix bug #6844 (wrong credential file format in mount.cifs manpage).
Thanks to the Debian Samba package maintainers for reporting!
Karolin
2009-11-30 14:53:23 +01:00
Karolin Seeger
fde7c2ab19
s3:docs: Document "aio write behind".
...
Part of a fix for bug #6890 (Some smb.conf parameters are undocumented).
Karolin
2009-11-30 13:35:48 +01:00
Karolin Seeger
9478ec35b5
s3:docs: Document "ldap page size".
...
Part of a fix for bug #6890 (Some smb.conf parameters are undocumented).
Karolin
2009-11-30 13:35:47 +01:00
Bo Yang
62a27325d9
s3: Fix crash in free_file_list().
...
Signed-off-by: Bo Yang <boyang@samba.org>
2009-11-30 19:22:47 +08:00
Karolin Seeger
b03ad70848
s3:docs: Document "enable core files".
...
Part of a fix for bug #6890 (Some smb.conf parameters are undocumented).
Karolin
2009-11-30 11:41:40 +01:00
Fernando J V da Silva
7399c04fd0
s4-drs: Test situations for runtime constructed parentGUID
...
Includes the following verifications for the constructed parentGUID:
- Checks if it returns nothing when there is no parent object
- Ensures that attributes mentioned after the parentGUID
are returned correctly (this avoid a bug pointed out by Tridge
during sync constructed parentGUID development)
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-11-30 21:17:28 +11:00
Fernando J V da Silva
71e29cbf56
s4-drs: Using dsdb_msg_add_guid() utility function
...
Uses the dsdb_msg_add_guid() to add any kind of GUID attribute
to a ldb_message in several places of samba4 code.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-11-30 21:17:27 +11:00
Karolin Seeger
0003b5fad1
s3:docs: Document "cache directory" and "state directory".
...
Part of a fix for bug #6890 (Some smb.conf parameters are undocumented).
Karolin
2009-11-30 11:04:50 +01:00
Volker Lendecke
b4bce76776
s3: Fix bug 6288
2009-11-30 10:43:23 +01:00
Crístian Deives
1cf48022af
s4-drs: add deletion of old connections
...
the nTDSConnection objects that are not needed anymore will be deleted.
the function kccsrv_delete_connection wasn't tested yet.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-11-30 20:22:13 +11:00
Crístian Deives
bed9efa6cd
s4-ldb: changed ldb_msg_add_dn() to ldb_msg_add_linearized_dn()
...
this makes the usage clearer
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-11-30 20:22:13 +11:00
Crístian Deives
7ca2ceb333
s4-drs: Create connection obejct (nTDSConnection)
...
create nTDSConnection objects to match the list of servers
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-11-30 20:22:13 +11:00
Andrew Tridgell
8331b4c4f8
s4-ldb: check for -ve value for page size
...
This comes from a tip from Howard Chu. Apparently some clients
will send a -ve page size value.
2009-11-30 18:15:31 +11:00
Andrew Tridgell
a5e0f433de
s4-dsdb: don't call ldb_next_init() twice in objectclass module
2009-11-30 16:49:36 +11:00
Volker Lendecke
99ba74b75e
s3: Fix a "not handled in switch" warning
2009-11-29 23:42:41 +01:00