diff options
Diffstat (limited to 'src/access/registry.rs')
| -rw-r--r-- | src/access/registry.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/access/registry.rs b/src/access/registry.rs index 4ee51ff..01e6ba9 100644 --- a/src/access/registry.rs +++ b/src/access/registry.rs @@ -206,7 +206,7 @@ pub(crate) fn first_users( let keys = users .get_mut(name) .ok_or_else(|| format!("bootstrap-keys: {name:?} isn't among bootstrap-users"))?; - let key = super::sshsig::PublicKey::parse(line) + let kept = super::sshsig::PublicKey::kept_line(line) .map_err(|why| format!("bootstrap-keys: {name}'s key: {why}"))?; let comment = line .split_whitespace() @@ -219,7 +219,7 @@ pub(crate) fn first_users( .find(|id| !keys.contains_key(id)) .expect("a free name"), }; - keys.insert(id, key.line()); + keys.insert(id, kept); } Ok(users) } |
