From f7b1b5f0e9055324005ea9003fb8474ec1d08f18 Mon Sep 17 00:00:00 2001 From: Robert Gogolok Date: Wed, 9 Jan 2008 21:39:15 +0000 Subject: bcfg2-admin init: don't echo password git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4227 ce84e21b-d406-0410-9b95-82705330c041 --- src/lib/Server/Admin/Init.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/lib/Server/Admin/Init.py') diff --git a/src/lib/Server/Admin/Init.py b/src/lib/Server/Admin/Init.py index 1c0acc3d6..048a65647 100644 --- a/src/lib/Server/Admin/Init.py +++ b/src/lib/Server/Admin/Init.py @@ -1,4 +1,4 @@ -import os, socket +import getpass, os, socket import Bcfg2.Server.Admin import Bcfg2.Options @@ -97,8 +97,10 @@ class Init(Bcfg2.Server.Admin.Mode): password = '' while ( password == '' ): - password = raw_input( - "Input password used for communication verification: " ) + password = getpass.getpass( + "Input password used for communication verification " + "(without echoing): " + ) server = "https://%s:6789" % socket.getfqdn() rs = raw_input( "Input the server location [%s]: " % server) -- cgit v1.2.3-1-g7c22