<feed xmlns='http://www.w3.org/2005/Atom'>
<title>freeipa.git/ipalib, branch mspac</title>
<subtitle>FreeIPA patches</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/'/>
<entry>
<title>Add IntEnum parameter to ipalib</title>
<updated>2013-10-09T16:05:37+00:00</updated>
<author>
<name>Nathaniel McCallum</name>
<email>npmccallum@redhat.com</email>
</author>
<published>2013-10-09T08:16:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=88d003c68b3350185148a5499441c55db3b90398'/>
<id>88d003c68b3350185148a5499441c55db3b90398</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow multiple types in Param type validation</title>
<updated>2013-10-09T16:05:37+00:00</updated>
<author>
<name>Nathaniel McCallum</name>
<email>npmccallum@redhat.com</email>
</author>
<published>2013-09-30T16:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=4f6580f11ded1c456e0891023232b0d715d8aef7'/>
<id>4f6580f11ded1c456e0891023232b0d715d8aef7</id>
<content type='text'>
Int already needed to take both int and long. This makes the functionality
available for all Param classes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Int already needed to take both int and long. This makes the functionality
available for all Param classes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add optional_create flag</title>
<updated>2013-10-08T14:46:20+00:00</updated>
<author>
<name>Nathaniel McCallum</name>
<email>npmccallum@redhat.com</email>
</author>
<published>2013-10-01T17:57:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=e05dfbd8b4b4e040266ecfba579bcd64e22b342b'/>
<id>e05dfbd8b4b4e040266ecfba579bcd64e22b342b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't special case the Password class in Param.__init__()</title>
<updated>2013-10-08T14:14:32+00:00</updated>
<author>
<name>Nathaniel McCallum</name>
<email>npmccallum@redhat.com</email>
</author>
<published>2013-09-30T17:06:37+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=fd63505f6d02e5ef4630df49054d3b11fffcf54f'/>
<id>fd63505f6d02e5ef4630df49054d3b11fffcf54f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Document no_search in Param flags</title>
<updated>2013-10-07T12:00:52+00:00</updated>
<author>
<name>Nathaniel McCallum</name>
<email>npmccallum@redhat.com</email>
</author>
<published>2013-10-01T17:55:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=12ae6a054a20134fe51f195933ced7b52b2bd2ed'/>
<id>12ae6a054a20134fe51f195933ced7b52b2bd2ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ipa-kdb: Handle parent-child relationship for subdomains</title>
<updated>2013-10-04T08:25:31+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>abokovoy@redhat.com</email>
</author>
<published>2013-10-03T10:30:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=d228b1bd70aeebb19fbf64ee64bbd662eda19fc4'/>
<id>d228b1bd70aeebb19fbf64ee64bbd662eda19fc4</id>
<content type='text'>
When MS-PAC information is re-initialized, record also parent-child
relationship between trust root level domain and its subdomains.

Use parent incoming SID black list to check if child domain is not
allowed to access IPA realm.

We also should really use 'cn' of the entry as domain name.
ipaNTTrustPartner has different meaning on wire, it is an index
pointing to the parent domain of the domain and will be 0 for top
level domains or disjoint subdomains of the trust.

Finally, trustdomain-enable and trustdomain-disable commands should
force MS-PAC cache re-initalization in case of black list change.
Trigger that by asking for cross-realm TGT for HTTP service.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When MS-PAC information is re-initialized, record also parent-child
relationship between trust root level domain and its subdomains.

Use parent incoming SID black list to check if child domain is not
allowed to access IPA realm.

We also should really use 'cn' of the entry as domain name.
ipaNTTrustPartner has different meaning on wire, it is an index
pointing to the parent domain of the domain and will be 0 for top
level domains or disjoint subdomains of the trust.

Finally, trustdomain-enable and trustdomain-disable commands should
force MS-PAC cache re-initalization in case of black list change.
Trigger that by asking for cross-realm TGT for HTTP service.
</pre>
</div>
</content>
</entry>
<entry>
<title>trust: integrate subdomains support into trust-add</title>
<updated>2013-10-04T08:25:31+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>abokovoy@redhat.com</email>
</author>
<published>2013-09-27T10:39:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=f734988e24012bccdc5f982d56795213f9733f84'/>
<id>f734988e24012bccdc5f982d56795213f9733f84</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ipaserver/dcerpc: remove use of trust account authentication</title>
<updated>2013-10-04T08:25:31+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>abokovoy@redhat.com</email>
</author>
<published>2013-09-27T10:36:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=a87813bf420c19a99b1a19711e63d231cd4afd86'/>
<id>a87813bf420c19a99b1a19711e63d231cd4afd86</id>
<content type='text'>
Since FreeIPA KDC supports adding MS-PAC to HTTP/ipa.server principal,
it is possible to use it when talking to the trusted AD DC.

Remove support for authenticating as trust account because it should not
really be used other than within Samba.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since FreeIPA KDC supports adding MS-PAC to HTTP/ipa.server principal,
it is possible to use it when talking to the trusted AD DC.

Remove support for authenticating as trust account because it should not
really be used other than within Samba.
</pre>
</div>
</content>
</entry>
<entry>
<title>frontend: report arguments errors with better detail</title>
<updated>2013-10-04T08:25:31+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>abokovoy@redhat.com</email>
</author>
<published>2013-09-26T14:44:37+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=2d6c7e3adb47787ba7c38c303fd1f528f7d52a13'/>
<id>2d6c7e3adb47787ba7c38c303fd1f528f7d52a13</id>
<content type='text'>
When reporting argument errors, show also a context -- what is processed,
what is the name of the command.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When reporting argument errors, show also a context -- what is processed,
what is the name of the command.
</pre>
</div>
</content>
</entry>
<entry>
<title>trusts: support subdomains in a forest</title>
<updated>2013-10-04T08:25:31+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>abokovoy@redhat.com</email>
</author>
<published>2013-09-18T15:04:19+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=0b29bfde0df92ed0a61b5ce099295c0b0c6495d4'/>
<id>0b29bfde0df92ed0a61b5ce099295c0b0c6495d4</id>
<content type='text'>
Add IPA CLI to manage trust domains.

ipa trust-fetch-domains &lt;trust&gt;      -- fetch list of subdomains from AD side and add new ones to IPA
ipa trustdomain-find &lt;trust&gt;         -- show all available domains
ipa trustdomain-del &lt;trust&gt; &lt;domain&gt; -- remove domain from IPA view about &lt;trust&gt;
ipa trustdomain-enable &lt;trust&gt; &lt;domain&gt; -- allow users from trusted domain to access resources in IPA
ipa trustdomain-disable &lt;trust&gt; &lt;domain&gt; -- disable access to resources in IPA from trusted domain

By default all discovered trust domains are allowed to access IPA resources

IPA KDC needs also information for authentication paths to subdomains in case they
are not hierarchical under AD forest trust root. This information is managed via capaths
section in krb5.conf. SSSD should be able to generate it once
ticket https://fedorahosted.org/sssd/ticket/2093 is resolved.

part of https://fedorahosted.org/freeipa/ticket/3909
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add IPA CLI to manage trust domains.

ipa trust-fetch-domains &lt;trust&gt;      -- fetch list of subdomains from AD side and add new ones to IPA
ipa trustdomain-find &lt;trust&gt;         -- show all available domains
ipa trustdomain-del &lt;trust&gt; &lt;domain&gt; -- remove domain from IPA view about &lt;trust&gt;
ipa trustdomain-enable &lt;trust&gt; &lt;domain&gt; -- allow users from trusted domain to access resources in IPA
ipa trustdomain-disable &lt;trust&gt; &lt;domain&gt; -- disable access to resources in IPA from trusted domain

By default all discovered trust domains are allowed to access IPA resources

IPA KDC needs also information for authentication paths to subdomains in case they
are not hierarchical under AD forest trust root. This information is managed via capaths
section in krb5.conf. SSSD should be able to generate it once
ticket https://fedorahosted.org/sssd/ticket/2093 is resolved.

part of https://fedorahosted.org/freeipa/ticket/3909
</pre>
</div>
</content>
</entry>
</feed>
