-
-
Notifications
You must be signed in to change notification settings - Fork 14.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nixos/pam: assemble via the module system #90640
Comments
Is anyone working on this? Or should I get ready to get my hands dirty :D |
Please do! :-) |
Hey @rissson how are you doing on this? Need a hand? |
I'm afraid I haven't started anything on this :/ My current workaround is overriding the whole module with my requirements. However, if you want to work on this too, maybe we could find a time to meet and throw some ideas and maybe have a basic PoC, which we can then both work on! |
I'm not even sure where to begin; but as a former Gentoo user I'm comfortable with modifying PAM files etc. I'm looking to learn the Nix configurations. Are you on Keybase? I can reach out there and we can get this sorted. I'm going to start reading the links from the initial post |
Yes, I'm on keybase ( |
@rissson I'd be interested in helping here - let me know if you run out of time to work on this or would like help with any part of it. |
@kwohlfahrt sure! If I start anything anytime soon, I'll put it in a draft PR and link it here. |
I marked this as stale due to inactivity. → More info |
nixos/modules/security/pam.nix
contains a huge monolith of pam configuration.This can be described in a more composable way by using the module system to assemble this configuration file, similar to how it was done with the
nss
moduleWhile doing this, we'd need to determine a concept on how things should be ordered, taking into account different stages of the authentication process.
Helpful pointers:
The text was updated successfully, but these errors were encountered: