summaryrefslogtreecommitdiff
path: root/testdata/samba3
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r21673: Fix Samba 3 data read tests. I can't figure out why the upgrade one ↵Jelmer Vernooij1-0/+8
is broken, so that one is still disabled. (This used to be commit ef794f03d50022a77303c77045a04d9407d07cbc)
2007-10-10r20458: This data is invalid, and causes the samba3sam test to fail, becauseAndrew Bartlett1-2/+2
we now convert these values. Andrew Bartlett (This used to be commit a0b401d41ab1396f270518411c4b48e8f5b200a7)
2007-10-10r17545: I forgot to commit this file, a source file for the the samba3samAndrew Bartlett1-0/+201
tests, by mkhl. Andrew Bartlett (This used to be commit f6844d04e391e9d2a2f9178458de9212509a01ac)
2007-10-10r17525: This is a merge from the Google Summer of Code 2006 project by ↵Andrew Bartlett1-19/+19
Martin Kühl <mkhl@samba.org>. Martin took over the work done last year by Jelmer, in last year's SoC. This was a substanital task, as the the ldb modules API changed significantly during the past year, with the addition of async calls. This changeset reimplements and enables the ldb_map ldb module and adapts the example module and test case, both named samba3sam, to the implementation. The ldb_map module supports splitting an ldb database into two parts (called the "local" and "remote" part) and storing the data in one of them (the remote database) in a different format while the other acts as a fallback. This allows ldb to e.g. store to and load data from a remote LDAP server and present it according to the Samba4 schema while still allowing the LDAP to present and modify its data separately. A complex example of this is the samba3sam module (by Jelmer Vernooij), which maps data between the samba3 and samba4 schemas. A simpler example is given by the entryUUID module (by Andrew Bartlett), which handles some of the differences between AD and OpenLDAP in operational attributes. It principally maps objectGUID, to and from entryUUID elements. This is also an example of a module that doesn't use the local backend as fallback storage. This merge also splits the ldb_map.c file into smaller, more manageable parts. (This used to be commit af2bece4d343a9f787b2e3628848b266cec2b9f0)
2007-10-10r9899: Be more conservative about what is sent to the remote server in ldb_map.Jelmer Vernooij1-18/+25
(This used to be commit 76e943d4416e38ce4cce27d5403bc3e133d0025b)
2007-10-10r9834: More tests for the upgrade from Samba3Jelmer Vernooij1-0/+51
(This used to be commit d2db164d6f674cada470e871c558c75f98244141)
2007-10-10r9830: Fix support for importing registry values. Extended the examplre ↵Jelmer Vernooij1-0/+0
registry tdb. (This used to be commit 11e2a1938966f3aa9e9c25433181c20843951a6b)
2007-10-10r9828: Fix path to testdata (tests are always run from source/)Jelmer Vernooij1-1/+1
(This used to be commit 76666d401071bf9b67b0402efc1d647f45533259)
2007-10-10r9813: Conver testsuite for samba3sam module to EJSJelmer Vernooij1-0/+3
(This used to be commit 77f24ed131bf57c30bb500e1d8d387bd4b403ddc)
2007-10-10r9806: Some more test dataJelmer Vernooij7-0/+23
(This used to be commit 96a511b6de08385d58998f5ae5f4f569c9b730cf)
2007-10-10r9805: Add 'data' property to param EJS objectJelmer Vernooij1-0/+0
Write out new smb.conf file. Parameters that have disappeared between Samba 3 and 4 will optionally be prefixed with 'samba3:' (This used to be commit 27eefbd9059fe0a3daca15a71da7b4cb88ed22ec)
2007-10-10r9785: Add some testdataJelmer Vernooij4-0/+223
(This used to be commit 721431cff73b06d6e74ca47d25adbf89b900fd5a)