summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/thandy/keys.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/thandy/keys.py b/lib/thandy/keys.py
index 34b0e46..f4bcac9 100644
--- a/lib/thandy/keys.py
+++ b/lib/thandy/keys.py
@@ -354,11 +354,13 @@ class KeyStore(thandy.formats.KeyDB):
if self._passwd != None:
return self._passwd
while 1:
- pwd = getpass.getpass("Password: ", sys.stderr)
+ sys.stderr.write("Password: ")
+ pwd = getpass.getpass("")
if not reprompt:
return pwd
- pwd2 = getpass.getpass("Confirm: ", sys.stderr)
+ sys.stderr.write("Confirm: ")
+ pwd2 = getpass.getpass("")
if pwd == pwd2:
return pwd
else: