freeipa/ipaserver
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
..
advise Use the print function 2015-09-01 11:42:01 +02:00
install Implement replica promotion functionality 2015-10-15 14:24:33 +02:00
plugins vault: select a server with KRA for vault operations 2015-10-08 13:42:58 +02:00
__init__.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
dcerpc.py Alias long to int under Python 3 2015-10-13 14:16:32 +02:00
rpcserver.py Use six.moves.xmlrpc.client instead of xmlrpclib 2015-10-07 10:27:20 +02:00