summaryrefslogtreecommitdiffstats
path: root/ipaplatform/base/tasks.py
diff options
context:
space:
mode:
authorJan Cholasta <jcholast@redhat.com>2014-11-10 16:24:22 +0000
committerPetr Viktorin <pviktori@dhcp-31-13.brq.redhat.com>2014-11-11 16:13:52 +0100
commit2639997dfee43d66e94ef9b5441289816c465e7d (patch)
tree6a945b35e5fe6473d4dbfa9d9f8dc195e54caa3e /ipaplatform/base/tasks.py
parent8248f696275e2e63dab860a25467e2868aa17036 (diff)
downloadfreeipa-2639997dfee43d66e94ef9b5441289816c465e7d.tar.gz
freeipa-2639997dfee43d66e94ef9b5441289816c465e7d.tar.xz
freeipa-2639997dfee43d66e94ef9b5441289816c465e7d.zip
Fix CA certificate backup and restore
Backup and restore /etc/pki/ca-trust/source/ipa.p11-kit. Create /etc/ipa/nssdb after restore if necessary. https://fedorahosted.org/freeipa/ticket/4711 Reviewed-By: Petr Viktorin <pviktori@redhat.com>
Diffstat (limited to 'ipaplatform/base/tasks.py')
-rw-r--r--ipaplatform/base/tasks.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/ipaplatform/base/tasks.py b/ipaplatform/base/tasks.py
index f2ba81f44..9b15119c4 100644
--- a/ipaplatform/base/tasks.py
+++ b/ipaplatform/base/tasks.py
@@ -55,6 +55,15 @@ class BaseTaskNamespace(object):
return
+ def reload_systemwide_ca_store(self):
+ """
+ Reloads the systemwide CA store.
+
+ Returns True if the operation succeeded, False otherwise.
+ """
+
+ return True
+
def insert_ca_certs_into_systemwide_ca_store(self, ca_certs):
"""
Adds CA certificates from 'ca_certs' to the systemwide CA store