summaryrefslogtreecommitdiffstats
path: root/install/tools/ipa-upgradeconfig
diff options
context:
space:
mode:
authorJan Cholasta <jcholast@redhat.com>2014-09-03 15:04:35 +0200
committerPetr Viktorin <pviktori@dhcp-31-13.brq.redhat.com>2014-09-05 16:11:23 +0200
commit8292b228b89e056316a11590a263176a9c595f14 (patch)
tree84e23b9ab394b1561c2c7280513d908b747d15bb /install/tools/ipa-upgradeconfig
parentb5870edb403572b19ffc91b1f3e504277b4c82a2 (diff)
downloadfreeipa-8292b228b89e056316a11590a263176a9c595f14.tar.gz
freeipa-8292b228b89e056316a11590a263176a9c595f14.tar.xz
freeipa-8292b228b89e056316a11590a263176a9c595f14.zip
Backup CS.cfg before modifying it
https://fedorahosted.org/freeipa/ticket/4166 Reviewed-By: Petr Viktorin <pviktori@redhat.com>
Diffstat (limited to 'install/tools/ipa-upgradeconfig')
-rw-r--r--install/tools/ipa-upgradeconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/install/tools/ipa-upgradeconfig b/install/tools/ipa-upgradeconfig
index 9d488754b..d99320789 100644
--- a/install/tools/ipa-upgradeconfig
+++ b/install/tools/ipa-upgradeconfig
@@ -1080,6 +1080,7 @@ def main():
sub_dict['SUBJECT_BASE'] = subject_base
ca = cainstance.CAInstance(api.env.realm, certs.NSS_DIR)
+ ca.backup_config()
# migrate CRL publish dir before the location in ipa.conf is updated
ca_restart = migrate_crl_publish_dir(ca)