diff options
| author | Martin Basti <mbasti@redhat.com> | 2015-11-19 15:40:20 +0100 |
|---|---|---|
| committer | Martin Basti <mbasti@redhat.com> | 2015-11-27 16:14:06 +0100 |
| commit | fa2fbc680aea8f9cb43238ae0103e5030324f3f6 (patch) | |
| tree | e976e1e3cf498f12c01a0044aedd93839f263c70 /install | |
| parent | f12f56fe8d607240efd7e8c8a942554bdd3b980f (diff) | |
| download | freeipa-fa2fbc680aea8f9cb43238ae0103e5030324f3f6.tar.gz freeipa-fa2fbc680aea8f9cb43238ae0103e5030324f3f6.tar.xz freeipa-fa2fbc680aea8f9cb43238ae0103e5030324f3f6.zip | |
ipa-ca-install: error when replica file is passed with domain level > 0
with replica promotion (domain level > 0) there are no replica files,
thus adding replica file as parameter when domain level > 0 should be
disallowed.
https://fedorahosted.org/freeipa/ticket/5455
Reviewed-By: Martin Babinsky <mbabinsk@redhat.com>
Reviewed-By: Jan Cholasta <jcholast@redhat.com>
Diffstat (limited to 'install')
| -rwxr-xr-x | install/tools/ipa-ca-install | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/install/tools/ipa-ca-install b/install/tools/ipa-ca-install index fafd5d091..b1d58f750 100755 --- a/install/tools/ipa-ca-install +++ b/install/tools/ipa-ca-install @@ -110,6 +110,9 @@ def install_replica(safe_options, options, filename): domain_level = dsinstance.get_domain_level(api) if domain_level > DOMAIN_LEVEL_0: options.promote = True + if filename is not None: + sys.exit("Too many parameters provided. " + "No replica file is required") else: options.promote = False if filename is None: |
