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

docs(eventual-send,pass-style): Add missing env var explanations #9233

Merged
merged 2 commits into from
Apr 15, 2024

Conversation

erights
Copy link
Member

@erights erights commented Apr 14, 2024

closes: #XXXX
refs: endojs/endo#2002 endojs/endo#1860

Description

Now that agoric-sdk depends on a version of endo that switches on these environment variables, it is time for env.md, where we gather all such explanations, to explain these additional env vars.

Security Considerations

none, since this PR only documents the existing situation.

For the environment variable sensitive behavior itself, I think none as well. We should examine more closely in general whether env var sensitivity in our code opens up any opportunity for attackers. We think not though, because attackers should only ever execute in environments where these are not set to non-defensive settings. And attackers should never be in a position to set these.

Scaling Considerations

none. But the new text does explain the existing scaling consideration around the ONLY_WELL_FORMED_STRINGS_PASSABLE environment variable.

Documentation Considerations

the point. Since we gather all these explanations in agoric-sdk's env.md file, there is an inter-repo coordination problem after introducing new env vars into endo.

Testing Considerations

none

Upgrade Considerations

none

@erights erights self-assigned this Apr 14, 2024
Copy link

cloudflare-workers-and-pages bot commented Apr 14, 2024

Deploying agoric-sdk with  Cloudflare Pages  Cloudflare Pages

Latest commit: e757942
Status: ✅  Deploy successful!
Preview URL: https://b7e4ec44.agoric-sdk.pages.dev
Branch Preview URL: https://markm-update-env-md.agoric-sdk.pages.dev

View logs

@erights erights marked this pull request as ready for review April 14, 2024 23:49
@erights erights requested review from michaelfig and gibson042 April 14, 2024 23:49
Copy link
Member

@michaelfig michaelfig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a string or file confusion, otherwise LGTM!

docs/env.md Outdated Show resolved Hide resolved
@erights erights added the automerge:squash Automatically squash merge label Apr 15, 2024
@mergify mergify bot merged commit e2e36cc into master Apr 15, 2024
75 checks passed
@mergify mergify bot deleted the markm-update-env-md branch April 15, 2024 03:34
erights added a commit to endojs/endo that referenced this pull request Jul 12, 2024
Closes: #XXXX
Refs: Agoric/agoric-sdk#9233

## Description

Only removes TODO comment that was done in
Agoric/agoric-sdk#9233
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge:squash Automatically squash merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants