summaryrefslogtreecommitdiffstats
path: root/base/deploy/src/scriptlets
diff options
context:
space:
mode:
Diffstat (limited to 'base/deploy/src/scriptlets')
-rw-r--r--base/deploy/src/scriptlets/pkiparser.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/base/deploy/src/scriptlets/pkiparser.py b/base/deploy/src/scriptlets/pkiparser.py
index aec125016..0ed366579 100644
--- a/base/deploy/src/scriptlets/pkiparser.py
+++ b/base/deploy/src/scriptlets/pkiparser.py
@@ -277,6 +277,7 @@ class PKIConfigParser:
done = True
break
+ value = value.replace("%", "%%")
if section:
self.set_property(section, property, value)
@@ -301,6 +302,7 @@ class PKIConfigParser:
else:
print ' ' * self.indent + 'Passwords do not match.'
+ password = password.replace("%", "%%")
if section:
self.set_property(section, property, password)