Is there a way to make PAM run authentication modules in parallel?
For all people who use PAM this may be useful.
It seems that PAM runs authentication modules in sequence and blocking.
What that means for people who would like to use multiple authentication mechanisms, is that we have to have a hierarchy of methods that isn't obstructive.
The issue that I'm trying to solve is this - GNome keyring requires a password to unlock, but I also have pam_fprintd active... and am playing around with the face recognition camera.
That means that when I login for the first time - first the pam_fprintd blocks, then face recognition blocks and only then I can type in my password.
That happens with sudo as well. Which is a major PITA.