<feed xmlns='http://www.w3.org/2005/Atom'>
<title>freeipa.git/ipa-client/ipaclient, branch 4084</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/'/>
<entry>
<title>Turn LDAPEntry.single_value into a dictionary-like property.</title>
<updated>2013-11-05T12:56:55+00:00</updated>
<author>
<name>Jan Cholasta</name>
<email>jcholast@redhat.com</email>
</author>
<published>2013-09-10T10:20:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=df5f4ee81d1aff1122dd92ab1b56eb335294c3a7'/>
<id>df5f4ee81d1aff1122dd92ab1b56eb335294c3a7</id>
<content type='text'>
This change makes single_value consistent with the raw property.

https://fedorahosted.org/freeipa/ticket/3521
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change makes single_value consistent with the raw property.

https://fedorahosted.org/freeipa/ticket/3521
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace ntpdate calls with ntpd</title>
<updated>2013-09-09T11:37:32+00:00</updated>
<author>
<name>Ana Krivokapic</name>
<email>akrivoka@redhat.com</email>
</author>
<published>2013-09-02T14:40:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=28144e358c38e1c27eeb332b02d8470f18913af6'/>
<id>28144e358c38e1c27eeb332b02d8470f18913af6</id>
<content type='text'>
Due to the upcoming deprecation of the ntpdate program (targeted for Fedora 20),
replace ntpdate calls with ntpd.

https://fedorahosted.org/freeipa/ticket/3797
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to the upcoming deprecation of the ntpdate program (targeted for Fedora 20),
replace ntpdate calls with ntpd.

https://fedorahosted.org/freeipa/ticket/3797
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove __all__ specifications in ipaclient and ipaserver.install</title>
<updated>2013-09-06T13:42:33+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-08-19T10:01:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=85b974d1bc4f2921ea3efc1d0b769d9b8f26a5de'/>
<id>85b974d1bc4f2921ea3efc1d0b769d9b8f26a5de</id>
<content type='text'>
The __all__ list does not cause submodules to be imported, e.g.
one would still have to `import ipaclient.ipachangeconf` rather than
just `import ipaclient` to use `ipaclient.ipachangeconf`.

Even if they did do anything, the lists were incomplete, and (since
`import *` is not used on these modules) unnecessary.

Pylint 1.0 reports undeclared names in __all__ as a warning.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The __all__ list does not cause submodules to be imported, e.g.
one would still have to `import ipaclient.ipachangeconf` rather than
just `import ipaclient` to use `ipaclient.ipachangeconf`.

Even if they did do anything, the lists were incomplete, and (since
`import *` is not used on these modules) unnecessary.

Pylint 1.0 reports undeclared names in __all__ as a warning.
</pre>
</div>
</content>
</entry>
<entry>
<title>Preserve already configured options in openldap conf</title>
<updated>2013-04-30T14:54:10+00:00</updated>
<author>
<name>Tomas Babej</name>
<email>tbabej@redhat.com</email>
</author>
<published>2013-04-22T10:55:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=5d6a9d3befb5434dd7b2d1bbafd76050f22743a2'/>
<id>5d6a9d3befb5434dd7b2d1bbafd76050f22743a2</id>
<content type='text'>
We should respect already configured options present in
/etc/openldap/ldap.conf when generating our own configuration.

With this patch, we only rewrite URI, BASE and TLS_CACERT options
only if they are not configured. In the case they are, our suggested
configuration is inserted as a comment.

Also adds tab as a delimeter character in /etc/openldap/ldap.conf

https://fedorahosted.org/freeipa/ticket/3582
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We should respect already configured options present in
/etc/openldap/ldap.conf when generating our own configuration.

With this patch, we only rewrite URI, BASE and TLS_CACERT options
only if they are not configured. In the case they are, our suggested
configuration is inserted as a comment.

Also adds tab as a delimeter character in /etc/openldap/ldap.conf

https://fedorahosted.org/freeipa/ticket/3582
</pre>
</div>
</content>
</entry>
<entry>
<title>ipa-client discovery with anonymous access off</title>
<updated>2013-03-20T08:22:10+00:00</updated>
<author>
<name>Martin Kosek</name>
<email>mkosek@redhat.com</email>
</author>
<published>2013-03-19T07:57:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=be54d1deb5e40945e4ead5b34d9acde88c1e8264'/>
<id>be54d1deb5e40945e4ead5b34d9acde88c1e8264</id>
<content type='text'>
When RootDSE could be read (nsslapd-allow-anonymous-access set to
"rootdse"), autodiscovery module failed to report success to the
client installer.

Remove faulty "verified_servers" flag from autodiscovery module as
it has no point since we consider both scenarios (IPA server with
anonymous access on and unknown LDAP server with anonymous access
off) as success.

https://fedorahosted.org/freeipa/ticket/3519
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When RootDSE could be read (nsslapd-allow-anonymous-access set to
"rootdse"), autodiscovery module failed to report success to the
client installer.

Remove faulty "verified_servers" flag from autodiscovery module as
it has no point since we consider both scenarios (IPA server with
anonymous access on and unknown LDAP server with anonymous access
off) as success.

https://fedorahosted.org/freeipa/ticket/3519
</pre>
</div>
</content>
</entry>
<entry>
<title>Preserve order of servers in ipa-client-install</title>
<updated>2013-03-14T08:35:17+00:00</updated>
<author>
<name>Martin Kosek</name>
<email>mkosek@redhat.com</email>
</author>
<published>2013-03-13T13:42:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=452ffa143aadba5f16f4fe67720e28852fdf1fb7'/>
<id>452ffa143aadba5f16f4fe67720e28852fdf1fb7</id>
<content type='text'>
When multiple servers are passed via --server option, ipadiscovery
module changed its order. Make sure that we preserve it.

Also make sure that user is always warned when a tested server is
not available as then the server will be excluded from the fixed
server list. Log messages were made more informative so that user
knows which server is actually failing to be verified.

https://fedorahosted.org/freeipa/ticket/3418
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When multiple servers are passed via --server option, ipadiscovery
module changed its order. Make sure that we preserve it.

Also make sure that user is always warned when a tested server is
not available as then the server will be excluded from the fixed
server list. Log messages were made more informative so that user
knows which server is actually failing to be verified.

https://fedorahosted.org/freeipa/ticket/3418
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't download the schema in ipadiscovery</title>
<updated>2013-03-13T11:36:34+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-03-08T12:34:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=63407ed477035765dda38fbead1353d4f47ac26a'/>
<id>63407ed477035765dda38fbead1353d4f47ac26a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unneeded python-ldap imports</title>
<updated>2013-03-13T11:36:34+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-01-31T14:02:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=cf4b52111d384e8baa250aefe57f21ebda4dad7e'/>
<id>cf4b52111d384e8baa250aefe57f21ebda4dad7e</id>
<content type='text'>
Part of the work for: https://fedorahosted.org/freeipa/ticket/2660
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part of the work for: https://fedorahosted.org/freeipa/ticket/2660
</pre>
</div>
</content>
</entry>
<entry>
<title>Use IPAdmin rather than raw python-ldap in migration.py and ipadiscovery.py</title>
<updated>2013-03-13T11:36:33+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-01-31T13:26:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=664248d5b846321f61e0776b646cca82c5a17884'/>
<id>664248d5b846321f61e0776b646cca82c5a17884</id>
<content type='text'>
These used ipautil.get_ipa_basedn. Convert that to use the new wrappers.

Beef up the error handling in ipaldap to accomodate the errors we catch
in the server discovery.
Add a DatabaseTimeout exception to errors.py.

These were the last uses of ipautil.convert_ldap_error, remove that.

https://fedorahosted.org/freeipa/ticket/3487
https://fedorahosted.org/freeipa/ticket/3446
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These used ipautil.get_ipa_basedn. Convert that to use the new wrappers.

Beef up the error handling in ipaldap to accomodate the errors we catch
in the server discovery.
Add a DatabaseTimeout exception to errors.py.

These were the last uses of ipautil.convert_ldap_error, remove that.

https://fedorahosted.org/freeipa/ticket/3487
https://fedorahosted.org/freeipa/ticket/3446
</pre>
</div>
</content>
</entry>
<entry>
<title>Add LDAP server fallback to client installer</title>
<updated>2013-02-07T21:49:31+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2013-02-04T14:35:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mkosek/public_git/freeipa.git/commit/?id=cbb262dc07ea0615068a630e6c7136e3200d5a06'/>
<id>cbb262dc07ea0615068a630e6c7136e3200d5a06</id>
<content type='text'>
Change the discovery code to validate all servers, regardless of where
the originated (either via SRV records or --server). This will prevent
the client installer from failing if one of those records points to a
server that is either not running or is not an IPA server.

If a server is not available it is not removed from the list of configured
servers, simply moved to the end of the list.

If a server is not an IPA server it is removed.

https://fedorahosted.org/freeipa/ticket/3388
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change the discovery code to validate all servers, regardless of where
the originated (either via SRV records or --server). This will prevent
the client installer from failing if one of those records points to a
server that is either not running or is not an IPA server.

If a server is not available it is not removed from the list of configured
servers, simply moved to the end of the list.

If a server is not an IPA server it is removed.

https://fedorahosted.org/freeipa/ticket/3388
</pre>
</div>
</content>
</entry>
</feed>
