freeipa/ipa-client/ipaclient
Martin Kosek 1a740176ca Improve DN usage in ipa-client-install
A hotfix pushed in a scope of ticket 3088 forced conversion of DN
object (baseDN) in IPA client discovery so that ipa-client-install
does not crash when creating an IPA default.conf. Since this is not
a preferred way to handle DN objects, improve its usage:

- make sure, that baseDN retrieved by client discovery is always
  a DN object
- update ipachangeconf.py code to handle strings better and instead
  of concatenating objects, make sure they are converted to string
  first

As a side-effect of ipachangeconf changes, default.conf config file
generated by ipa-client-install has no longer empty new line at the
end of a file.

Whole ipachangeconf.py has been modified to be compliant with PEP8.

https://fedorahosted.org/freeipa/ticket/3088
2012-10-02 13:39:11 +02:00
..
__init__.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
ipachangeconf.py Improve DN usage in ipa-client-install 2012-10-02 13:39:11 +02:00
ipadiscovery.py Improve DN usage in ipa-client-install 2012-10-02 13:39:11 +02:00
Makefile.am Fix issues reported by rpmlint. 2008-01-18 16:20:36 -05:00
ntpconf.py Run ntpdate in verbose mode, not debug (i.e. no-op) mode 2012-09-04 18:32:04 +02:00