| Title | Implement OpenPAM compatible modules for Linux. |
|---|---|
| Student | Seraphim Mellos |
| Mentor | Luca Ugo Maria Barbato |
| Abstract | |
|
OpenPAM is an open source PAM library that focuses on simplicity, correctness, and cleanliness and aims to gather the best features of Solaris PAM, XSSO and Linux-PAM, plus some innovations of its own in a single package. While OpenPAM is working on Gentoo (sys-auth/openpam)the complete lack of pam modules compatible with OpenPAM and linux make it impossible to use.
For this project, I will implement a core set of pam modules (pam_unix, pam_securetty, pam_shells, pam_wheel, pam_nologin and others, if time permits it) using the OpenPAM library, which will be usable under Linux. This will give users the freedom to choose which implementation to use, OpenPAM or Linux-PAM which is one of the long term goals of the PAM team. |
|