<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/setup/tests, branch v3-5-test</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:pwsettings: Added blackbox tests.</title>
<updated>2009-09-09T23:09:56+00:00</updated>
<author>
<name>Andrew Kroeger</name>
<email>andrew@id10ts.net</email>
</author>
<published>2009-09-08T11:01:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=e3a2a22451b3f2b7294da0e6d1f1f6e6d4a33368'/>
<id>e3a2a22451b3f2b7294da0e6d1f1f6e6d4a33368</id>
<content type='text'>
The added tests include basic validation that the script runs and accepts all
custom arguments.  The tests also verify changes to the password complexity,
minimum password length, and minimum password length settings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The added tests include basic validation that the script runs and accepts all
custom arguments.  The tests also verify changes to the password complexity,
minimum password length, and minimum password length settings.
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:provision Rework provision-backend into provision</title>
<updated>2009-08-16T23:50:58+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2009-08-13T07:01:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=f87811f6b39bfa8bdef906256cf7752e4a6fd999'/>
<id>f87811f6b39bfa8bdef906256cf7752e4a6fd999</id>
<content type='text'>
This removes a *lot* of duplicated code and the cause of much
administrator frustration.  We now handle starting and stopping the
slapd (at least for the provision), and ensure that there is only one
'right' way to configure the OpenLDAP and Fedora DS backend

We now run OpenLDAP in 'cn=config' mode for online configuration.

To test what was the provision-backend code, a new --ldap-dryrun-mode
option has been added to provision.  It quits the provision just
before it would start the LDAP binaries

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes a *lot* of duplicated code and the cause of much
administrator frustration.  We now handle starting and stopping the
slapd (at least for the provision), and ensure that there is only one
'right' way to configure the OpenLDAP and Fedora DS backend

We now run OpenLDAP in 'cn=config' mode for online configuration.

To test what was the provision-backend code, a new --ldap-dryrun-mode
option has been added to provision.  It quits the provision just
before it would start the LDAP binaries

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:provision Allow provision-backend to not run slapd for 'make test'</title>
<updated>2009-08-12T01:09:50+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2009-08-12T01:09:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=7bc566a88277ecbc0f712b7c54116163930f187d'/>
<id>7bc566a88277ecbc0f712b7c54116163930f187d</id>
<content type='text'>
As the version of OpenLDAP required for Samba4 is fairly new, we don't
want to make it a requirement before this python code is run in 'make
test'.

As such, skip over the actual starting of slapd, but check the rest
runs alright (which still validates syntax and other modules).

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As the version of OpenLDAP required for Samba4 is fairly new, we don't
want to make it a requirement before this python code is run in 'make
test'.

As such, skip over the actual starting of slapd, but check the rest
runs alright (which still validates syntax and other modules).

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>
<entry>
<title>Add a setexpiry operation in samdb.py</title>
<updated>2008-08-29T21:32:44+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2008-08-29T21:32:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=9817f3d785ceb67819a9def0e8030272e4ba9e14'/>
<id>9817f3d785ceb67819a9def0e8030272e4ba9e14</id>
<content type='text'>
This makes it easy to set the expiry (or no expiry) for a samdb user
(This used to be commit 25171f18a4b242b5a731f4ac1eefc51cc82efd74)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes it easy to set the expiry (or no expiry) for a samdb user
(This used to be commit 25171f18a4b242b5a731f4ac1eefc51cc82efd74)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix up new OpenLDAP MMR code.</title>
<updated>2008-08-19T04:10:14+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2008-08-19T04:10:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=7ef21658fbb519859aa7d23a614e1fdbcae95693'/>
<id>7ef21658fbb519859aa7d23a614e1fdbcae95693</id>
<content type='text'>
This changes the MMR password from hard-coded value of 'linux',
adds tests and fixes the Fedora DS backend.

Currently the MMR password matches the admin password, but we can
change this to be another random value if required.

Also require the port to be specified on the command line, so we don't
hard-code a port of 9000.

Andrew Bartlett
(This used to be commit 08257c6d6ce809fcd53f9b2b4d558fef616b74ce)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes the MMR password from hard-coded value of 'linux',
adds tests and fixes the Fedora DS backend.

Currently the MMR password matches the admin password, but we can
change this to be another random value if required.

Also require the port to be specified on the command line, so we don't
hard-code a port of 9000.

Andrew Bartlett
(This used to be commit 08257c6d6ce809fcd53f9b2b4d558fef616b74ce)
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a blackbox test for the provision-backend script.</title>
<updated>2008-06-19T01:05:20+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2008-06-19T01:05:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=9ea25cacf1c564a485897432b73beebf2e634f55'/>
<id>9ea25cacf1c564a485897432b73beebf2e634f55</id>
<content type='text'>
This test (as most tests do :-) found a few bugs, also fixed in this
commit.

Andrew Bartlett
(This used to be commit d96a6482dad54d1d27a87107865e833a9c32cf53)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This test (as most tests do :-) found a few bugs, also fixed in this
commit.

Andrew Bartlett
(This used to be commit d96a6482dad54d1d27a87107865e833a9c32cf53)
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't pass an smb.conf to provision tests.</title>
<updated>2008-05-30T04:36:24+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2008-05-30T04:36:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=b34bc408e741919b893a325616de432e8a630e10'/>
<id>b34bc408e741919b893a325616de432e8a630e10</id>
<content type='text'>
These tests will create their own smb.conf in their prefix anyway.

Andrew Bartlett
(This used to be commit c0322e8e27d67655b7498b27df0829aa5682a345)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These tests will create their own smb.conf in their prefix anyway.

Andrew Bartlett
(This used to be commit c0322e8e27d67655b7498b27df0829aa5682a345)
</pre>
</div>
</content>
</entry>
<entry>
<title>use one blackbox script per executable.</title>
<updated>2008-05-21T23:47:22+00:00</updated>
<author>
<name>Jelmer Vernooij</name>
<email>jelmer@samba.org</email>
</author>
<published>2008-05-21T23:47:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=7e3367704799a2279f125104c762886a1c257535'/>
<id>7e3367704799a2279f125104c762886a1c257535</id>
<content type='text'>
(This used to be commit cd8c8226784c96d7f1dbae006a4853eb50c7b2e2)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(This used to be commit cd8c8226784c96d7f1dbae006a4853eb50c7b2e2)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix newuser and setpassword scripts, and port to idmap.</title>
<updated>2008-04-14T09:51:02+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2008-04-14T09:51:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=5a37b3fc5d42beffaf4bdca70b1f0c5f80f92280'/>
<id>5a37b3fc5d42beffaf4bdca70b1f0c5f80f92280</id>
<content type='text'>
The new idmap world does not use the unixUser any more, so we need to
set up the entry (if wanted) in the idmap database.  Users without a
backing unix user will get an allocated uid by idmap later.

Andrew Bartlett
(This used to be commit 8bd8bc1475ddf22d4702dcd17028a9043a5e629f)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new idmap world does not use the unixUser any more, so we need to
set up the entry (if wanted) in the idmap database.  Users without a
backing unix user will get an allocated uid by idmap later.

Andrew Bartlett
(This used to be commit 8bd8bc1475ddf22d4702dcd17028a9043a5e629f)
</pre>
</div>
</content>
</entry>
</feed>
