[PATCH] Don't echo vnc password to the screen (#862593)

Jesse Keating jkeating at redhat.com
Wed Oct 3 23:16:54 UTC 2012


---
 pyanaconda/ui/tui/spokes/askvnc.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/pyanaconda/ui/tui/spokes/askvnc.py b/pyanaconda/ui/tui/spokes/askvnc.py
index 1e67118..c27dd04 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!")
-- 
1.7.11.4



More information about the anaconda-patches mailing list