PAM really needs to be ravamped and support for (among other things) running multiple stacks in par@llel added. This way you could ask for a password OR a fingerprint
Really it should probably be part of SystemD, but I know that would anger the anti-SystemD zealots.
> Really it should probably be part of SystemD
For a PAM replacement, you want a separate process. It doesn't have to be a persistent separate process.