flox / floxdocs

Curated Flox Documentation
https://flox.dev/docs/
1 stars 0 forks source link

[BUG] Missing file verification procedures after download #4

Open stahnma opened 5 months ago

stahnma commented 5 months ago

Background

We have a "how to install flox" page. It doesn't cover verifying the download at all. I realize not everybody does this, but we should have a section that verifies the content and applies nonrepediation to it. This would mean.

  1. We have sha sums for all downloads. ⚠️ This can be a single file when them all in it.
  2. We have the GPG key used to sign our artifacts features in the verification section.
  3. We have instruction on how to verify our artifacts via GPG.

This is related to flox/flox#1311.

Steps to reproduce

  1. Look at the verify section on the installation.
  2. Facepalm and say WTF. There is no verification of the download at all.

What is the current behavior?

You hope things haven't been MITMed and came from the right source.

What is the expected behavior?

You can verify where it came from and that it hasn't been tampered with.