<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/server/tests, branch maint-0.7</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/'/>
<entry>
<title>User home directories management</title>
<updated>2009-10-22T18:04:28+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2009-10-05T17:45:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=f3bc40136878ab91cb98f1b206ff9517000112f7'/>
<id>f3bc40136878ab91cb98f1b206ff9517000112f7</id>
<content type='text'>
Create and populate user directories on useradd, delete them on userdel

Fixes: #212
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create and populate user directories on useradd, delete them on userdel

Fixes: #212
</pre>
</div>
</content>
</entry>
<entry>
<title>update krb5 option handling to new option scheme</title>
<updated>2009-10-22T17:56:23+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2009-10-20T08:49:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=29f1ec57d0329cefd5797a10736528d0b2b326b5'/>
<id>29f1ec57d0329cefd5797a10736528d0b2b326b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add store/search/delete interface for custom sysdb objects</title>
<updated>2009-10-22T17:56:23+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2009-10-06T07:17:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=47dde498d2696d3801111850dea4521cc4dd09c7'/>
<id>47dde498d2696d3801111850dea4521cc4dd09c7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Various improvements to the resolv test suite</title>
<updated>2009-10-22T17:56:22+00:00</updated>
<author>
<name>Martin Nagy</name>
<email>mnagy@redhat.com</email>
</author>
<published>2009-10-21T15:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=af40ddb7f307b84dc7f983fd420475809bda0851'/>
<id>af40ddb7f307b84dc7f983fd420475809bda0851</id>
<content type='text'>
* The resolv test case can now test for TXT and SRV resolving by
  specifying -t host and -s host respectively. The -n flag must still be
  passed in to enable network tests.
* Added test for the little complicated resolv_copy_hostent() function.
* Leak checking using the new tests common functions.
* Fix indentation for test_internet, since the whole function was
  modified to be able to handle SRV and TXT replies.
* Initialize the debug variable in main().

Also removed one unused variable in krb5_utils-tests.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* The resolv test case can now test for TXT and SRV resolving by
  specifying -t host and -s host respectively. The -n flag must still be
  passed in to enable network tests.
* Added test for the little complicated resolv_copy_hostent() function.
* Leak checking using the new tests common functions.
* Fix indentation for test_internet, since the whole function was
  modified to be able to handle SRV and TXT replies.
* Initialize the debug variable in main().

Also removed one unused variable in krb5_utils-tests.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a new set of helpful common functions for tests</title>
<updated>2009-10-22T17:56:22+00:00</updated>
<author>
<name>Martin Nagy</name>
<email>mnagy@redhat.com</email>
</author>
<published>2009-10-21T15:24:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=f0d7e2a1cacdffcbc84e5ad2bdd04f405dcaeb65'/>
<id>f0d7e2a1cacdffcbc84e5ad2bdd04f405dcaeb65</id>
<content type='text'>
The leak_check_setup() and leak_check_teardown() functions can be added
to a test case with tcase_add_checked_fixture(). They will make sure
that all tests are checked for memory leaks. However, since talloc is
hierarchical and automatically frees the children, this will not catch
all cases, but might still be helpful.

The check_leaks(ctx, bytes) function takes a talloc context as an
argument and the number of bytes it should be using up (children
included). The total byte size used up by the context is determined by
the talloc_total_size() function. If the size doesn't agree,
check_leaks() will print out a talloc report on the context and makes
the current test fail.

The check_leaks_push() and check_leaks_pop() both take a talloc context
as an argument. Every time push is called, the context is "pushed" onto
an internal stack and it's current size is noted. When the context is
later "poped", the pop function will make sure that the size is the same
as when it was pushed. It will also check that it's not called
out-of-order or if the stack isn't empty.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The leak_check_setup() and leak_check_teardown() functions can be added
to a test case with tcase_add_checked_fixture(). They will make sure
that all tests are checked for memory leaks. However, since talloc is
hierarchical and automatically frees the children, this will not catch
all cases, but might still be helpful.

The check_leaks(ctx, bytes) function takes a talloc context as an
argument and the number of bytes it should be using up (children
included). The total byte size used up by the context is determined by
the talloc_total_size() function. If the size doesn't agree,
check_leaks() will print out a talloc report on the context and makes
the current test fail.

The check_leaks_push() and check_leaks_pop() both take a talloc context
as an argument. Every time push is called, the context is "pushed" onto
an internal stack and it's current size is noted. When the context is
later "poped", the pop function will make sure that the size is the same
as when it was pushed. It will also check that it's not called
out-of-order or if the stack isn't empty.
</pre>
</div>
</content>
</entry>
<entry>
<title>more documentation and test for sssd.conf</title>
<updated>2009-10-05T14:34:47+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2009-10-05T07:10:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=266f5d8c836c7e625a17566a1eb53c51076f0400'/>
<id>266f5d8c836c7e625a17566a1eb53c51076f0400</id>
<content type='text'>
- add a hint to the man page about permissions on sssd.conf
- add a test if a symbolic link can be opened
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- add a hint to the man page about permissions on sssd.conf
- add a test if a symbolic link can be opened
</pre>
</div>
</content>
</entry>
<entry>
<title>add utility call check_and_open_readonly</title>
<updated>2009-10-05T14:32:09+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2009-09-28T13:50:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=b8dede30141cf87fb62aca918d04e411fac82946'/>
<id>b8dede30141cf87fb62aca918d04e411fac82946</id>
<content type='text'>
Use this new utility call to ensure that the config file is safe
to read from.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use this new utility call to ensure that the config file is safe
to read from.
</pre>
</div>
</content>
</entry>
<entry>
<title>update sysdb tests to new config file version</title>
<updated>2009-10-01T12:42:36+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2009-09-28T14:58:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=d4341d654beb1f6c87d7f70ef0142f23aadac957'/>
<id>d4341d654beb1f6c87d7f70ef0142f23aadac957</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Provide python bindings for sysdb</title>
<updated>2009-09-21T14:35:08+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2009-09-14T11:03:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=9570ca098cd0e92d1eb6aabc00fb8cac9fddd442'/>
<id>9570ca098cd0e92d1eb6aabc00fb8cac9fddd442</id>
<content type='text'>
Implement a set of python bindings for the sysdb with feature set
similar to what is available in the tools. The primary
consumers would be applications like system-config-users.

Resolves: Ticket #102
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement a set of python bindings for the sysdb with feature set
similar to what is available in the tools. The primary
consumers would be applications like system-config-users.

Resolves: Ticket #102
</pre>
</div>
</content>
</entry>
<entry>
<title>add krb5ccache_dir and krb5ccname_template option</title>
<updated>2009-09-14T16:08:58+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2009-09-10T12:43:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/lslebodn/public_git/sssd.git/commit/?id=945e1f1fab935616bde0d1d64d9e16225b44c183'/>
<id>945e1f1fab935616bde0d1d64d9e16225b44c183</id>
<content type='text'>
The configuration options krb5ccache_dir and krb5ccname_template
are added to the Kerberos provider to create the user's credential
caches the same way as pam_krb5 does. Due to the design of the sssd
and the supported ccache types of MIT Kerberos only files are
allowed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The configuration options krb5ccache_dir and krb5ccname_template
are added to the Kerberos provider to create the user's credential
caches the same way as pam_krb5 does. Due to the design of the sssd
and the supported ccache types of MIT Kerberos only files are
allowed.
</pre>
</div>
</content>
</entry>
</feed>
