mirror of
https://github.com/gravitational/teleport
synced 2024-10-21 09:44:51 +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.
59 lines
599 B
Plaintext
59 lines
599 B
Plaintext
# this file gets generated by make
|
|
gitref.go
|
|
.data
|
|
debug
|
|
default.etcd
|
|
darwin
|
|
|
|
# usually release tarballs get in the way
|
|
*.gz
|
|
*.zip
|
|
|
|
# editors
|
|
.vscode
|
|
|
|
# Compiled binaries, Object files, Static and Dynamic libs (Shared Objects)
|
|
out
|
|
build
|
|
*.o
|
|
*.a
|
|
*.so
|
|
|
|
# Folders
|
|
_obj
|
|
_test
|
|
tmp
|
|
|
|
# Architecture specific extensions/prefixes
|
|
[568vq].out
|
|
|
|
*.cgo1.go
|
|
*.cgo2.c
|
|
_cgo_defun.c
|
|
_cgo_gotypes.go
|
|
_cgo_export.*
|
|
.bash_history
|
|
|
|
_testmain.go
|
|
|
|
*.exe
|
|
*.test
|
|
*.prof
|
|
*.tmp
|
|
flymake*
|
|
|
|
# mkdocs
|
|
docs/latest
|
|
docs/latest.yaml
|
|
|
|
# terraform
|
|
.terraform
|
|
terraform.tfstate
|
|
|
|
# macOS
|
|
**/.DS_Store
|
|
|
|
# ansible stuff
|
|
ssh.config
|
|
*.retry
|