<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd2.git/src/db/sysdb_ops.c, branch sssd-1-9</title>
<subtitle>System Security Services Daemon [okos' clone]</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/'/>
<entry>
<title>Only try to relink ghost users if we're not enumerating</title>
<updated>2013-04-29T18:44:19+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-04-29T12:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=3896c82a127ec0858429e04b8019773dbf7e7b92'/>
<id>3896c82a127ec0858429e04b8019773dbf7e7b92</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1893

When SSSD is not enumerating (which is the default), we are trying to
link any "ghost" entries with a newly created user entry. However, when
enumeration is on, this means a spurious search on adding any user.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1893

When SSSD is not enumerating (which is the default), we are trying to
link any "ghost" entries with a newly created user entry. However, when
enumeration is on, this means a spurious search on adding any user.
</pre>
</div>
</content>
</entry>
<entry>
<title>SYSDB: make the sss_ldb_modify_permissive function public</title>
<updated>2013-01-23T16:34:06+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-01-23T16:17:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=9e48d08b30e6b273fe4437e11851fdc634ce5cc3'/>
<id>9e48d08b30e6b273fe4437e11851fdc634ce5cc3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SYSDB: Modify ghosts in permissive mode</title>
<updated>2013-01-07T15:29:49+00:00</updated>
<author>
<name>Ondrej Kos</name>
<email>okos@redhat.com</email>
</author>
<published>2013-01-07T13:40:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=a05c352b2c94838b968700231c1b0a7066c8eb80'/>
<id>a05c352b2c94838b968700231c1b0a7066c8eb80</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1714

The attempt to delete all ghosts for users name and aliases was failing,
resulting into failure of whole user-add operation. In permissive mode,
the attempts to delete non-existent entries are not interpreted as
error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1714

The attempt to delete all ghosts for users name and aliases was failing,
resulting into failure of whole user-add operation. In permissive mode,
the attempts to delete non-existent entries are not interpreted as
error.
</pre>
</div>
</content>
</entry>
<entry>
<title>SYSDB: Move misplaced assignment</title>
<updated>2012-12-10T18:24:23+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2012-12-10T02:11:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=9460448fe337d76348c25e59aef2a9659fc2601a'/>
<id>9460448fe337d76348c25e59aef2a9659fc2601a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SYSDB: Don't operate with aliases same as name</title>
<updated>2012-11-26T09:20:31+00:00</updated>
<author>
<name>Ondrej Kos</name>
<email>okos@redhat.com</email>
</author>
<published>2012-11-23T09:21:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=81b05adc4d904f5a92b95938ae21f1bb6bc94b9f'/>
<id>81b05adc4d904f5a92b95938ae21f1bb6bc94b9f</id>
<content type='text'>
fixes https://fedorahosted.org/sssd/ticket/1628

When user's alias is same as it's name, don't use it for searching in
sysdb, and for deleting.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes https://fedorahosted.org/sssd/ticket/1628

When user's alias is same as it's name, don't use it for searching in
sysdb, and for deleting.
</pre>
</div>
</content>
</entry>
<entry>
<title>LDAP: Only convert direct parents' ghost attribute to member</title>
<updated>2012-11-20T17:04:22+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2012-11-17T22:55:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=b22f24ead56e401c37750ecd34a5e99506d17058'/>
<id>b22f24ead56e401c37750ecd34a5e99506d17058</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1612

This patch changes the handling of ghost attributes when saving the
actual user entry. Instead of always linking all groups that contained
the ghost attribute with the new user entry, the original member
attributes are now saved in the group object and the user entry is only
linked with its direct parents.

As the member attribute is compared against the originalDN of the user,
if either the originalDN or the originalMember attributes are missing,
the user object is linked with all the groups as a fallback.

The original member attributes are only saved if the LDAP schema
supports nesting.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1612

This patch changes the handling of ghost attributes when saving the
actual user entry. Instead of always linking all groups that contained
the ghost attribute with the new user entry, the original member
attributes are now saved in the group object and the user entry is only
linked with its direct parents.

As the member attribute is compared against the originalDN of the user,
if either the originalDN or the originalMember attributes are missing,
the user object is linked with all the groups as a fallback.

The original member attributes are only saved if the LDAP schema
supports nesting.
</pre>
</div>
</content>
</entry>
<entry>
<title>SYSDB: Use the add_string convenience functions for managing ghost user attribute</title>
<updated>2012-11-20T17:04:22+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2012-11-17T22:00:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=9dd91ef3e8c0b7aaf2f0869828da0d86068bfc31'/>
<id>9dd91ef3e8c0b7aaf2f0869828da0d86068bfc31</id>
<content type='text'>
Using the convenience function instead of low-level ldb calls makes the
code more compact and more readable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using the convenience function instead of low-level ldb calls makes the
code more compact and more readable.
</pre>
</div>
</content>
</entry>
<entry>
<title>SYSDB: Remove unnecessary domain parameter from several sysdb calls</title>
<updated>2012-09-24T16:23:15+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2012-09-21T21:41:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=95f5e7963a36b7b68859ce91ae4b232088bbaa09'/>
<id>95f5e7963a36b7b68859ce91ae4b232088bbaa09</id>
<content type='text'>
The domain can be read from the sysdb object. Removing the domain string
makes the API more self-contained.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The domain can be read from the sysdb object. Removing the domain string
makes the API more self-contained.
</pre>
</div>
</content>
</entry>
<entry>
<title>AUTOFS: Add entry objects below map objects</title>
<updated>2012-09-24T16:18:30+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2012-09-21T18:01:28+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=f17d26a8db285622a5cd5f21c7488b62eedc2cf8'/>
<id>f17d26a8db285622a5cd5f21c7488b62eedc2cf8</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1506

Changes how the new autofs entry objects are handled. Instead of
creating the entry on the cn=autofs,cn=custom level, the entry is
created below the map it belongs to.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1506

Changes how the new autofs entry objects are handled. Instead of
creating the entry on the cn=autofs,cn=custom level, the entry is
created below the map it belongs to.
</pre>
</div>
</content>
</entry>
<entry>
<title>DB: Cancel transaction in sysdb_store_user if sysdb_add_user fails</title>
<updated>2012-09-20T15:55:21+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2012-09-19T14:02:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=6ea1223c5efc200e37739e751df9f39887cf8dcd'/>
<id>6ea1223c5efc200e37739e751df9f39887cf8dcd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
