Skip to content
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

[v16] Restrict cipher suites for Desktop Access in FIPS mode #43158

Merged
merged 2 commits into from
Jun 20, 2024

Conversation

ibeckermayer
Copy link
Contributor

backport #42277 to branch/v16

* Updates to the new boring fork's hash with FIPS enforcement.

This hash is on a branch and should be changed once that branch is merged.

It includes the `set_fips_compliance_policy` function which is used to
enforce FIPS-valid ciphers in the connection.

This commit also updates `Cargo.lock` generally by having called
`cargo update` before committing the changes.

* reverts previous changes such that we are again using clang 12.0.0 rather than 14.0.6

* Updates to latest boring hash

* removes rdp client for fips builds on arm64

* updates e to isaiah/enforce-fips head

* Updates boring ref

* Updates boring ref

* Update Makefile

Co-authored-by: Zac Bergquist <[email protected]>

* Adds note about desktop access fips to fedramp docs

* Updates boring hash to now-merged HEAD of the `teleport` branch

* update e to latest head

* try adding --nocheck to see if that fixes arm64 builds

* udates to latest HEAD

* latest e

* Update docs/pages/access-controls/compliance-frameworks/fedramp.mdx

Co-authored-by: Zac Bergquist <[email protected]>

* Update docs/pages/access-controls/compliance-frameworks/fedramp.mdx

Co-authored-by: Zac Bergquist <[email protected]>

* Update docs/pages/access-controls/compliance-frameworks/fedramp.mdx

Co-authored-by: Zac Bergquist <[email protected]>

* noteable --> notable

---------

Co-authored-by: Zac Bergquist <[email protected]>
Copy link

The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with changelog: followed by the changelog entries for the PR.

Copy link

🤖 Vercel preview here: https://docs-c5cvof6xl-goteleport.vercel.app/docs/ver/preview

@ibeckermayer ibeckermayer added the no-changelog Indicates that a PR does not require a changelog entry label Jun 19, 2024
Copy link

🤖 Vercel preview here: https://docs-6hphk4d1l-goteleport.vercel.app/docs/ver/preview

@ibeckermayer ibeckermayer added this pull request to the merge queue Jun 19, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jun 19, 2024
@ibeckermayer ibeckermayer added this pull request to the merge queue Jun 20, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jun 20, 2024
@ibeckermayer ibeckermayer added this pull request to the merge queue Jun 20, 2024
Merged via the queue into branch/v16 with commit c6df048 Jun 20, 2024
39 checks passed
@ibeckermayer ibeckermayer deleted the isaiah/backport-42277-branch/v16 branch June 20, 2024 17:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport desktop-access documentation no-changelog Indicates that a PR does not require a changelog entry rdp size/sm
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants