freeipa/ipaplatform
Simo Sorce d03619fff3 Implement replica promotion functionality
This patch implements a new flag --promote for the ipa-replica-install command
that allows an administrative user to 'promote' an already joined client to
become a full ipa server.

The only credentials used are that of an administrator. This code relies on
ipa-custodia being available on the peer master as well as a number of other
patches to allow a computer account to request certificates for its services.

Therefore this feature is marked to work only with domain level 1 and above
servers.

Ticket: https://fedorahosted.org/freeipa/ticket/2888

Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-By: Jan Cholasta <jcholast@redhat.com>
2015-10-15 14:24:33 +02:00
..
base Implement replica promotion functionality 2015-10-15 14:24:33 +02:00
fedora ipaplatform: Add constants submodule 2015-07-21 17:29:33 +02:00
redhat Use six.moves.urllib instead of urllib/urllib2/urlparse 2015-10-07 10:27:20 +02:00
rhel DNS: check if DNS package is installed 2015-07-21 17:30:10 +02:00
__init__.py.in Server Upgrade: Verify version and platform 2015-05-04 11:16:26 +00:00
setup.py.in Replace filter() calls with list comprehensions 2015-09-01 11:42:01 +02:00