<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git, branch srvbackport</title>
<subtitle>sssd with jhrozek's patches</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/'/>
<entry>
<title>SYSDB: Skip malformed netgroup attribute.</title>
<updated>2015-10-11T09:13:32+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2013-11-12T13:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=f8dae171cffe904df0695cb0638511adb8c5c3c6'/>
<id>f8dae171cffe904df0695cb0638511adb8c5c3c6</id>
<content type='text'>
It was not easy find out why netgroup could not be covert into result entries.
Problem was that nisNetgroupTriple contained unexpected string "(,user01)"
This patch will ignore only malformed attribute and processing of netgroup
will not fail.

Resolves:
https://fedorahosted.org/sssd/ticket/2137
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was not easy find out why netgroup could not be covert into result entries.
Problem was that nisNetgroupTriple contained unexpected string "(,user01)"
This patch will ignore only malformed attribute and processing of netgroup
will not fail.

Resolves:
https://fedorahosted.org/sssd/ticket/2137
</pre>
</div>
</content>
</entry>
<entry>
<title>FO: Use SRV TTL in fail over code</title>
<updated>2015-10-11T09:13:32+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2014-12-12T16:10:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=637813b1ce506d4396832032f0cce6800ab5753d'/>
<id>637813b1ce506d4396832032f0cce6800ab5753d</id>
<content type='text'>
Resolves:
https://fedorahosted.org/sssd/ticket/1884

Removes the hardcoded SRV TTL timeout and uses TTL from the DNS instead.

Reviewed-by: Pavel Březina &lt;pbrezina@redhat.com&gt;
(cherry picked from commit 8df69bbc58c2f4d3f0b34be9756d9ddf24b1db6d)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolves:
https://fedorahosted.org/sssd/ticket/1884

Removes the hardcoded SRV TTL timeout and uses TTL from the DNS instead.

Reviewed-by: Pavel Březina &lt;pbrezina@redhat.com&gt;
(cherry picked from commit 8df69bbc58c2f4d3f0b34be9756d9ddf24b1db6d)
</pre>
</div>
</content>
</entry>
<entry>
<title>resolv: Use the same default timeout for SRV queries as previously</title>
<updated>2015-06-24T13:37:37+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2015-03-03T10:39:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=35394561d2ce12de4ace15d162e6df667b10b677'/>
<id>35394561d2ce12de4ace15d162e6df667b10b677</id>
<content type='text'>
When we changed the resolver code to use the TTL values from the DNS
queries instead of harcoded ones, we changed the default value by
accident.

Add a separate SRV TTL that is backwards-compatible with the old
harcoded value.

Reviewed-by: Pavel Březina &lt;pbrezina@redhat.com&gt;
(cherry picked from commit eafbc66c2ff6365478e62a8df3fd005bf80e5c7b)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we changed the resolver code to use the TTL values from the DNS
queries instead of harcoded ones, we changed the default value by
accident.

Add a separate SRV TTL that is backwards-compatible with the old
harcoded value.

Reviewed-by: Pavel Březina &lt;pbrezina@redhat.com&gt;
(cherry picked from commit eafbc66c2ff6365478e62a8df3fd005bf80e5c7b)
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport: Resolv: re-read SRV query every time if its TTL is 0</title>
<updated>2015-06-24T10:51:07+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2015-06-24T10:51:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=ff3884b0483b44c3bfb2f4bb21b60fcb8d2823d3'/>
<id>ff3884b0483b44c3bfb2f4bb21b60fcb8d2823d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>RESOLV: Add an internal function to read TTL from a DNS packet</title>
<updated>2015-06-24T10:47:28+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2014-12-12T16:10:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=33b5fe170b5cfa7e0f6ce4defbac943843c4bebd'/>
<id>33b5fe170b5cfa7e0f6ce4defbac943843c4bebd</id>
<content type='text'>
Related:
https://fedorahosted.org/sssd/ticket/1884

Adds an internal resolver function that reads the TTL for SRV records as
specified by RFC-2181. Several internal c-ares definitions are used
until c-ares contains a function that exposes all this information via a
parsing function.

Reviewed-by: Pavel Březina &lt;pbrezina@redhat.com&gt;
(cherry picked from commit bf54fbed126ec3d459af40ea370ffadacd31c76d)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Related:
https://fedorahosted.org/sssd/ticket/1884

Adds an internal resolver function that reads the TTL for SRV records as
specified by RFC-2181. Several internal c-ares definitions are used
until c-ares contains a function that exposes all this information via a
parsing function.

Reviewed-by: Pavel Březina &lt;pbrezina@redhat.com&gt;
(cherry picked from commit bf54fbed126ec3d459af40ea370ffadacd31c76d)
</pre>
</div>
</content>
</entry>
<entry>
<title>resolv: fix server sort by weight</title>
<updated>2015-06-24T10:37:46+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2014-07-10T11:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=a0e03d61a8664a151c7acb928d5bf3f8d9d3d348'/>
<id>a0e03d61a8664a151c7acb928d5bf3f8d9d3d348</id>
<content type='text'>
When the server list consist only from servers with zero weight the
output list contained only one server.

Resolves:
https://fedorahosted.org/sssd/ticket/2357

Reviewed-by: Pavel Reichl &lt;preichl@redhat.com&gt;
(cherry picked from commit 2be2220f15b2a819a80b07c8881822ef87053c69)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the server list consist only from servers with zero weight the
output list contained only one server.

Resolves:
https://fedorahosted.org/sssd/ticket/2357

Reviewed-by: Pavel Reichl &lt;preichl@redhat.com&gt;
(cherry picked from commit 2be2220f15b2a819a80b07c8881822ef87053c69)
</pre>
</div>
</content>
</entry>
<entry>
<title>SIGCHLD handler: do not call callback when pvt data where freed</title>
<updated>2013-08-28T11:46:38+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2013-08-27T09:11:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=b525aa57f138f67624038c4a1bdeca9042bcf2f0'/>
<id>b525aa57f138f67624038c4a1bdeca9042bcf2f0</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1992
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1992
</pre>
</div>
</content>
</entry>
<entry>
<title>IPA: Do not download or store the member attribute of host groups</title>
<updated>2013-06-27T14:56:36+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-06-23T15:39:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=e526ea590b031e3257511b02a887a0379602578c'/>
<id>e526ea590b031e3257511b02a887a0379602578c</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1806

The IPA provider attempted to store the original value of member attribute
to the cache. That caused the memberof plugin to process the values which
was really CPU intensive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1806

The IPA provider attempted to store the original value of member attribute
to the cache. That caused the memberof plugin to process the values which
was really CPU intensive.
</pre>
</div>
</content>
</entry>
<entry>
<title>Quit monitor when there's no more processes to stop</title>
<updated>2013-06-25T08:42:36+00:00</updated>
<author>
<name>Ondrej Kos</name>
<email>okos@redhat.com</email>
</author>
<published>2013-06-19T12:42:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=af380de3553b78af34655ca1b05f9816e8c3fe21'/>
<id>af380de3553b78af34655ca1b05f9816e8c3fe21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>exit original process after sssd is initialized</title>
<updated>2013-06-25T08:42:36+00:00</updated>
<author>
<name>Ondrej Kos</name>
<email>okos@redhat.com</email>
</author>
<published>2013-06-19T12:05:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=1554077521ea202bc886d6483b72e5ebdc10c520'/>
<id>1554077521ea202bc886d6483b72e5ebdc10c520</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1357

Neither systemd or our init script use pid file as a notification
that sssd is finished initializing. They will continue starting up
next service right after the original (not daemonized) sssd process
is terminated.

If any of the responders fail to start, we will never terminate
the original process via signal and "service sssd start" will hang.
Thus we take this as an error and terminate the daemon with
a non-zero value. This will also terminate the original process
and init script or systemd will print failure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1357

Neither systemd or our init script use pid file as a notification
that sssd is finished initializing. They will continue starting up
next service right after the original (not daemonized) sssd process
is terminated.

If any of the responders fail to start, we will never terminate
the original process via signal and "service sssd start" will hang.
Thus we take this as an error and terminate the daemon with
a non-zero value. This will also terminate the original process
and init script or systemd will print failure.
</pre>
</div>
</content>
</entry>
</feed>
