pam_mod #4

Open
shimun wants to merge 16 commits from pam_mod into master
Showing only changes of commit ddaf3f9264 - Show all commits

View File

@ -76,7 +76,7 @@ impl PamFido2Luks {
match sudo::check() {
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)?;
@ -174,9 +174,7 @@ impl PamServiceModule for PamFido2Luks {
Ok(_) => PamError::SUCCESS,
Err(e) => {
eprintln!("{}", e);
match e {
_ => PamError::AUTH_ERR,
}
PamError::AUTH_ERR
}
}
}