Andrew Bartlett
58f9b5702a
r25948: Fix up the samba3sam test (which is very fragile) to work with the new
...
restrictions imposed by the samldb module.
This module is worth keeping, because when we go back to do more
extensive backend mapping, the testing of this module shows it is
still possible.
Andrew Bartlett
(This used to be commit a10d2554dc
)
2007-12-21 05:45:13 +01:00
Jelmer Vernooij
3e0efe2383
r25945: Fix flags for MacOS X.
...
(This used to be commit b01303b567
)
2007-12-21 05:45:12 +01:00
Jelmer Vernooij
0969ac9e61
r25944: Fix handling of sonameflag on AIX, which doesn't have anything like that.
...
(This used to be commit 228dd6830e
)
2007-12-21 05:45:12 +01:00
Jelmer Vernooij
5adade2f2f
r25943: Fix soname on hpux.
...
(This used to be commit fd762b01ed
)
2007-12-21 05:45:11 +01:00
Andrew Bartlett
5d4f507a65
r25942: Make various ldb modules handle an LDB backend that enforces validity
...
of Base DNs in searches (returning an error of LDB_ERR_NO_SUCH_ENTRY).
We need to handle this if ldb_tdb is to behave correctly compared with
LDAP, as well as if we are using an LDAP backend.
In doing so, I realised that subtree_rename and subtree_delete
(prevention) need rather different wait loops, so it seemed easier to
split it out into it's own module.
I've fixed the licence on both of these modules to be GPLv3.
Andrew Bartlett
(This used to be commit d3894c90f3
)
2007-12-21 05:45:11 +01:00
Andrew Bartlett
7f18e15e3f
r25941: Use samdb_relative_path() (new function in samdb.c) in the partitions
...
module.
Andrew Bartlett
(This used to be commit c8d1ab3084
)
2007-12-21 05:45:11 +01:00
Andrew Bartlett
3f2ca10d2d
r25940: Rework the samldb and templates handling.
...
Templates just don't belong in the sam.ldb, as they don't obey any of
the other rules. This moves them to a seperate templates.ldb.
In samldb, this patch reworks the duplicate SID and Name detection
code, to use ldb_search_exp_fmt() rather than gendb_search. This
returns far more useful errors, which we now handle and report better.
The call to samdb_search_for_parent_domain() has been moved in samldb,
to allow both the account and SID uniqueness checks to be in the same
domain. This function also returns better errors.
dcesrv_drsuapi.c is updated for the new prototype of
samdb_search_for_parent_domain()
Andrew Bartlett
(This used to be commit f1ab90c88c
)
2007-12-21 05:45:10 +01:00
Andrew Bartlett
cadf696f8b
r25939: Rework the CLDAP server not to use gendb_search but to call ldb_search
...
directly.
Handle the errors from ldb_search (now that we get more than just -1),
including NO_SUCH_ENTRY when the base DN doesn't exist.
Andrew Bartlett
(This used to be commit e47df4a0fe
)
2007-12-21 05:45:10 +01:00
Andrew Bartlett
5294e82e21
r25938: We don't need the CLDAP server unless we are a DC.
...
Andrew Bartlett
(This used to be commit e8606bbcc6
)
2007-12-21 05:45:10 +01:00
Stefan Metzmacher
6c41194961
r25936: provision/newuser: don't try to set the 'memberOf' attribute
...
metze
(This used to be commit c6d959e52c
)
2007-12-21 05:45:09 +01:00
Jelmer Vernooij
81ad27b309
r25935: Fix registry tests.
...
(This used to be commit b311094714
)
2007-12-21 05:45:09 +01:00
Andrew Bartlett
08dd389ddf
r25934: Handle a LDB_ERR_NO_SUCH_OBJECT return value when looking for the
...
modules.
This will be useful when we start enforcing validity in base DNs.
Andrew Bartlett
(This used to be commit aa8348a27a
)
2007-12-21 05:45:08 +01:00
Andrew Bartlett
f1ec8da56d
r25933: LDB: Don't free errstring until after the printf, in case it is one of
...
the arguments.
Andrew Bartlett
(This used to be commit af40b1cd88
)
2007-12-21 05:45:07 +01:00
Jelmer Vernooij
d0d0a69d0b
r25932: Remove unnecessary include - should fix the build on hosts without popt.
...
(This used to be commit f250ae0c36
)
2007-12-21 05:45:07 +01:00
Jelmer Vernooij
73f88ad250
r25931: Add config .mk file for crypto lib.
...
(This used to be commit 21ab43158f
)
2007-12-21 05:45:07 +01:00
Jelmer Vernooij
0b2780a6a4
r25930: fix test name
...
(This used to be commit 41dcd8c261
)
2007-12-21 05:45:06 +01:00
Jelmer Vernooij
7ab6f359f4
r25929: Add some help strings.
...
(This used to be commit ef364df37f
)
2007-12-21 05:45:06 +01:00
Jelmer Vernooij
dbc78e2016
r25928: Split up torture-local a bit.
...
(This used to be commit c6b1090408
)
2007-12-21 05:45:06 +01:00
Jelmer Vernooij
6ee570c327
r25927: Move share tests to param directory.
...
(This used to be commit f12f623da5
)
2007-12-21 05:45:05 +01:00
Jelmer Vernooij
a86920600a
r25926: Move iconv test to iconv code directory.
...
(This used to be commit e20c4b90e4
)
2007-12-21 05:45:05 +01:00
Stefan Metzmacher
a67d2e0a83
r25925: torture/raw: fix sending unitialized bytes in RAW-SAMBA3ROOTDIRFID
...
(found by make valgrindtest)
metze
(This used to be commit e95c2ffe00
)
2007-12-21 05:45:05 +01:00
Stefan Metzmacher
089acd77b6
r25924: fix bug in UNIX_INFO2 push code found make make valgrindtest
...
metze
(This used to be commit 9b151e6cea
)
2007-12-21 05:45:04 +01:00
Andrew Bartlett
0819903703
r25923: Make sure to install phpldapadmin-config.php
...
Andrew Bartlett
(This used to be commit 472dd7b318
)
2007-12-21 05:45:04 +01:00
Andrew Bartlett
b45b8fa9c3
r25922: Make it easier to bind to a unix domain socket, without messing with
...
ports...
Andrew Bartlett
(This used to be commit 70de473980
)
2007-12-21 05:45:03 +01:00
Andrew Bartlett
716391f106
r25921: Now also listen on ldapi by default in the LDAP server
...
Create a phpLDAPadmin configuration file example to use ldapi to talk
to Samba4
Andrew Bartlett
(This used to be commit 54f4c8ba61
)
2007-12-21 05:45:03 +01:00
Stefan Metzmacher
529763a9aa
r25920: ndr: change NTSTAUS into enum ndr_err_code (samba4 callers)
...
lib/messaging/
lib/registry/
lib/ldb-samba/
librpc/rpc/
auth/auth_winbind.c
auth/gensec/
auth/kerberos/
dsdb/repl/
dsdb/samdb/
dsdb/schema/
torture/
cluster/ctdb/
kdc/
ntvfs/ipc/
torture/rap/
ntvfs/
utils/getntacl.c
ntptr/
smb_server/
libcli/wrepl/
wrepl_server/
libcli/cldap/
libcli/dgram/
libcli/ldap/
libcli/raw/
libcli/nbt/
libnet/
winbind/
rpc_server/
metze
(This used to be commit 6223c7fddc
)
2007-12-21 05:45:02 +01:00
Stefan Metzmacher
b2ddeeb79d
r25919: ndr: change NTSTAUS into enum ndr_err_code (ndrdump)
...
librpc/tools/ndrdump.c
metze
(This used to be commit c788fe3eec
)
2007-12-21 05:44:57 +01:00
Stefan Metzmacher
910ab408af
r25918: ndr: change NTSTAUS into enum ndr_err_code (samba4 handwritten stuff)
...
ndr_sec_helper.c
ndr_spoolss_buf.c
ndr_compression.c
ndr_drsuapi.[ch]
ndr_krb5pac.c
ndr_orpc.c
metze
(This used to be commit 356e027bf8
)
2007-12-21 05:44:56 +01:00
Stefan Metzmacher
0ce646d49a
r25917: ndr: move ndr_map_error2ntstatus to errormap.c
...
metze
(This used to be commit 8fc2e7737f
)
2007-12-21 05:44:55 +01:00
Stefan Metzmacher
afa5f256e9
r25916: ndr: change NTSTAUS into enum ndr_err_code (basic stuff)
...
librpc/ndr/
metze
(This used to be commit 7e157bbcfd
)
2007-12-21 05:44:55 +01:00
Stefan Metzmacher
3e1fb13024
r25915: ndr/pidl: change NTSTAUS into enum ndr_err_code (pidl code)
...
Samba4/NDR/Parser.pm
Samba4/NDR/Server.pm
Samba3/ServerNDR.pm
tests/
metze
(This used to be commit 7106f21de8
)
2007-12-21 05:44:54 +01:00
Stefan Metzmacher
3953335420
r25914: selftest: fix the module pathes when using --with-selftest-prefix
...
metze
(This used to be commit 092b93b135
)
2007-12-21 05:44:53 +01:00
Stefan Metzmacher
e8b921293b
r25913: maybe some platforms have problems with echo -e
...
metze
(This used to be commit c9586b8ab3
)
2007-12-21 05:44:52 +01:00
Stefan Metzmacher
88f0c3bfa7
r25912: Two patches
...
Hi!
Can you check and push them?
Thanks,
Volker
From b488af5905e2dee12a1a72a3b40801ae5c26f24f Mon Sep 17 00:00:00 2001
From: Volker Lendecke <vl@sernet.de>
Date: Sat, 27 Oct 2007 14:20:09 +0200
Subject: [PATCH] Fix some warnings and errors
merge from v3-2-test commit e17d3e10e8
(This used to be commit 4087731e1b
)
2007-12-21 05:44:51 +01:00
Stefan Metzmacher
2baec5a557
r25911: Remove more fstring/pstring bad useage. Go talloc !
...
Jeremy.
merge from v3-2-test commit 2a0173743d
(This used to be commit cb0eca66dc
)
2007-12-21 05:44:51 +01:00
Stefan Metzmacher
319ecac5b1
r25910: Try and fix the Solaris build by adding a missing define
...
(from Jerry).
Jeremy
merge from v3-2-test commit a68bbea0d4
(This used to be commit b833dce5e6
)
2007-12-21 05:44:50 +01:00
Stefan Metzmacher
a4a7447f13
r25909: Fix the snprintf checks, and fix a typo in pointer indirection.
...
These fixes are needed for a working getaddrinfo etc. replacement.
Fixes from Wayne Davison <wayned@samba.org> from rsync.
Jeremy.
from v3-2-test commit 494bf6293b
(This used to be commit e562832ad1
)
2007-12-21 05:44:50 +01:00
Stefan Metzmacher
82ae4d5543
r25908: add some wikipedia links about LDAP and LDIF
...
metze
(This used to be commit e1eea92788
)
2007-12-21 05:44:50 +01:00
Stefan Metzmacher
b5f7841a51
r25907: use DEBUGADD() to match samba3
...
metze
(This used to be commit d2deefb551
)
2007-12-21 05:44:48 +01:00
Stefan Metzmacher
92897b1153
r25906: libreplace: we need to link to make sure the functions are available
...
metze
(This used to be commit 895d2644fb
)
2007-12-21 05:44:48 +01:00
Stefan Metzmacher
f3efa1e5ff
r25905: use data_blob_const() to set the DATA_BLOB
...
metze
(This used to be commit f3393a7316
)
2007-12-21 05:44:47 +01:00
Jelmer Vernooij
a46a22883d
r25904: Remove extra
...
(This used to be commit fd09581075
)
2007-12-21 05:44:47 +01:00
Jelmer Vernooij
0bccc88392
r25903: Move more files out of torture/
...
(This used to be commit f734df3144
)
2007-12-21 05:44:46 +01:00
Jelmer Vernooij
f924ac9744
r25902: Move messaging tests to same directory as code.
...
(This used to be commit d174dcbb76
)
2007-12-21 05:44:45 +01:00
Jelmer Vernooij
e2c207827f
r25901: Remove obsolete --enable-shared option (whether shared libs should be used internally can be set using --enable-dso).
...
(This used to be commit 571aa6ba22
)
2007-12-21 05:44:45 +01:00
Günther Deschner
b4ddef5942
r25897: Add WERR_INVALID_FLAGS.
...
Guenther
(This used to be commit c3023eaeb3
)
2007-12-21 05:44:44 +01:00
Günther Deschner
faa5ef6ba8
r25896: Rename netlogon server stubs.
...
Guenther
(This used to be commit 2f8b8c0460
)
2007-12-21 05:44:44 +01:00
Günther Deschner
1fdd7e1bb5
r25895: Add torture test for netr_DsRAddressToSitenamesW and
...
netr_DsRAddressToSitenamesExW.
Guenther
(This used to be commit 848b885925
)
2007-12-21 05:44:44 +01:00
Günther Deschner
8f22cf4c26
r25894: Add IDL for netr_DsRAddressToSitenamesW and netr_DsRAddressToSitenamesExW.
...
Guenther
(This used to be commit ee797e18c7
)
2007-12-21 05:44:43 +01:00
Jeremy Allison
523445cdaa
r25893: Fix ldb, tdb builds (and one warning).
...
Jeremy.
(This used to be commit 52b26645b0
)
2007-12-21 05:44:42 +01:00