summaryrefslogtreecommitdiffstats
path: root/ipaserver/install/cainstance.py
diff options
context:
space:
mode:
authorStanislav Laznicka <slaznick@redhat.com>2016-11-10 14:24:26 +0100
committerMartin Babinsky <mbabinsk@redhat.com>2016-11-25 09:13:56 +0100
commite617f895e70e6812836870f504af6e22a5dc7def (patch)
tree2c8e1541506a5ac4156a864fb2ac93cdaa642073 /ipaserver/install/cainstance.py
parentc223130d5f429278202aaf8bf87af53911a3b448 (diff)
downloadfreeipa-e617f895e70e6812836870f504af6e22a5dc7def.tar.gz
freeipa-e617f895e70e6812836870f504af6e22a5dc7def.tar.xz
freeipa-e617f895e70e6812836870f504af6e22a5dc7def.zip
Do not log DM password in ca/kra installation logs
https://fedorahosted.org/freeipa/ticket/6461 Reviewed-By: Martin Babinsky <mbabinsk@redhat.com> Reviewed-By: Tomas Krizek <tkrizek@redhat.com>
Diffstat (limited to 'ipaserver/install/cainstance.py')
-rw-r--r--ipaserver/install/cainstance.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/ipaserver/install/cainstance.py b/ipaserver/install/cainstance.py
index 26755ee28..1aa6b8d4e 100644
--- a/ipaserver/install/cainstance.py
+++ b/ipaserver/install/cainstance.py
@@ -602,7 +602,10 @@ class CAInstance(DogtagInstance):
self.backup_state('installed', True)
try:
- DogtagInstance.spawn_instance(self, cfg_file)
+ DogtagInstance.spawn_instance(
+ self, cfg_file,
+ nolog_list=(self.dm_password, self.admin_password)
+ )
finally:
os.remove(cfg_file)