summaryrefslogtreecommitdiffstats
path: root/sq/src/commands/key.rs
diff options
context:
space:
mode:
Diffstat (limited to 'sq/src/commands/key.rs')
-rw-r--r--sq/src/commands/key.rs14
1 files changed, 6 insertions, 8 deletions
diff --git a/sq/src/commands/key.rs b/sq/src/commands/key.rs
index f2062f3a..f6f8b729 100644
--- a/sq/src/commands/key.rs
+++ b/sq/src/commands/key.rs
@@ -150,10 +150,10 @@ fn generate(
}
if command.with_password {
- let p0 = rpassword::read_password_from_tty(Some(
- "Enter password to protect the key: "))?.into();
- let p1 = rpassword::read_password_from_tty(Some(
- "Repeat the password once more: "))?.into();
+ let p0 = rpassword::prompt_password(
+ "Enter password to protect the key: ")?.into();
+ let p1 = rpassword::prompt_password(
+ "Repeat the password once more: ")?.into();
if p0 == p1 {
builder = builder.set_password(Some(p0));
@@ -254,11 +254,9 @@ fn password(
let new_password = if command.clear {
None
} else {
- let prompt_0 =
- rpassword::read_password_from_tty(Some("New password: "))
+ let prompt_0 = rpassword::prompt_password("New password: ")
.context("Error reading password")?;
- let prompt_1 =
- rpassword::read_password_from_tty(Some("Repeat new password: "))
+ let prompt_1 = rpassword::prompt_password("Repeat new password: ")
.context("Error reading password")?;
if prompt_0 != prompt_1 {