<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/setup/provision_partitions.ldif, branch talloc-2.1.7</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/'/>
<entry>
<title>s4:dsdb Move module configuration from each ldb into samba_dsdb.c</title>
<updated>2009-11-23T13:15:07+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2009-11-23T09:30:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=401ba9c9cf357d6b420a7401fc1a915871d96f8d'/>
<id>401ba9c9cf357d6b420a7401fc1a915871d96f8d</id>
<content type='text'>
This makes getting the module order correct, the obligation of Samba4
developers, and not system administrators.  In particular, once an ldb
is updated to use only the 'samba_dsdb' module, no further changes to the
ldb should be required when upgrading to later Samba4 versions.

(thanks to metze for the suggestion of samba_dsdb as a long-term
stable name for the module)

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes getting the module order correct, the obligation of Samba4
developers, and not system administrators.  In particular, once an ldb
is updated to use only the 'samba_dsdb' module, no further changes to the
ldb should be required when upgrading to later Samba4 versions.

(thanks to metze for the suggestion of samba_dsdb as a long-term
stable name for the module)

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:provision Simplify the module list</title>
<updated>2009-11-23T13:15:06+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2009-11-20T01:16:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=e297af00fad2032e79f1889fd6d2713932249bb0'/>
<id>e297af00fad2032e79f1889fd6d2713932249bb0</id>
<content type='text'>
This makes the member server much more like the DC, the objectGUID
module replaces the repl_meta_data module.

We also generally rework the construction of the list, building a full
list in python, and then transforming it into a string, rather than
playing string concatonation games

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes the member server much more like the DC, the objectGUID
module replaces the repl_meta_data module.

We also generally rework the construction of the list, building a full
list in python, and then transforming it into a string, rather than
playing string concatonation games

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:dsdb Rework modules create new partitions at runtime</title>
<updated>2009-10-21T11:43:50+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2009-10-02T00:28:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=c59f00805cb06f3cb90d89690e142006658972d3'/>
<id>c59f00805cb06f3cb90d89690e142006658972d3</id>
<content type='text'>
This is done by passing an extended operation to the partitions module
to extend the @PARTITION record and to extend the in-memory list of
partitions.

This also splits things up into module parts that belong above and below
repl_meta_data

Also slit the partitions module into two files due to the complexity
of the code

Andrew Barltett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is done by passing an extended operation to the partitions module
to extend the @PARTITION record and to extend the in-memory list of
partitions.

This also splits things up into module parts that belong above and below
repl_meta_data

Also slit the partitions module into two files due to the complexity
of the code

Andrew Barltett
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the repl_meta_data module the default for domain controllers.</title>
<updated>2008-01-24T05:17:45+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2008-01-24T05:17:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=48e79659d1a81bb5a5dd3932f9e8f7c0b1a99947'/>
<id>48e79659d1a81bb5a5dd3932f9e8f7c0b1a99947</id>
<content type='text'>
Andrew Bartlett
(This used to be commit ae2ea1bd0cd2b326b09b372428969f2cf52ce519)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Andrew Bartlett
(This used to be commit ae2ea1bd0cd2b326b09b372428969f2cf52ce519)
</pre>
</div>
</content>
</entry>
<entry>
<title>r26245: Make it easier to handle the LDAP backend, with it's differing needs,</title>
<updated>2007-12-21T04:47:24+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2007-12-03T04:51:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=a2a4aba5fd7a2ec0a7131f32c8bccd5dbe04e1f1'/>
<id>a2a4aba5fd7a2ec0a7131f32c8bccd5dbe04e1f1</id>
<content type='text'>
by seperating the modules list into parts.  That way, we can remove
the modules that the backend will provide.

Andrew Bartlett
(This used to be commit d67e5c7896f6d3064298897ae4d3204498824b06)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
by seperating the modules list into parts.  That way, we can remove
the modules that the backend will provide.

Andrew Bartlett
(This used to be commit d67e5c7896f6d3064298897ae4d3204498824b06)
</pre>
</div>
</content>
</entry>
<entry>
<title>r25960: Enable checks on the validity of the search base on sam.ldb in Samba4.</title>
<updated>2007-12-21T04:45:19+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2007-11-15T01:45:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=bd6a651b38446512af4982a376ddead658b6ee74'/>
<id>bd6a651b38446512af4982a376ddead658b6ee74</id>
<content type='text'>
Remove bogus check to return NO_SUCH_ENTRY in ldap_backend.c, as this
error is now correctly emited from ldb.

Andrew Bartlett
(This used to be commit ed57862b90812e5a38ca81935b131338112fb19f)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove bogus check to return NO_SUCH_ENTRY in ldap_backend.c, as this
error is now correctly emited from ldb.

Andrew Bartlett
(This used to be commit ed57862b90812e5a38ca81935b131338112fb19f)
</pre>
</div>
</content>
</entry>
<entry>
<title>r25203: Don't use subclasses in Samba4, as we always fill out the full</title>
<updated>2007-10-10T20:06:51+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2007-09-18T02:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=09a5ef13844788926d4ad519f4fb15fa008e66d1'/>
<id>09a5ef13844788926d4ad519f4fb15fa008e66d1</id>
<content type='text'>
objectClass list.

Andrew Bartlett
(This used to be commit e882dcb7aaa52843c656084c47c0b3c49557c22e)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
objectClass list.

Andrew Bartlett
(This used to be commit e882dcb7aaa52843c656084c47c0b3c49557c22e)
</pre>
</div>
</content>
</entry>
<entry>
<title>r23560: - Activate metze's schema modules (from metze's schema-loading-13 patch).</title>
<updated>2007-10-10T19:53:27+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2007-06-21T10:18:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=e9d19477e43b65f91bd152f5249b684dbefa5cc6'/>
<id>e9d19477e43b65f91bd152f5249b684dbefa5cc6</id>
<content type='text'>
- samba3sam.js: rework the samba3sam test to not use objectCategory,
  as it's has special rules (dnsName a simple match)
- ldap.js: Test the ordering of the objectClass attributes for the baseDN
- schema_init.c: Load the mayContain and mustContain (and system...) attributes when
  reading the schema from ldb
- To make the schema load not suck in terms of performance, write the
  schema into a static global variable
- ldif_handlers.c: Match objectCategory for equality and canonicolisation
  based on the loaded schema, not simple tring manipuation
- ldb_msg.c: don't duplicate attributes when adding attributes to a list
- kludge_acl.c: return allowedAttributesEffective based on schema results
  and privilages

Andrew Bartlett
(This used to be commit dcff83ebe463bc7391841f55856d7915c204d000)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- samba3sam.js: rework the samba3sam test to not use objectCategory,
  as it's has special rules (dnsName a simple match)
- ldap.js: Test the ordering of the objectClass attributes for the baseDN
- schema_init.c: Load the mayContain and mustContain (and system...) attributes when
  reading the schema from ldb
- To make the schema load not suck in terms of performance, write the
  schema into a static global variable
- ldif_handlers.c: Match objectCategory for equality and canonicolisation
  based on the loaded schema, not simple tring manipuation
- ldb_msg.c: don't duplicate attributes when adding attributes to a list
- kludge_acl.c: return allowedAttributesEffective based on schema results
  and privilages

Andrew Bartlett
(This used to be commit dcff83ebe463bc7391841f55856d7915c204d000)
</pre>
</div>
</content>
</entry>
<entry>
<title>r20565: configure the list of global ldb modules also in js code</title>
<updated>2007-10-10T19:36:59+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2007-01-05T20:31:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=7d461ed48197af138e3959a17757936df9c9ce56'/>
<id>7d461ed48197af138e3959a17757936df9c9ce56</id>
<content type='text'>
metze
(This used to be commit cbebe559a2563a3ab9dd2e002c79676a803b71a4)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
metze
(This used to be commit cbebe559a2563a3ab9dd2e002c79676a803b71a4)
</pre>
</div>
</content>
</entry>
<entry>
<title>r20560: make it possible to configure the backend and modules</title>
<updated>2007-10-10T19:36:57+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2007-01-05T20:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=8a2636af4ac675ca427d5e1999672141a560e3c2'/>
<id>8a2636af4ac675ca427d5e1999672141a560e3c2</id>
<content type='text'>
for all partitions and make it not use LDAP in the variable names
because it isn't specific to the ldap backend case.

metze
(This used to be commit 3e337ec2764038e4ff05c3e926220abaa5583702)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for all partitions and make it not use LDAP in the variable names
because it isn't specific to the ldap backend case.

metze
(This used to be commit 3e337ec2764038e4ff05c3e926220abaa5583702)
</pre>
</div>
</content>
</entry>
</feed>
