generated from devcontainers/feature-starter
-
Notifications
You must be signed in to change notification settings - Fork 2
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
Check micromamba artifact signature #29
Comments
|
How do you expect to check the correct hash? |
It looks like
https://github.com/mamba-org/setup-micromamba/blob/main/src/main.ts doesn't
check a checksum or a signature either?
From ***@***.***/introducing-mamba-2-0-0e8d5c6d1d0c :
Mamba 2.0 comprises a solid implementation of The Update Framework (TUF)
for package signing and general software supply chain security, and an
implementation of the conda content trust protocol based upon TUF.
SLSA.dev (TUF,) describes why provenance i.e. signatures is necessary
though there is HTTPS SSL/TLS w/ distributed global CA cert bundles:
https://github.com/slsa-framework/slsa-github-generator#generate-provenance
https://peps.python.org/pep-0458/#integrating-pypi-with-tuf :
Second, it must add the framework to the client side of the update
system. For example, TUF MAY be integrated with the pip package manager.
Thus, new versions of pip going forward SHOULD use TUF by default to
download and verify distributions from PyPI before installing them.
To bootstrap Pip there's ensurepip, which is periodically inlined into
CPython IIRC;
python -m ensurepip -U && python -m pip install
…On Wed, Jan 15, 2025, 10:10 PM eitsupi ***@***.***> wrote:
How do you expect to check the correct hash?
Is downloading hash values from the internet better than not checking
anything?
—
Reply to this email directly, view it on GitHub
<#29 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAMNSYNYBDOBR22XGK3LIT2K4PL5AVCNFSM6AAAAABVIOUMLWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKOJUGM4DEOBZGA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It should check the checksum and/or signature of the micromamba artifact.
References:
The text was updated successfully, but these errors were encountered: