<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/src/providers/ldap, branch token3</title>
<subtitle>System Security Services Daemon [okos' clone]</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/'/>
<entry>
<title>AD: Enable TokenGroups initgroups lookup</title>
<updated>2013-09-11T16:03:53+00:00</updated>
<author>
<name>Ondrej Kos</name>
<email>okos@redhat.com</email>
</author>
<published>2013-09-03T10:27:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=3d58b3e8c6f4dca1582634a46f59c5144261609d'/>
<id>3d58b3e8c6f4dca1582634a46f59c5144261609d</id>
<content type='text'>
This is first implementation of getting TokenGroups lookup working.

If all of the group SIDs that are fetched via the users TokenGroups
attribute are in sysdb, the membership is processed this way. If any of
the groups is missing in the cache, it falls back to rfc2307bis
initgroups lookup.

Resolves:
https://fedorahosted.org/sssd/ticket/1568
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is first implementation of getting TokenGroups lookup working.

If all of the group SIDs that are fetched via the users TokenGroups
attribute are in sysdb, the membership is processed this way. If any of
the groups is missing in the cache, it falls back to rfc2307bis
initgroups lookup.

Resolves:
https://fedorahosted.org/sssd/ticket/1568
</pre>
</div>
</content>
</entry>
<entry>
<title>LDAP: Make sdap_add_incomplete_groups public</title>
<updated>2013-09-11T16:03:53+00:00</updated>
<author>
<name>Ondrej Kos</name>
<email>okos@redhat.com</email>
</author>
<published>2013-09-11T15:35:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=52de962038d8b226ee3313a357aab1d859848cca'/>
<id>52de962038d8b226ee3313a357aab1d859848cca</id>
<content type='text'>
Explanation

Resolves:
https://fedorahosted.org/sssd/ticket/XXXX
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Explanation

Resolves:
https://fedorahosted.org/sssd/ticket/XXXX
</pre>
</div>
</content>
</entry>
<entry>
<title>LDAP: move sdap_get_initgr_state structure to private header</title>
<updated>2013-09-11T16:03:53+00:00</updated>
<author>
<name>Ondrej Kos</name>
<email>okos@redhat.com</email>
</author>
<published>2013-09-03T11:20:41+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=009464c491a53b1207643483db22dd0d244d94ba'/>
<id>009464c491a53b1207643483db22dd0d244d94ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>is_dn(): free dn</title>
<updated>2013-09-10T15:37:26+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2013-09-10T12:09:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=114c1ed8ec72b43f04527b4f3b4f0940c1fb2c54'/>
<id>114c1ed8ec72b43f04527b4f3b4f0940c1fb2c54</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix czech specific character in my name</title>
<updated>2013-09-02T13:36:45+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2013-09-02T11:22:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=d98fdd80331e93cd698281341360a3ce3e30afbe'/>
<id>d98fdd80331e93cd698281341360a3ce3e30afbe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>LDAP: Make sdap_id_setup_tasks reusable for subdomains</title>
<updated>2013-08-28T16:06:57+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-08-22T09:03:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=1c4144a6ce68dbd54c7c08a517d1f982ea57f19a'/>
<id>1c4144a6ce68dbd54c7c08a517d1f982ea57f19a</id>
<content type='text'>
Instead of always performing the setup for the main domain, the setup
can now be performed for subdomains as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of always performing the setup for the main domain, the setup
can now be performed for subdomains as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>LDAP: Make the cleanup task reusable for subdomains</title>
<updated>2013-08-28T16:06:57+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-08-22T09:02:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=66edf42c51f8591c93204b6490c103fa51346f47'/>
<id>66edf42c51f8591c93204b6490c103fa51346f47</id>
<content type='text'>
Instead of always performing the cleanup on the main domain, the task
now accepts a sdap_domain structure to perform the cleanup on. This
change will make the cleanup task reusable for subdomains.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of always performing the cleanup on the main domain, the task
now accepts a sdap_domain structure to perform the cleanup on. This
change will make the cleanup task reusable for subdomains.
</pre>
</div>
</content>
</entry>
<entry>
<title>LDAP: Make cleanup synchronous</title>
<updated>2013-08-28T16:06:57+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-08-21T01:37:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=34a63c4a00096da7a8e09d49b5970bb1f807eddc'/>
<id>34a63c4a00096da7a8e09d49b5970bb1f807eddc</id>
<content type='text'>
The LDAP cleanup request was asynchronous for no good reason, probably a
leftover from the days of async sysdb. This patch makes it sychronous
again, removing a lot of uneeded code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The LDAP cleanup request was asynchronous for no good reason, probably a
leftover from the days of async sysdb. This patch makes it sychronous
again, removing a lot of uneeded code.
</pre>
</div>
</content>
</entry>
<entry>
<title>LDAP: Convert enumeration to the ptask API</title>
<updated>2013-08-28T16:06:57+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-08-20T23:41:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=5894f059b6f97a9dfd63f6e9ab544c636dd58665'/>
<id>5894f059b6f97a9dfd63f6e9ab544c636dd58665</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1942

Identity providers other than LDAP need to customize the enumeration in
different ways while sharing the way the task is scheduled etc. The
easiest way to accomplish it is to leverage the recently introduced
ptask framework.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1942

Identity providers other than LDAP need to customize the enumeration in
different ways while sharing the way the task is scheduled etc. The
easiest way to accomplish it is to leverage the recently introduced
ptask framework.
</pre>
</div>
</content>
</entry>
<entry>
<title>LDAP: Move the ldap enum request to its own reusable module</title>
<updated>2013-08-28T16:06:57+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-08-27T09:59:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=8ca73915a3bf60331468fed6b3b38652c979f95d'/>
<id>8ca73915a3bf60331468fed6b3b38652c979f95d</id>
<content type='text'>
The LDAP enumeration was too closely tied to the LDAP identity provider.
Because some providers might need special handling such as refresh the
master domain record before proceeding with the enumeration itself, this
patch splits the request itself to a separate async request and lets the
ldap_id_enum.c module only configure this new request.

Also move the enum timestamp to sdap_domain to make the enum tracking
per sdap domain. The cleanup timestamp will be moved in another patch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The LDAP enumeration was too closely tied to the LDAP identity provider.
Because some providers might need special handling such as refresh the
master domain record before proceeding with the enumeration itself, this
patch splits the request itself to a separate async request and lets the
ldap_id_enum.c module only configure this new request.

Also move the enum timestamp to sdap_domain to make the enum tracking
per sdap domain. The cleanup timestamp will be moved in another patch.
</pre>
</div>
</content>
</entry>
</feed>
