<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/scripting/devel/ldapcmp, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/'/>
<entry>
<title>s4-ldapcmp: make ldapcmp a samba-tool command</title>
<updated>2010-11-29T07:04:42+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2010-11-29T03:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=abe9ac53f0d240a867d499f184866603143756cf'/>
<id>abe9ac53f0d240a867d499f184866603143756cf</id>
<content type='text'>
The ldapcmp tool is very useful, and should be available to Samba
admins, not just developers. This makes it a samba-tool command, which
also gives it the nicer command line handling that samba-tool has
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The ldapcmp tool is very useful, and should be available to Samba
admins, not just developers. This makes it a samba-tool command, which
also gives it the nicer command line handling that samba-tool has
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-ldapcmp: fixed exception handling</title>
<updated>2010-11-29T07:04:42+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2010-11-29T02:30:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=f8d73e466b454a63f256021ad2f353e9ad93e8f7'/>
<id>f8d73e466b454a63f256021ad2f353e9ad93e8f7</id>
<content type='text'>
This pattern, which is common in our code, is wrong:
            except LdbError, (ERR_NO_SUCH_OBJECT, _):

what it actually does it to change the value of ldb.ERR_NO_SUCH_OBJECT
to be equal to whatever ldb error occurred! This led to some really
bizarre behavior
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This pattern, which is common in our code, is wrong:
            except LdbError, (ERR_NO_SUCH_OBJECT, _):

what it actually does it to change the value of ldb.ERR_NO_SUCH_OBJECT
to be equal to whatever ldb error occurred! This led to some really
bizarre behavior
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-ldapcmp.py: Don't guess credentials for second Credentials object</title>
<updated>2010-10-02T23:05:20+00:00</updated>
<author>
<name>Kamen Mazdrashki</name>
<email>kamenim@samba.org</email>
</author>
<published>2010-10-01T00:30:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=197a1514d62494cc8b862d169c841a26e04b8925'/>
<id>197a1514d62494cc8b862d169c841a26e04b8925</id>
<content type='text'>
This allow us to fallback to first credentials given.

Autobuild-User: Kamen Mazdrashki &lt;kamenim@samba.org&gt;
Autobuild-Date: Sat Oct  2 23:05:20 UTC 2010 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allow us to fallback to first credentials given.

Autobuild-User: Kamen Mazdrashki &lt;kamenim@samba.org&gt;
Autobuild-Date: Sat Oct  2 23:05:20 UTC 2010 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>LDAPCmp feature to compare nTSecurityDescriptors</title>
<updated>2010-09-30T16:41:20+00:00</updated>
<author>
<name>Zahari Zahariev</name>
<email>zahari.zahariev@postpath.com</email>
</author>
<published>2010-09-30T01:13:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=73763b367862121fb1175e829e863daef55a07bd'/>
<id>73763b367862121fb1175e829e863daef55a07bd</id>
<content type='text'>
New feature that enables LDAPCmp users to find unmatched or
missing ACEs in objects for the three naming contexts between
DCs in one domain (default) or different domains. Comparing
security descriptors is not the default action but attribute
compatison. So to activate the new mode there is --sd switch.
However there are two view modes to the new --sd action which
are 'section' (default) or 'collision'. In 'section' mode you
can only find differences connected to missing or value
unmatched ACEs but not disorder unmatch if ACE values and count
are the same. All of the mentioned differences plus disorder
ACE unmatch you can observe under 'collision' view however
it is more verbose.

Signed-off-by: Anatoliy Atanasov &lt;anatoliy.atanasov@postpath.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New feature that enables LDAPCmp users to find unmatched or
missing ACEs in objects for the three naming contexts between
DCs in one domain (default) or different domains. Comparing
security descriptors is not the default action but attribute
compatison. So to activate the new mode there is --sd switch.
However there are two view modes to the new --sd action which
are 'section' (default) or 'collision'. In 'section' mode you
can only find differences connected to missing or value
unmatched ACEs but not disorder unmatch if ACE values and count
are the same. All of the mentioned differences plus disorder
ACE unmatch you can observe under 'collision' view however
it is more verbose.

Signed-off-by: Anatoliy Atanasov &lt;anatoliy.atanasov@postpath.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-ldapcmp: Fix usage of 'paged_search' module for remote LDB connections</title>
<updated>2010-09-25T23:25:10+00:00</updated>
<author>
<name>Kamen Mazdrashki</name>
<email>kamenim@samba.org</email>
</author>
<published>2010-09-25T21:10:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=7e1e7b16f6c2184554c429e039227efd6c7ed839'/>
<id>7e1e7b16f6c2184554c429e039227efd6c7ed839</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-ldapcmp: Extend ldapcmp to be able to compare more than one context at a time</title>
<updated>2010-09-25T23:25:03+00:00</updated>
<author>
<name>Kamen Mazdrashki</name>
<email>kamenim@samba.org</email>
</author>
<published>2010-09-25T23:25:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=9e6fa8553cb7ca7fece76646c30f7fcb2a86a83a'/>
<id>9e6fa8553cb7ca7fece76646c30f7fcb2a86a83a</id>
<content type='text'>
If no arguments given, ldapcmp will compare all NCs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If no arguments given, ldapcmp will compare all NCs
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-ldapcmp: Enable comparisons between LDBs too</title>
<updated>2010-09-22T12:07:24+00:00</updated>
<author>
<name>Kamen Mazdrashki</name>
<email>kamenim@samba.org</email>
</author>
<published>2010-09-22T00:24:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=e3b81c6062c9b82d246ac8103c07c246e2a72250'/>
<id>e3b81c6062c9b82d246ac8103c07c246e2a72250</id>
<content type='text'>
This will enable us to compare two LDBs or and LDB with running
AD server. Comparing LDB against running running server
may come into handy when one want to see if 'net vampire'
command does what it does the right way
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will enable us to compare two LDBs or and LDB with running
AD server. Comparing LDB against running running server
may come into handy when one want to see if 'net vampire'
command does what it does the right way
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-ldapcmp: Fix options parsing for common Samba options</title>
<updated>2010-09-18T12:09:46+00:00</updated>
<author>
<name>Kamen Mazdrashki</name>
<email>kamenim@samba.org</email>
</author>
<published>2010-09-17T21:44:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=c3489a7918758848953f00cee6a36519cd059daf'/>
<id>c3489a7918758848953f00cee6a36519cd059daf</id>
<content type='text'>
And also set 'creds2' to be equal to 'creds' in case
username2 paramater is not supplied on cmd line
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And also set 'creds2' to be equal to 'creds' in case
username2 paramater is not supplied on cmd line
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove place-holders when it is single domain</title>
<updated>2010-08-20T10:52:08+00:00</updated>
<author>
<name>Zahari Zahariev</name>
<email>zahari.zahariev@postpath.com</email>
</author>
<published>2010-08-19T15:30:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=5c272b8ce7d0ffc9ce6b2ff780aa6f9e54415840'/>
<id>5c272b8ce7d0ffc9ce6b2ff780aa6f9e54415840</id>
<content type='text'>
This patch changes the behavior of LDAPCmp in a single domain
scenario. No place-holders will be applied during comparison
so replication will be fully tested and even the silightest
difference will pop up.

There is a second smaller fix when we compre hosts in different
domains. This fix disables ${SERVERNAME} paace-holder when there
are more then one serevr (domain controller) in the given domain.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch changes the behavior of LDAPCmp in a single domain
scenario. No place-holders will be applied during comparison
so replication will be fully tested and even the silightest
difference will pop up.

There is a second smaller fix when we compre hosts in different
domains. This fix disables ${SERVERNAME} paace-holder when there
are more then one serevr (domain controller) in the given domain.
</pre>
</div>
</content>
</entry>
<entry>
<title>DNS objects should not be ignored</title>
<updated>2010-07-05T15:54:15+00:00</updated>
<author>
<name>Zahari Zahariev</name>
<email>zahari.zahariev@postpath.com</email>
</author>
<published>2010-07-05T14:55:11+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=4a0edb597caf7ffa9a1f7f6a44a90fecefb30dc1'/>
<id>4a0edb597caf7ffa9a1f7f6a44a90fecefb30dc1</id>
<content type='text'>
Recently I have found that after vampireing from a clean Windows
server we have the same DNS objects in the ldb. So ldapcmp has to
no longer ignore them.

Signed-off-by: Kamen Mazdrashki &lt;kamenim@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Recently I have found that after vampireing from a clean Windows
server we have the same DNS objects in the ldb. So ldapcmp has to
no longer ignore them.

Signed-off-by: Kamen Mazdrashki &lt;kamenim@samba.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
