summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Cholasta <jcholast@redhat.com>2013-12-10 16:32:08 +0100
committerPetr Viktorin <pviktori@redhat.com>2013-12-20 14:31:05 +0100
commit1357eade4c5086e6c837a49f3008616317f88e5f (patch)
tree94f7d89da5608e220334923a6c7aa709119d8936
parent397b2876e2f9bf1c5b3ad3e2874a92715ccda599 (diff)
downloadfreeipa-1357eade4c5086e6c837a49f3008616317f88e5f.tar.gz
freeipa-1357eade4c5086e6c837a49f3008616317f88e5f.tar.xz
freeipa-1357eade4c5086e6c837a49f3008616317f88e5f.zip
Prevent garbage from readline on standard output of dogtag-ipa-retrieve-agent.
https://fedorahosted.org/freeipa/ticket/4064
-rw-r--r--install/certmonger/dogtag-ipa-retrieve-agent-submit4
1 files changed, 4 insertions, 0 deletions
diff --git a/install/certmonger/dogtag-ipa-retrieve-agent-submit b/install/certmonger/dogtag-ipa-retrieve-agent-submit
index 3781fc5d..70cbd82d 100644
--- a/install/certmonger/dogtag-ipa-retrieve-agent-submit
+++ b/install/certmonger/dogtag-ipa-retrieve-agent-submit
@@ -23,6 +23,10 @@
# retrieve the updated certificate from IPA.
import os
+# Prevent garbage from readline on standard output
+# (see https://fedorahosted.org/freeipa/ticket/4064)
+if not os.isatty(1):
+ os.environ['TERM'] = 'dumb'
import sys
import shutil
import tempfile