<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/src/util/usertools.c, 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>Fix warnings: uninitialized variable</title>
<updated>2013-07-22T09:44:09+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2013-07-18T09:44:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=08e3f641a8b8d6b5d7eb0b523599702eda960da2'/>
<id>08e3f641a8b8d6b5d7eb0b523599702eda960da2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>IPA: warn if full_name_format is customized in server mode</title>
<updated>2013-07-19T11:47:05+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-07-12T13:19:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=52ae806bd17c3c00d70bd1aed437f10f5ae51a1c'/>
<id>52ae806bd17c3c00d70bd1aed437f10f5ae51a1c</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/2009

If the IPA server mode is on and the SSSD is running on the IPA server,
then the server's extdom plugin calls getpwnam_r to read info about trusted
users from the AD server and return them to the clients that called the
extended operation.

The SSSD returns the subdomain users fully-qualified, ie "user@domain"
by default. The format of the fully qualified name is configurable.

However, the extdom plugin returns the user name without the domain
component.

With this patch, when ipa_server_mode is on, warn if the full_name_format
is set to a non-default value. That would prompt the admin to change the
format if he changed it to something exotic.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/2009

If the IPA server mode is on and the SSSD is running on the IPA server,
then the server's extdom plugin calls getpwnam_r to read info about trusted
users from the AD server and return them to the clients that called the
extended operation.

The SSSD returns the subdomain users fully-qualified, ie "user@domain"
by default. The format of the fully qualified name is configurable.

However, the extdom plugin returns the user name without the domain
component.

With this patch, when ipa_server_mode is on, warn if the full_name_format
is set to a non-default value. That would prompt the admin to change the
format if he changed it to something exotic.
</pre>
</div>
</content>
</entry>
<entry>
<title>New utility function sss_get_domain_name</title>
<updated>2013-06-06T22:14:13+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-05-28T22:56:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=02d1cb8935d5c9b57cd05dfdbfe6ed38e0d61c28'/>
<id>02d1cb8935d5c9b57cd05dfdbfe6ed38e0d61c28</id>
<content type='text'>
Instead of copying a block of code that checks whether domain is a subdomain
and uses only name of FQDN as appropriate, wrap the logic into a function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of copying a block of code that checks whether domain is a subdomain
and uses only name of FQDN as appropriate, wrap the logic into a function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow flat name in the FQname format</title>
<updated>2013-05-30T11:46:10+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-05-11T08:53:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=777374243e15c53e7b0a7345e190c1018920be18'/>
<id>777374243e15c53e7b0a7345e190c1018920be18</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1648

Adds another expansion in the printf format that allows the user to use
the domain flat name in the format.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1648

Adds another expansion in the printf format that allows the user to use
the domain flat name in the format.
</pre>
</div>
</content>
</entry>
<entry>
<title>Check the validity of FQname format prior to using it</title>
<updated>2013-05-30T11:44:37+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-05-09T14:24:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=48cb64a1d6cf2ceff9e698c4626689cb53f7499c'/>
<id>48cb64a1d6cf2ceff9e698c4626689cb53f7499c</id>
<content type='text'>
Adds a sanity check of the fqname pattern. Fails if the username pattern
is not specified at all and warns if the domain pattern is not
specified.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a sanity check of the fqname pattern. Fails if the username pattern
is not specified at all and warns if the domain pattern is not
specified.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add utility functions for formatting fully-qualified names</title>
<updated>2013-05-30T11:44:35+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-05-10T16:19:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=1987bff88e01c74d647dd2db4f541ac311537e1a'/>
<id>1987bff88e01c74d647dd2db4f541ac311537e1a</id>
<content type='text'>
Instead of using printf-like functions directly, provide two wrappers
that would encapsulate formatting the fully-qualified names. No
functional change is present in this patch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of using printf-like functions directly, provide two wrappers
that would encapsulate formatting the fully-qualified names. No
functional change is present in this patch.
</pre>
</div>
</content>
</entry>
<entry>
<title>UTIL: Add function sss_names_init_from_args</title>
<updated>2013-05-07T12:23:51+00:00</updated>
<author>
<name>Jan Cholasta</name>
<email>jcholast@redhat.com</email>
</author>
<published>2013-04-26T07:40:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=f54b271376b23cb968eafb9ffd5100c6dadad2a7'/>
<id>f54b271376b23cb968eafb9ffd5100c6dadad2a7</id>
<content type='text'>
This function allows initializing sss_names_ctx using a regular expression and
fully qualified format string specified in its arguments.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function allows initializing sss_names_ctx using a regular expression and
fully qualified format string specified in its arguments.
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for correct variable name</title>
<updated>2013-04-03T11:26:41+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-04-03T09:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=274fe6a4f8bcb23e31929430110c0b52e9ce233a'/>
<id>274fe6a4f8bcb23e31929430110c0b52e9ce233a</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1864
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1864
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the way domains are linked.</title>
<updated>2013-02-10T21:08:47+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-01-15T01:30:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=bba1a5fd62cffcae076d1351df5a83fbc4a6ec17'/>
<id>bba1a5fd62cffcae076d1351df5a83fbc4a6ec17</id>
<content type='text'>
- Use a double-linked list for domains and subdomains.
- Never remove a subdomain, simply mark it as disabled if it becomes
  unused.
- Rework the way subdomains are refreshed.
  Now sysdb_update_subdomains() actually updates the current subdomains
  and marks as disabled the ones not found in the sysdb or add new ones
  found. It never removes them.
  Removal of missing domains from sysdb is deferred to the providers,
  which will perform it at refresh time, for the ipa provider that is
  done by ipa_subdomains_write_mappings() now.
  sysdb_update_subdomains() is then used to update the memory hierarchy
  of the subdomains.

- Removes sysdb_get_subdomains()
- Removes copy_subdomain()
- Add sysdb_subdomain_delete()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Use a double-linked list for domains and subdomains.
- Never remove a subdomain, simply mark it as disabled if it becomes
  unused.
- Rework the way subdomains are refreshed.
  Now sysdb_update_subdomains() actually updates the current subdomains
  and marks as disabled the ones not found in the sysdb or add new ones
  found. It never removes them.
  Removal of missing domains from sysdb is deferred to the providers,
  which will perform it at refresh time, for the ipa provider that is
  done by ipa_subdomains_write_mappings() now.
  sysdb_update_subdomains() is then used to update the memory hierarchy
  of the subdomains.

- Removes sysdb_get_subdomains()
- Removes copy_subdomain()
- Add sysdb_subdomain_delete()
</pre>
</div>
</content>
</entry>
<entry>
<title>Add function get_next_domain()</title>
<updated>2013-02-10T21:08:47+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-01-14T22:04:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=0232747f04b650796db56fd7b487aee8a96fab03'/>
<id>0232747f04b650796db56fd7b487aee8a96fab03</id>
<content type='text'>
Use this function instead of explicitly calling domain-&gt;next

This function allows to get the next primary domain or to descend into the
subdomains and replaces also get_next_dom_or_subdom()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use this function instead of explicitly calling domain-&gt;next

This function allows to get the next primary domain or to descend into the
subdomains and replaces also get_next_dom_or_subdom()
</pre>
</div>
</content>
</entry>
</feed>
