Age | Commit message (Collapse) | Author | Files | Lines |
|
The aim here is to ensure that if we have
CN=Users,DC=samba,DC=example,DC=com
that we cannot have a DN of the form
cn=admin ,cn=useRS,DC=samba,DC=example,DC=com
This module pulls apart the DN, fixes up the relative DN part, and
searches for the parent to copy the base from.
I've used the objectclass module, as I intend to also validate the
placement of child objects, by reading the allowedChildClasses virtual
attribute.
In the future, I'll also force the attribute names to be consistant
(using the case from the schema).
Andrew Bartlett
(This used to be commit c0a0c69ac5a81cfcb7c7d5ba38db59f8686c30ab)
|
|
Andrew Bartlett
(This used to be commit cd6409478744b9755c3a048d8d411dbe99f977f0)
|
|
Andrew Bartlett
(This used to be commit 388e15a4c1fab55d376be956c2a7168b946bc994)
|
|
Much more work is still required here, particularly to handle this
better during the provision, and to handle modifies and deletes, but
this is a start.
Andrew Bartlett
(This used to be commit 2ba99d58e9fe1f8e4b15a58a2fdfce6e876f99b4)
|
|
metze
(This used to be commit b9363755ee9f6ca7e04729519991f9ba0163ff2f)
|
|
instead NT_STATUS_INVALID_PARAMETER_MIX
metze
(This used to be commit 76b628df53d6cf028fb9f22df003ac87fe3b3c56)
|
|
metze
(This used to be commit a75a59370814c02efffbb89e014df75f5a32c04b)
|
|
(This used to be commit 22cb93e5c00c9bd2a9288ba13336389d45c9987f)
|
|
(This used to be commit f2319fbe9be76966c81f3d4279f6bc2a631a3a5a)
|
|
(This used to be commit e42de5d8346a12c3fcdb8f9af1efa650c368a442)
|
|
test name.
(This used to be commit 9cfa44b43857df252336b6f88cfc0f7fcd557533)
|
|
Guenther
(This used to be commit 2e028503a36acd12009a4d2f0d217b2d940c9c30)
|
|
this needs merging to heimdal and lorikeet-heimdal
metze
(This used to be commit c2c2c991c7f568af833f10d8cf0946d90b097fab)
|
|
different mechanism for determining the quicktest list.
Quicktest is a bit verbose now (reports all the tests not run as SKIP:)
(This used to be commit e99e9c167f49c5f8762c7ad16b10ff4aab98091e)
|
|
in code generated from et_compile
metze
(This used to be commit 8757b09052c5e07b23b8b50f7227f884201d9e98)
|
|
files generated from asn1_compile
metze
(This used to be commit 85f6b42221854618bcc6200d27693827defb13fa)
|
|
metze
(This used to be commit cb3aec0d22e87086d8f922b7d8f0a2530842053f)
|
|
metze
(This used to be commit 43911e40170176db48ee696c06c92f5fe71f60b8)
|
|
I wonder why they're not updated as the parse.[ch]
are generated from the new versions already...
metze
(This used to be commit 9735715a0f2c8ea0c6ff5ba5adde6b6a6fb43aed)
|
|
Guenther
(This used to be commit 4468b1cc49bd4a92c08aeb76419abfe00791b2c2)
|
|
Guenther
(This used to be commit 767867c3ee126c3832750d1b1e7de81005c4eaff)
|
|
Bug 5041
Andrew Bartlett
(This used to be commit 7e68051bb7a9ac5f1b232c32b7614db61c3c1bc4)
|
|
metze
(This used to be commit 5648c8a0de7482a28a5b95410c083ac87577d482)
|
|
to make sure socklen_t is typedef'ed
metze
(This used to be commit d1fb51b1d282363e77fe6d9f61f85fec52327f6b)
|
|
- move getaddrinfo check into getaddrinfo.m4
- add getaddrinfo.o to LIBREPLACEOBJ so that we really build the replacements
metze
(This used to be commit b594d9c9fa86249e3d3988702a2333460cd70436)
|
|
Author: Jeremy Allison <jra@samba.org>
AuthorDate: Wed Oct 24 14:40:24 2007 -0700
We do support name lookups for host and service in our replacement
code - remove the restrictions from the original Postgres code.
Jeremy.
(This used to be commit 25a892f2ad1b281869779686ca23f2ed29b46a5c)
|
|
- use rep_ instead of pg_ as prefix in getaddrinfo.[ch]
- define HAVE_<name> macros when we replace functions
metze
(This used to be commit 57d5cf4b5fe8885b1375059aa143c9c71d2503b4)
|
|
doesn't trigger it's recursive delete correctly, but the error return
is correct (but perhaps needs a different LDAP wire format).
Andrew Bartlett
(This used to be commit 10ba3ae6990098e772683de9144b13b3f1d45a36)
|
|
that it'll
be easier to split selftest/ into a generic, a Samba 3 and a Samba 4-specific
bit.
(This used to be commit 5deb3a6fab6d1b4197b8a019ad5602055b50f9d3)
|
|
metze
(This used to be commit d878351e820957451b1130d0e5724faf7a4c0370)
|
|
roken.h.in can do the missing heimdal bits.
this removes to redifinition of 'struct addrinfo' on some platforms
metze
(This used to be commit 317b6494452f6162465000fe71e5c40c260f735a)
|
|
this is needed as heimdal's roken.h also tries to replace the types
metze
(This used to be commit 8b92b811015d0855efe3cf4c58cd08e3654f8e88)
|
|
socklen_t
metze
(This used to be commit 12cec014c465a55974aedf44e0e782f5fb841088)
|
|
metze
(This used to be commit 8bd2cf71bee1a08c3d420a330730434edbac5e28)
|
|
metze
(This used to be commit a3657a4e7175e35707e7a00330f6924833774253)
|
|
metze
(This used to be commit ee47f5dc7947cad7eed84f071112e41c4a687275)
|
|
metze
(This used to be commit 1f5a98cd91f73f8f16d941fe8bb375fec704f0dd)
|
|
case an oddity of the javascript caused the test to 'pass'.
For the same oddity, we have a failure in ldb's handling of spaces in
DNs. We need to resolve that too.
Andrew Bartlett
(This used to be commit e8cbac1a46f4d3b083e6bb5a509ef1ba47bebff1)
|
|
(This used to be commit 9714db7814fd43d2a10485c041bbb761360c0826)
|
|
Guenther
(This used to be commit d33667f914d8f292f008c1e6288868bcd3392da8)
|
|
Andrew Bartlett
(This used to be commit 3434262ad74c366ac58319c70880ca50898fa78c)
|
|
a schema. perhaps i need to look into metze's 'load a schema from
ldif' code.
Andrew Bartlett
(This used to be commit f350ef5f19ec755c93c6c09210cdf276d1b66877)
|
|
Andrew Bartlett
(This used to be commit 3480dc71a9f969909b984855d546a1974593368f)
|
|
This is becoming the schema module...
Andrew Bartlett
(This used to be commit ecea817a3e793f8ac0187dd83a29e62a7d645868)
|
|
(This used to be commit cea496d2163db6dde371526dd5a79d4c090839ef)
|
|
Jeremy.
(This used to be commit ad0b9792f2dc91208a199060585c83ed7f622451)
|
|
Guenther
(This used to be commit 0bab602b8e38ca758d3795db3d33a92eb162bb92)
|
|
removed
the error is:
SAMBA_4_0/source> make clean
make: *** No rule to make target `lib/ldb/samba/config.mk', needed by `Makefile'. Stop.
the problem is:
Makefile: config.status $(MK_FILES)
./config.status
so now we let the MK_FILES variable empty for the *clean targets
if gnu make is detected, we should later test if this construct
is portable to other make implementations and remove the check for gnu make.
metze
(This used to be commit 4c8e539af1e8f14bb449c92db3376dec12344e5b)
|
|
Guenther
(This used to be commit 7a0441948977bd97508ab662a550b8664e87c724)
|
|
all configure results which are used in replace.h
or any system/*.h should be in the in the libreplace
*.m4 files!
metze
(This used to be commit 95462d614d68a93e85232e3a779f8bfa86fba4d1)
|