<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/src/providers/ldap/sdap_sudo.c, branch subdommem</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>LDAP: sdap_id_ctx might contain several connections</title>
<updated>2013-06-06T22:14:12+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-05-21T15:18:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=dcb44c39dda9699cdd6488fd116a51ced0687de3'/>
<id>dcb44c39dda9699cdd6488fd116a51ced0687de3</id>
<content type='text'>
With some LDAP server implementations, one server might provide
different "views" of the identites on different ports. One example is
the Active Directory Global catalog. The provider would contact
different view depending on which operation it is performing and against
which SSSD domain.

At the same time, these views run on the same server, which means the same
server options, enumeration, cleanup or Kerberos service should be used.
So instead of using several different failover ports or several
instances of sdap_id_ctx, this patch introduces a new "struct
sdap_id_conn_ctx" that contains the connection cache to the particular
view and an instance of "struct sdap_options" that contains the URI.

No functional changes are present in this patch, currently all providers
use a single connection. Multiple connections will be used later in the
upcoming patches.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With some LDAP server implementations, one server might provide
different "views" of the identites on different ports. One example is
the Active Directory Global catalog. The provider would contact
different view depending on which operation it is performing and against
which SSSD domain.

At the same time, these views run on the same server, which means the same
server options, enumeration, cleanup or Kerberos service should be used.
So instead of using several different failover ports or several
instances of sdap_id_ctx, this patch introduces a new "struct
sdap_id_conn_ctx" that contains the connection cache to the particular
view and an instance of "struct sdap_options" that contains the URI.

No functional changes are present in this patch, currently all providers
use a single connection. Multiple connections will be used later in the
upcoming patches.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add be_req_get_data() helper funciton.</title>
<updated>2013-01-21T21:17:34+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-01-11T23:13:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=cbaba2f47da96c4191971bce86f03afb3f88864a'/>
<id>cbaba2f47da96c4191971bce86f03afb3f88864a</id>
<content type='text'>
In preparation for making struct be_req opaque.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In preparation for making struct be_req opaque.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add be_req_get_be_ctx() helper.</title>
<updated>2013-01-21T21:17:34+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-01-11T22:26:19+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=03abdaa21ecf562b714f204ca42379ff08626f75'/>
<id>03abdaa21ecf562b714f204ca42379ff08626f75</id>
<content type='text'>
In preparation for making be_req opaque
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In preparation for making be_req opaque
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove sysdb as a be context structure member</title>
<updated>2013-01-21T21:17:33+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-01-09T21:23:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=df0596ec12bc5091608371e2977f3111241e8caf'/>
<id>df0596ec12bc5091608371e2977f3111241e8caf</id>
<content type='text'>
The sysdb context is already available through the 'domain' structure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The sysdb context is already available through the 'domain' structure.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add domain arguments to sysdb sudo functions</title>
<updated>2013-01-15T09:53:03+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-01-08T06:25:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=b0fa48b0d612b46a86e45f8e4b5d9feae9784c2b'/>
<id>b0fa48b0d612b46a86e45f8e4b5d9feae9784c2b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sudo smart refresh: fix debug message</title>
<updated>2013-01-07T20:47:24+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2013-01-07T10:13:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=7ed683eba94b5bcdc4fe3f9037d80d0fedcddfd0'/>
<id>7ed683eba94b5bcdc4fe3f9037d80d0fedcddfd0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sudo smart refresh: do not include usn in filter if no valid usn is known</title>
<updated>2013-01-07T20:47:24+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2013-01-07T08:56:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=023ebc3d7e76978cfe7952480e0d7d88a2e1f690'/>
<id>023ebc3d7e76978cfe7952480e0d7d88a2e1f690</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1736

When there are no rules during first refresh, we don't have valid
USN value. We use 0 in this case, but it turned out that OpenLDAP
takes it as invalid time format (if modifyTimestamp is used instead
of USN) and thus returns no records.

Now we don't include USN/modifyTimestamp attribute in the filter
if such situasion occurs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1736

When there are no rules during first refresh, we don't have valid
USN value. We use 0 in this case, but it turned out that OpenLDAP
takes it as invalid time format (if modifyTimestamp is used instead
of USN) and thus returns no records.

Now we don't include USN/modifyTimestamp attribute in the filter
if such situasion occurs.
</pre>
</div>
</content>
</entry>
<entry>
<title>LDAP: initialize refresh function handler</title>
<updated>2013-01-04T15:34:23+00:00</updated>
<author>
<name>Ondrej Kos</name>
<email>okos@redhat.com</email>
</author>
<published>2012-12-19T09:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=d091342880477358cf7317111abce05fb5802aab'/>
<id>d091342880477358cf7317111abce05fb5802aab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add default section to switch statement</title>
<updated>2012-12-19T17:42:58+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2012-12-19T09:19:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=767a679fd5ac2f409476180c0dbcd8ecbe991503'/>
<id>767a679fd5ac2f409476180c0dbcd8ecbe991503</id>
<content type='text'>
switch statements should always have a default section. In this
particular case gcc gave a "'send_fn' may be used uninitialized in this
function" warning.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
switch statements should always have a default section. In this
particular case gcc gave a "'send_fn' may be used uninitialized in this
function" warning.
</pre>
</div>
</content>
</entry>
<entry>
<title>sudo: do full refresh when data provider is back online</title>
<updated>2012-12-18T16:15:22+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2012-12-14T13:19:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=dcb712782ed81cd19fc5d9a5dab37e50294d6f2e'/>
<id>dcb712782ed81cd19fc5d9a5dab37e50294d6f2e</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1689

Add a online callback if the first full refresh fails due to the
provider beeing offline so we can perform the refresh as soon as
possible.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1689

Add a online callback if the first full refresh fails due to the
provider beeing offline so we can perform the refresh as soon as
possible.
</pre>
</div>
</content>
</entry>
</feed>
