feat(pam): add RDP CLI access and recording chunk batching#269
feat(pam): add RDP CLI access and recording chunk batching#269bernie-g wants to merge 3 commits into
Conversation
|
💬 Discussion in Slack: #pr-review-cli-269-feat-pam-add-rdp-cli-access-and-recording-chunk-batching Posted by Review Police — reviews, comments, new commits, and CI failures will stream into this channel. |
- Wire Windows/RDP case in StartPAMAccess to use RDPProxyServer - Use gateway disconnect detection so CLI exits on server-side session termination
|
| Filename | Overview |
|---|---|
| packages/pam/local/access.go | Enables Windows/RDP accounts in StartPAMAccess via a new startRDPProxy function that closely mirrors startDatabaseProxy; auto-launch of the RDP client is absent compared to the existing StartRDPLocalProxy entry point |
| packages/pam/local/rdp-proxy.go | Refactors handleConnection to use NewDisconnectChannels/WaitForDisconnect, introducing a race where connCtx.Done() can be selected over gatewayErrCh and silently skip HandleGatewayDisconnect on a gateway-side drop |
Reviews (1): Last reviewed commit: "fix(pam): write RDP session banner to st..." | Re-trigger Greptile
PR overviewAll previously flagged issues have been addressed. No open security concerns remain on this pull request. Security reviewNo open security issues remain on this pull request. Fixed/addressed: 1 · PR risk: 0/10 |
Context
Adds CLI support for PAM RDP sessions and caps recording chunk size with batched live uploads.
https://linear.app/infisical/issue/PAM-263/add-windows-account-rdp-web-and-cli
Type