summaryrefslogtreecommitdiffstats
path: root/pyanaconda/ui
diff options
context:
space:
mode:
authorJesse Keating <jkeating@redhat.com>2012-10-03 16:16:24 -0700
committerJesse Keating <jkeating@redhat.com>2012-10-03 16:16:24 -0700
commitcf69f5516b0b5335fd6d67b1821e409b8ee318ec (patch)
tree99bd36f069bee4bbe11d7e744cbcbeee5485c5a9 /pyanaconda/ui
parent6479098384f64121d8187736af946ffbd939fb7a (diff)
downloadanaconda-cf69f5516b0b5335fd6d67b1821e409b8ee318ec.tar.gz
anaconda-cf69f5516b0b5335fd6d67b1821e409b8ee318ec.tar.xz
anaconda-cf69f5516b0b5335fd6d67b1821e409b8ee318ec.zip
Don't echo vnc password to the screen (#862593)
Diffstat (limited to 'pyanaconda/ui')
-rw-r--r--pyanaconda/ui/tui/spokes/askvnc.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/pyanaconda/ui/tui/spokes/askvnc.py b/pyanaconda/ui/tui/spokes/askvnc.py
index 1e6711896..c27dd04f2 100644
--- a/pyanaconda/ui/tui/spokes/askvnc.py
+++ b/pyanaconda/ui/tui/spokes/askvnc.py
@@ -22,6 +22,7 @@
from pyanaconda.ui.tui.spokes import NormalTUISpoke
from pyanaconda.ui.tui.simpleline import TextWidget, ColumnWidget
from pyanaconda.constants import USEVNC, USETEXT
+import getpass
import gettext
_ = lambda x: gettext.ldgettext("anaconda", x)
@@ -119,8 +120,8 @@ class VNCPassSpoke(NormalTUISpoke):
def prompt(self, args = None):
"""Override prompt as password typing is special."""
- p1 = raw_input(_("Password: "))
- p2 = raw_input(_("Password (confirm): "))
+ p1 = getpass.getpass(_("Password: "))
+ p2 = getpass.getpass(_("Password (confirm): "))
if p1 != p2:
print _("Passwords do not match!")