Jelmer Vernooij
071dba2d0a
r9948: Be a bit less verbose
2007-10-10 13:36:24 -05:00
Andrew Bartlett
d6f57ec921
r9929: Fix indentation
...
Andrew Bartlett
2007-10-10 13:36:23 -05:00
Andrew Bartlett
b89e7a7fcd
r9928: ncName is a DN, and needs to use DN matching rules.
...
Andrew Bartlett
2007-10-10 13:36:22 -05:00
Jelmer Vernooij
c61efb2ff8
r9918: Fix two copy-n-paste bugs that were preventing the modification
...
of special DN's when the rdn_name or timestamps modules were in use.
2007-10-10 13:36:22 -05:00
Jelmer Vernooij
8ff1358f40
r9915: Some more mappings. Fix weird sAMAccountName values.
2007-10-10 13:36:21 -05:00
Jelmer Vernooij
4c3b37d660
r9912: Fix another bug in ldb_map.
2007-10-10 13:36:21 -05:00
Jelmer Vernooij
ebed25b47d
r9908: Generate posixUser and posixGroup as well
2007-10-10 13:36:21 -05:00
Jelmer Vernooij
76e943d441
r9899: Be more conservative about what is sent to the remote server in ldb_map.
2007-10-10 13:36:21 -05:00
Tim Potter
31069bfd18
r9881: I can't believe this can make a difference...
2007-10-10 13:36:20 -05:00
Tim Potter
c34fbdc6c3
r9880: Convert remaining initialisers to more portable form. This should
...
clean out a lot of build farm breakage.
2007-10-10 13:36:19 -05:00
Tim Potter
7cc8df0c2f
r9879: A quick check to see if nested initialisers (?) is portable across the
...
build farm. I have a feeling it isn't.
2007-10-10 13:36:19 -05:00
Jelmer Vernooij
d6dce7ef3e
r9857: Fix rename/delete issues
2007-10-10 13:36:18 -05:00
Jelmer Vernooij
de2bde2526
r9854: Finish ldb_map testsuite
...
Update PLAN
Some more small other fixes
2007-10-10 13:36:18 -05:00
Jelmer Vernooij
b7992de4b7
r9842: More error checks in the ldb_map modules, extend testsuite
2007-10-10 13:36:17 -05:00
Jelmer Vernooij
2283a336e0
r9835: Make ldb_map compile in the stand-alone LDB build
2007-10-10 13:36:17 -05:00
Jelmer Vernooij
77f24ed131
r9813: Conver testsuite for samba3sam module to EJS
2007-10-10 13:35:04 -05:00
Jelmer Vernooij
9a1a7fb60e
r9789: Patch from Volker that fixes the build on AIX.
2007-10-10 13:35:01 -05:00
Jelmer Vernooij
eb9d615bcd
r9786: Move ldb_map into ldb/modules/
...
Move samba3sam to dsdb/
2007-10-10 13:35:01 -05:00
Andrew Tridgell
5e3d9708f6
r9775: r11607@blu: tridge | 2005-08-30 12:16:19 +1000
...
fixed the help message
2007-10-10 13:35:00 -05:00
Jelmer Vernooij
505c9b1d3d
r9771: - Prevent ldb crash when a invalid DN is added
...
- Don't silently drop records with empty attributes
tridge/simo: Could you please verify this patch is correct?
2007-10-10 13:34:59 -05:00
Jelmer Vernooij
d9541535e3
r9770: Couple other bugfixes
...
Update TODO-list
2007-10-10 13:34:58 -05:00
Jelmer Vernooij
7ecb6988e7
r9766: Prevent erroneous OOM message
...
ldb_dup_val() sets out->data to NULL if in->length == 0
2007-10-10 13:34:57 -05:00
Jelmer Vernooij
66df76a634
r9751: Remove C version of samba3dump (the EJS version works nicely as well).
...
Fix a couple of bugs in ldb_map.
2007-10-10 13:34:56 -05:00
Jelmer Vernooij
435e4c6389
r9744: - [upgrade.js] Start working on smb.conf conversion.
...
- [ldb_map] Support storing non-mappable data in a fallback LDB
2007-10-10 13:34:55 -05:00
Andrew Bartlett
6202267f6e
r9728: A *major* update to the credentials system, to incorporate the
...
Kerberos CCACHE into the system.
This again allows the use of the system ccache when no username is
specified, and brings more code in common between gensec_krb5 and
gensec_gssapi.
It also has a side-effect that may (or may not) be expected: If there
is a ccache, even if it is not used (perhaps the remote server didn't
want kerberos), it will change the default username.
Andrew Bartlett
2007-10-10 13:34:54 -05:00
Jelmer Vernooij
b1844905d2
r9718: Work a bit on the SWAT interface
2007-10-10 13:34:53 -05:00
Jelmer Vernooij
67593bef7f
r9712: Bunch of small fixes
...
Write out basic sam.ldif
2007-10-10 13:34:52 -05:00
Jelmer Vernooij
5100ae211c
r9699: Add as much attributes the current Samba4 SAM has to the mapping table (ignoring most of them, currently..)
2007-10-10 13:34:49 -05:00
Jelmer Vernooij
b7b079167d
r9698: Fix a bit of memory management
...
More minor bugfixes
Support mapping objectclasses and do mapping on 'dn' field as well (not just msg->dn)
2007-10-10 13:34:42 -05:00
Jelmer Vernooij
0cff0e03fc
r9690: Extend test + fix several bugs
2007-10-10 13:34:41 -05:00
Jelmer Vernooij
40ea2af427
r9689: valgrind-clean now. Editing works now mostly, you just lose half of your
...
database every time you do it...
2007-10-10 13:34:41 -05:00
Jelmer Vernooij
786379064f
r9686: Another round of bugfixes. Works somewhat now, when running under valgrind ;-)
2007-10-10 13:34:41 -05:00
Jelmer Vernooij
7f864d446d
r9685: Add tests for samba3sam mapping module
...
Fix a couple of bugs
Move samba3sam backend to lib/ldb/
Remove some more unused parameters
2007-10-10 13:34:41 -05:00
Jelmer Vernooij
c2211df586
r9672: Fix build for compilers that don't like undefined-length arrays at the end of structs...
2007-10-10 13:34:39 -05:00
Andrew Tridgell
efa143cb3b
r9671: patch from Kai Blin fixing a bug in our base64 encoder
2007-10-10 13:34:38 -05:00
Tim Potter
0ec755cfa0
r9625: Get rid of "duplicate const" warning.
2007-10-10 13:34:35 -05:00
Jelmer Vernooij
dc6aab8d4a
r9621: Bunch of bug fixes. Add 'format' option to samba3dump (text,summary,ldif)
2007-10-10 13:34:35 -05:00
Jelmer Vernooij
b73441b04d
r9616: Finish ldb_map module (still needs a lot of testing though...)
...
Add initial mapping table for ldb_samba3. Contains most attributes.
2007-10-10 13:34:35 -05:00
Jelmer Vernooij
e0a0d3f092
r9595: Add ldb map module
2007-10-10 13:34:33 -05:00
Jelmer Vernooij
b8c5290063
r9591: - Remove empty file
...
- Fix a couple of typo's
- Fix build of lib/samba3/secrets.c for systems that don't have /usr/include/tdb.h...
2007-10-10 13:34:33 -05:00
Simo Sorce
0a26ee0432
r9451: some fixes now core.schema and cosine.schema are also read properly
2007-10-10 13:34:16 -05:00
Simo Sorce
fc373fd463
r9447: Add a new tool to convert openLdap schema files into an ldif
...
My first test with nis.schema seem to confirm it works properly
Use a command line like:
oLschema2ldif -I tests/schema/nis.schema -O nis_schema.ldif -b "dc=sambadom,dc=samba,dc=org"
to see how it works.
SSS
2007-10-10 13:34:16 -05:00
Simo Sorce
10e4ebcc42
r9446: clean up old test file
2007-10-10 13:34:15 -05:00
Jelmer Vernooij
a66eeadecd
r9438: Add initial files for ldb_map
2007-10-10 13:34:14 -05:00
Simo Sorce
d2055849fb
r9394: avoid to use BOOL in ldb
2007-10-10 13:33:33 -05:00
Simo Sorce
796d0ea2fc
r9393: Fix ldb standalone build
2007-10-10 13:33:33 -05:00
Simo Sorce
31c69d0655
r9392: Fix ldb_dn_compose to make build farm happy
...
Add ldb_dn_string_compose so that you can build a dn starting from a
struct ldb_dn base and a set of parameters to be composed in a format
string with the same syntax of printf
2007-10-10 13:33:33 -05:00
Simo Sorce
692e35b779
r9391: Convert all the code to use struct ldb_dn to ohandle ldap like distinguished names
...
Provide more functions to handle DNs in this form
2007-10-10 13:33:32 -05:00
Andrew Tridgell
136ecf5cb2
r9387: regedit uses "New Key #nn" for newly created keys, which conflicts with the stricter
...
DN rules in ldb. Escape the DN components to cope.
Simo, sorry for making a change in ldb_dn.c while you have changes
pending. Please feel free to revert these and switch reg_backend_ldb.c
to use the new dn construction code.
2007-10-10 13:33:31 -05:00
Stefan Metzmacher
2a107472c3
r9318: fix searches with scope ONE and SUB,
...
the problem was that ldb_dn_compare_base() just looked at if
both dn's mtach some how, and the following happens:
basedn: CN=bar,DC=foo,DC=com
dn: DC=foo,DC=com
and dn: DC=foo,DC=com was return as result of a sub and base search
and also the ONE search with
basedn: DC=foo,DC=com
returned this
dn: CN=bla,CN=bar,DC=foo,DC=com
metze
2007-10-10 13:33:23 -05:00