From b94f45d1ff8fd0ed26bc30fb8bef23f4e8d0986d Mon Sep 17 00:00:00 2001 From: shimun Date: Mon, 6 Apr 2020 23:33:41 +0200 Subject: [PATCH] patch secret_gen before obtaing first secret --- src/cli.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli.rs b/src/cli.rs index 8bdbeec..b5bddfc 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -300,8 +300,8 @@ pub fn run_cli() -> Fido2LuksResult<()> { ref secret_gen, luks_settings, } => { - let old_secret = existing_secret.obtain(&secret_gen, false, "Existing password")?; let secret_gen = secret_gen.patch(&args, None); + let old_secret = existing_secret.obtain(&secret_gen, false, "Existing password")?; let secret = secret_gen.obtain_secret("Password")?; let added_slot = luks::add_key( device.clone(),