mirror of
https://github.com/gravitational/teleport
synced 2024-10-20 09:13:39 +00:00
78c2a31e44
* pam: trigger pam_authenticate on login This will trigger any "auth" PAM modules configured on the system for teleport. For example, Duo 2FA prompt on each connection. The module will be able to interact with the user (e.g. print prompts). Also, make PAM env var propagation consistent for port forwarding sessions. Fixes https://github.com/gravitational/teleport/issues/3929 * Revamp PAM testing stack - update PAM policies and module for "auth" step - use pam_teleport.so from the repo directory instead of guessing OS-specific global path - add tests covering all failure scenarios and generally refactor PAM tests * Build pam_teleport.so during buildbox build inside docker This removes the need for libpam-devel on the host and reliably compiles pam_teleport.so in our CI pipeline. As part of this, combine build.assets/pam/ and modules/pam_teleport to avoid the need to sync them.
141 B
141 B
This folder contains a PAM module used for debugging and testing purposes.
Building
make
Installing
make install