Reworking the NixOS PAM module, a walk through

Hi everyone!

It has been a few days since I opened and marked it ready for review. To move the conversation along, @Taneb suggested to me to organize a walk through of what happens in this PR, see what we could improve and how we can make progress on it.

So, to the interested parties, I invite you to fill this poll Framadate to see when we can schedule such a thing.

The meeting will probably be happening here: Jitsi Meet

If anyone wants to test this PR, the instructions are in its description.

Thank you all!


This looks like a good improvement, I was looking at pam stuff yesterday trying to figure out how to integrate pam_ussh, but realised everything was hard coded in pam, and made me scared to test any further.