err
This commit is contained in:
parent
349807a6c4
commit
ddaf3f9264
@ -76,7 +76,7 @@ impl PamFido2Luks {
|
|||||||
match sudo::check() {
|
match sudo::check() {
|
||||||
RunningAs::User => return Err(Fido2LuksError::MissingPrivileges),
|
RunningAs::User => return Err(Fido2LuksError::MissingPrivileges),
|
||||||
_ => {
|
_ => {
|
||||||
sudo::escalate_if_needed().unwrap();
|
sudo::escalate_if_needed().map_err(|_| Fido2LuksError::MissingPrivileges)?;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
let mut device = LuksDevice::load(device)?;
|
let mut device = LuksDevice::load(device)?;
|
||||||
@ -174,9 +174,7 @@ impl PamServiceModule for PamFido2Luks {
|
|||||||
Ok(_) => PamError::SUCCESS,
|
Ok(_) => PamError::SUCCESS,
|
||||||
Err(e) => {
|
Err(e) => {
|
||||||
eprintln!("{}", e);
|
eprintln!("{}", e);
|
||||||
match e {
|
PamError::AUTH_ERR
|
||||||
_ => PamError::AUTH_ERR,
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user