<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/scripting/python/samba/samdb.py, branch talloc-2.0.0</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: Major rework of the LDB/SAMDB/IDMAP python bindings</title>
<updated>2009-08-17T09:58:40+00:00</updated>
<author>
<name>Matthias Dieter Wallnöfer</name>
<email>mwallnoefer@yahoo.de</email>
</author>
<published>2009-08-15T13:20:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=7a79d161838efcec27a159fc40481e7be419b778'/>
<id>7a79d161838efcec27a159fc40481e7be419b778</id>
<content type='text'>
- Centralise the lookups for the default domain (root) in the call "domain_dn"
- Reduce the LDB connections attempts ("connect" calls) from three to one
  - tools should load faster
- Make the LDB connection init more like the "ldb_wrap_connection" call
- Load the right UTF8 casefolder which fixes up problems with special characters
  (discovered by me: e.g. small "Umlaute" (ä, ö, ü, ...) in the DN weren't upcased
  - so records "seemed" lost in TDB)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Centralise the lookups for the default domain (root) in the call "domain_dn"
- Reduce the LDB connections attempts ("connect" calls) from three to one
  - tools should load faster
- Make the LDB connection init more like the "ldb_wrap_connection" call
- Load the right UTF8 casefolder which fixes up problems with special characters
  (discovered by me: e.g. small "Umlaute" (ä, ö, ü, ...) in the DN weren't upcased
  - so records "seemed" lost in TDB)
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "s4:samdb python bindings - we don't need the attributes here"</title>
<updated>2009-08-17T09:06:39+00:00</updated>
<author>
<name>Matthias Dieter Wallnöfer</name>
<email>mwallnoefer@yahoo.de</email>
</author>
<published>2009-08-17T09:06:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=36f828bafb973586157e9745593418994a962a34'/>
<id>36f828bafb973586157e9745593418994a962a34</id>
<content type='text'>
This reverts commit 53ef426e6f68728763436bd0cd3dd91180c00579.

As abartlet pointed out this causes to load all attributes and therefore gives
us more here than we need (only the check for the DN)!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 53ef426e6f68728763436bd0cd3dd91180c00579.

As abartlet pointed out this causes to load all attributes and therefore gives
us more here than we need (only the check for the DN)!
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:provision Move helper functions back to provision</title>
<updated>2009-08-16T23:50:57+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2009-08-13T06:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=7a9030b7ce164460e662d0798c2490ec5929442d'/>
<id>7a9030b7ce164460e662d0798c2490ec5929442d</id>
<content type='text'>
(These will be added back in a future commit)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(These will be added back in a future commit)
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:python Push some helper functions from SamDB into samba.Ldb</title>
<updated>2009-08-16T23:50:57+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2009-08-13T04:37:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=14aff84adca85fd8124212e735c54363a577450a'/>
<id>14aff84adca85fd8124212e735c54363a577450a</id>
<content type='text'>
This makes it possible to do a bit more of the provision with Samba
helpers, but without some of the otherwise useful things (such as
loading in the global schema) that SamDB does.

Rewrite provision_erase to use a recursive search, rather than a
looping subtree search.  This is much more efficient, particularly now
we have one-level indexes enabled.

Delete the @INDEX and similar records *after* deleting all other
visible records, this hopefully also assists performance.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes it possible to do a bit more of the provision with Samba
helpers, but without some of the otherwise useful things (such as
loading in the global schema) that SamDB does.

Rewrite provision_erase to use a recursive search, rather than a
looping subtree search.  This is much more efficient, particularly now
we have one-level indexes enabled.

Delete the @INDEX and similar records *after* deleting all other
visible records, this hopefully also assists performance.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:schema Provide a way to reference a loaded schema between ldbs</title>
<updated>2009-08-16T23:50:56+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2009-08-12T23:58:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=346aa6e093508f4e2918b20df452398ef332e416'/>
<id>346aa6e093508f4e2918b20df452398ef332e416</id>
<content type='text'>
This allows us to load the schema against one ldb context, but apply
it to another.  This will be useful in the provision script, as we
need the schema before we start the LDAP server backend.

Adnrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to load the schema against one ldb context, but apply
it to another.  This will be useful in the provision script, as we
need the schema before we start the LDAP server backend.

Adnrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:samdb python bindings - we don't need the attributes here</title>
<updated>2009-08-13T23:56:34+00:00</updated>
<author>
<name>Matthias Dieter Wallnöfer</name>
<email>mwallnoefer@yahoo.de</email>
</author>
<published>2009-08-13T23:42:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=53ef426e6f68728763436bd0cd3dd91180c00579'/>
<id>53ef426e6f68728763436bd0cd3dd91180c00579</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>s4: Simplify two lines in the "samdb.py" file (cosmetic)</title>
<updated>2009-08-06T10:35:47+00:00</updated>
<author>
<name>Matthias Dieter Wallnöfer</name>
<email>mwallnoefer@yahoo.de</email>
</author>
<published>2009-08-06T09:38:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=915b789c874e661dbd240e1fe3ba35f67746fdd0'/>
<id>915b789c874e661dbd240e1fe3ba35f67746fdd0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a way to set an opaque integer onto a samdb</title>
<updated>2009-07-15T23:23:35+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2009-07-13T22:00:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=ba58edd0bc2d77c6ed1b6a76f33787da9031db5b'/>
<id>ba58edd0bc2d77c6ed1b6a76f33787da9031db5b</id>
<content type='text'>
This will allow us to set some more flags into ldb during the provision.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will allow us to set some more flags into ldb during the provision.
</pre>
</div>
</content>
</entry>
<entry>
<title>s4: Add tests and 'must change password' flags in setpassword and newuser</title>
<updated>2009-06-18T03:49:30+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2009-06-18T02:38:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=1e6fb7d7306ee64ac649afe235e452ac116de394'/>
<id>1e6fb7d7306ee64ac649afe235e452ac116de394</id>
<content type='text'>
In particular, ensure that we can acutally change the password under
these circumstances.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In particular, ensure that we can acutally change the password under
these circumstances.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:setup Add an option to 'setpassword' to force password change at next login</title>
<updated>2009-06-18T03:49:30+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2009-06-16T23:14:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=2afc6df9b49a246129acdd7c8c24448c8cf3b6ef'/>
<id>2afc6df9b49a246129acdd7c8c24448c8cf3b6ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
