Remove is_fips_enabled checks in installers and ipactl

https://fedorahosted.org/freeipa/ticket/5695

Reviewed-By: Tomas Krizek <tkrizek@redhat.com>
This commit is contained in:
Stanislav Laznicka
2017-02-13 18:10:55 +01:00
committed by Martin Basti
parent 8d3bea8acc
commit 08c71703a4
4 changed files with 7 additions and 18 deletions
-3
View File
@@ -543,9 +543,6 @@ def main():
elif args[0] != "start" and args[0] != "stop" and args[0] != "restart" and args[0] != "status":
raise IpactlError("Unrecognized action [" + args[0] + "]", 2)
if tasks.is_fips_enabled():
raise IpactlError("Starting IPA server in FIPS mode is not supported")
# check if IPA is configured at all
try:
check_IPA_configuration()
-5
View File
@@ -1953,11 +1953,6 @@ def install_check(options):
"You must be root to run ipa-client-install.",
rval=CLIENT_INSTALL_ERROR)
if tasks.is_fips_enabled():
raise ScriptError(
"Installing IPA client in FIPS mode is not supported",
rval=CLIENT_INSTALL_ERROR)
tasks.check_selinux_status()
if is_ipa_client_installed(fstore, on_master=options.on_master):
-4
View File
@@ -304,10 +304,6 @@ def install_check(installer):
external_ca_file = installer._external_ca_file
http_ca_cert = installer._ca_cert
if tasks.is_fips_enabled():
raise RuntimeError(
"Installing IPA server in FIPS mode is not supported")
tasks.check_selinux_status()
if options.master_password:
+7 -6
View File
@@ -527,10 +527,6 @@ def check_remote_version(api):
def common_check(no_ntp):
if tasks.is_fips_enabled():
raise RuntimeError(
"Installing IPA server in FIPS mode is not supported")
tasks.check_selinux_status()
if is_ipa_configured():
@@ -646,7 +642,12 @@ def install_check(installer):
filename = installer.replica_file
installer._enrollment_performed = False
# check FIPS, selinux status, http and DS ports, NTP conflicting services
if tasks.is_fips_enabled():
raise RuntimeError(
"Installing IPA server in FIPS mode on domain level 0 is not "
"supported")
# check selinux status, http and DS ports, NTP conflicting services
common_check(options.no_ntp)
client_fstore = sysrestore.FileStore(paths.IPA_CLIENT_SYSRESTORE)
@@ -942,7 +943,7 @@ def promote_check(installer):
installer._enrollment_performed = False
installer._top_dir = tempfile.mkdtemp("ipa")
# check FIPS, selinux status, http and DS ports, NTP conflicting services
# check selinux status, http and DS ports, NTP conflicting services
common_check(options.no_ntp)
client_fstore = sysrestore.FileStore(paths.IPA_CLIENT_SYSRESTORE)